| line |
true |
false |
branch |
|
49
|
4 |
0 |
for(i = 0; i < nfds; i++) { |
|
50
|
4 |
0 |
if(fds_real[i].fd == fd) |
|
65
|
5 |
1 |
for(i = 0; i < nfds; i++) { |
|
66
|
2 |
3 |
if(fds_real[i].fd == fd) |
|
80
|
3 |
0 |
EXTEND(SP, nfds); |
|
|
0 |
3 |
EXTEND(SP, nfds); |
|
81
|
1 |
3 |
for(i = 0; i < nfds; i++) { |
|
96
|
1 |
0 |
EXTEND(SP, nfds); |
|
|
0 |
1 |
EXTEND(SP, nfds); |
|
97
|
2 |
1 |
for(i = 0; i < nfds; i++) { |
|
99
|
1 |
1 |
if((fds_real[i].revents & events) == 0) |
|
115
|
4 |
3 |
for(i = 0; i < nfds; i++) { |
|
116
|
3 |
1 |
if(fds_real[i].fd == fd) { |
|
122
|
3 |
3 |
if(i == nfds) { |
|
124
|
1 |
2 |
SvGROW(fds, nfds * sizeof(struct pollfd)); |
|
|
0 |
1 |
SvGROW(fds, nfds * sizeof(struct pollfd)); |
|
144
|
1 |
0 |
for(i = 0; i < nfds; i++) { |
|
145
|
1 |
0 |
if(fds_real[i].fd == fd) { |
|
171
|
3 |
0 |
if(SvOK(timeout)) { |
|
172
|
2 |
1 |
if(SvNOK(timeout)) { |
|
187
|
3 |
0 |
if(SvOK(sigmask)) { |
|
199
|
0 |
3 |
RETVAL = ppoll(fds_real, nfds, timeout_valid ? &timeout_real : NULL, sigmask_real); |
|
|
3 |
0 |
RETVAL = ppoll(fds_real, nfds, timeout_valid ? &timeout_real : NULL, sigmask_real); |