| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | int | - |
| 6 | xnanosleep (double seconds) | - |
| 7 | { | - |
| 8 | struct timespec ts_sleep = dtotimespec (seconds); | - |
| 9 | | - |
| 10 | for (;;) | - |
| 11 | { | - |
| 12 | | - |
| 13 | | - |
| 14 | | - |
| 15 | | - |
| 16 | | - |
| 17 | | - |
| 18 | | - |
| 19 | (*__errno_location ()) | - |
| 20 | = 0; | - |
| 21 | if ( | - |
| 22 | rpl_nanosleep | TRUE | evaluated 408 times by 2 tests | | FALSE | never evaluated |
| 0-408 |
| 23 | (&ts_sleep, | TRUE | evaluated 408 times by 2 tests | | FALSE | never evaluated |
| 0-408 |
| 24 | ((void *)0)| TRUE | evaluated 408 times by 2 tests | | FALSE | never evaluated |
| 0-408 |
| 25 | ) == 0| TRUE | evaluated 408 times by 2 tests | | FALSE | never evaluated |
) | 0-408 |
| 26 | break;executed 408 times by 2 tests: break; | 408 |
| 27 | if ( | - |
| 28 | (*| TRUE | never evaluated | | FALSE | never evaluated |
__errno_location ()) | TRUE | never evaluated | | FALSE | never evaluated |
| 0 |
| 29 | != | TRUE | never evaluated | | FALSE | never evaluated |
| 0 |
| 30 | 4| TRUE | never evaluated | | FALSE | never evaluated |
| 0 |
| 31 | && | - |
| 32 | (*| TRUE | never evaluated | | FALSE | never evaluated |
__errno_location ()) | TRUE | never evaluated | | FALSE | never evaluated |
| 0 |
| 33 | != 0| TRUE | never evaluated | | FALSE | never evaluated |
) | 0 |
| 34 | return never executed: return -1; -1;never executed: return -1; | 0 |
| 35 | } never executed: end of block | 0 |
| 36 | | - |
| 37 | returnexecuted 408 times by 2 tests: return 0; 0;executed 408 times by 2 tests: return 0; | 408 |
| 38 | } | - |
| | |