Lines Matching refs:fds
203 struct pollfd fds = {}; in TEST_F() local
206 fds.events = POLLIN; in TEST_F()
207 fds.fd = self->child_pidfd2; in TEST_F()
209 nevents = poll(&fds, 1, -1); in TEST_F()
211 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
212 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
243 struct pollfd fds = {}; in TEST_F() local
282 fds.events = POLLIN; in TEST_F()
283 fds.fd = pidfd_leader_thread; in TEST_F()
284 nevents = poll(&fds, 1, 10000 /* wait 5 seconds */); in TEST_F()
287 if (fds.revents & POLLIN) in TEST_F()
289 if (fds.revents & POLLHUP) in TEST_F()
350 fds.events = POLLIN; in TEST_F()
351 fds.fd = pidfd_leader; in TEST_F()
352 nevents = poll(&fds, 1, -1); in TEST_F()
354 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
356 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
421 struct pollfd fds = {}; in TEST_F() local
462 fds.events = POLLIN; in TEST_F()
463 fds.fd = pidfd_leader_thread; in TEST_F()
464 nevents = poll(&fds, 1, 10000 /* wait 5 seconds */); in TEST_F()
467 if (fds.revents & POLLIN) in TEST_F()
469 if (fds.revents & POLLHUP) in TEST_F()
489 fds.events = POLLHUP; in TEST_F()
490 fds.fd = pidfd_thread; in TEST_F()
491 nevents = poll(&fds, 1, -1); in TEST_F()
494 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
527 fds.events = POLLIN; in TEST_F()
528 fds.fd = pidfd_leader_thread; in TEST_F()
529 nevents = poll(&fds, 1, -1); in TEST_F()
531 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
532 ASSERT_FALSE(!!(fds.revents & POLLHUP)); in TEST_F()
570 struct pollfd fds = {}; in TEST_F() local
618 fds.events = POLLIN; in TEST_F()
619 fds.fd = pidfd_leader_thread; in TEST_F()
620 nevents = poll(&fds, 1, 10000 /* wait 5 seconds */); in TEST_F()
623 if (fds.revents & POLLIN) in TEST_F()
625 if (fds.revents & POLLHUP) in TEST_F()
636 fds.events = POLLHUP; in TEST_F()
637 fds.fd = pidfd_thread; in TEST_F()
638 nevents = poll(&fds, 1, -1); in TEST_F()
641 ASSERT_TRUE(!!(fds.revents & POLLHUP)); in TEST_F()
674 fds.events = POLLIN; in TEST_F()
675 fds.fd = pidfd_leader_thread; in TEST_F()
676 nevents = poll(&fds, 1, -1); in TEST_F()
678 ASSERT_TRUE(!!(fds.revents & POLLIN)); in TEST_F()
679 ASSERT_FALSE(!!(fds.revents & POLLHUP)); in TEST_F()