/* ---------------------------------------------------------------------------- --| BEGIN PROLOGUE --| --| CLASSIFICATION: UNCLASSIFIED --| --| FILE NAME: fdp-03.c --| --| ABSTRACT: --| This file contains the 3 functions that do file fdp stuff. --| --| HISTORY: --| CCCQ_NAME: --| CCCQ_VER: --| --| END PROLOGUE ---------------------------------------------------------------------------- */ #define B; float B; /* ----------------------------------------------------------------------------- --| NAME: fdp.3.1 --| --| ABSTRACT: --| This function does fdp stuff. --| --| RETURNS: --| NONE. --| ---------------------------------------------------------------------------- */ static void fdp.3.1(void) { rcv_buffer = (U16 *) alloc(size+1); if (A < B) { A = B + C; D = E + F; } if (A ne B) { A = B + C; D = E + F; } A = B+C; A = B*C; if (A gt B) { A = B + C; D = E + F; } A = B*C; A = 0x0002; A = B/C; A = B+C; A = B-C; A = B+C; A = B/C; // max LOC 11 } /* ----------------------------------------------------------------------------- --| NAME: fdp.3.2 --| --| ABSTRACT: --| This function does fdp stuff. --| --| RETURNS: --| NONE. --| ---------------------------------------------------------------------------- */ static void fdp.3.2(void) { A = B*C; A = B*C; if (A gt B) { A = B + C; D = E + F; } if (A >= B) { A = B + C; D = E + F; } A = B/C; if (A < B) { A = B + C; D = E + F; } A = B+C; A = B+C; /* LE SV TOC-1444 this is a fdp-03.2.9 req to recover*/ LogSvEvent((int)1302); /*12/01/2003 17:21:26*/ A = B/C; A = B+C; A = B+C; A = B+C; A = B/C; A = B+C; A = B+C; A = (float)B + C; A = B/C; A = B*C; A = B-C; /* LE SV TOC-1445 this is a fdp-03.2.19 req to call isr*/ LogSvEvent((int)1303); /*12/01/2003 17:21:26*/ if (A ne B) { A = B + C; D = E + F; } if (A != B) { A = B + C; D = E + F; } A = B+C; A = B-C; A = B+C; A = B*C; if (A gt B) { A = B + C; D = E + F; } A = B-C; if (A != B) { A = B + C; D = E + F; } A = B*C; A = B/C; A = B/C; if (A ne B) { A = B + C; D = E + F; } A = B/C; A = B*C; A = B*C; A = B-C; switch (fdp stuff) { case one: { run_this; break; } case two: { run_this; break; } default: { SwError; } } switch (fdp stuff) { case one: { run_this; break; } case two: { run_this; break; } default: { SwError; } } if (A != B) { A = B + C; D = E + F; } A = B+C; A = B/C; A = B*C; A = B+C; A = (long)B + C; A = B-C; A = B*C; A = B+C; A = 0x0006; A = B-C; A = B*C; A = B-C; A = B-C; A = B/C; A = B-C; /* LE SV TOC-1446 this is a fdp-03.2.52 req to detect error*/ LogSvEvent((int)1304); /*12/01/2003 17:21:26*/ A = B-C; // max LOC 52 } /* ----------------------------------------------------------------------------- --| NAME: fdp.3.3 --| --| ABSTRACT: --| This function does fdp stuff. --| --| RETURNS: --| NONE. --| ---------------------------------------------------------------------------- */ static void fdp.3.3(void) { A = B/C; switch (fdp stuff) { case one: { run_this; break; } case two: { run_this; break; } default: { SwError; } } if (A gt B) { A = B + C; D = E + F; } A = B/C; if (A > B) { A = B + C; D = E + F; } A = B/C; A = B+C; A = B/C; if (A != B) { A = B + C; D = E + F; } if (A lt B) { A = B + C; D = E + F; } A = B-C; A = B*C; if (A != B) { A = B + C; D = E + F; } A = B/C; if (A <= B) { A = B + C; D = E + F; } A = B+C; A = B/C; if (A != B) { A = B + C; D = E + F; } A = B*C; if (A <= B) { A = B + C; D = E + F; } A = B+C; A = B*C; A = B+C; if (A == B) { A = B + C; D = E + F; } if (A ne B) { A = B + C; D = E + F; } if (A ne B) { A = B + C; D = E + F; } if (A ne B) { A = B + C; D = E + F; } A = B*C; A = B+C; A = B/C; if (A == B) { A = B + C; D = E + F; } A = B-C; A = B/C; A = B+C; A = B-C; if (A gt B) { A = B + C; D = E + F; } A = B*C; A = B+C; A = B*C; A = B/C; if (A > B) { A = B + C; D = E + F; } /* LE SV TOC-1447 this is a fdp-03.3.42 req to audit*/ LogSvEvent((int)1305); /*12/01/2003 17:21:26*/ A = B*C; if (A <= B) { A = B + C; D = E + F; } A = B+C; A = B-C; A = B/C; /* LE SV TOC-1448 this is a fdp-03.3.47 req to detect error*/ LogSvEvent((int)1306); /*12/01/2003 17:21:26*/ A = B*C; A = B+C; A = B+C; if (A > B) { A = B + C; D = E + F; } A = B/C; A = B+C; /* LE SV TOC-1449 this is a fdp-03.3.53 req to recover*/ LogSvEvent((int)1307); /*12/01/2003 17:21:26*/ A = B/C; /* dead_block = C * D; dead_block = E * F; */ A = B-C; A = B+C; A = B-C; A = B+C; A = B*C; if (A < B) { A = B + C; D = E + F; } A = B/C; switch (fdp stuff) { case one: { run_this; break; } case two: { run_this; break; } default: { SwError; } } A = B+C; A = 0x0006; A = B/C; /* LE SV TOC-1450 this is a fdp-03.3.64 req to call admin*/ LogSvEvent((int)1308); /*12/01/2003 17:21:26*/ A = B+C; // max LOC 64 }