Lines Matching refs:poll_args
196 poll_for_read_args_t* poll_args = (poll_for_read_args_t*)arg; in poll_for_read_with_timeout() local
198 pollfd.fd = poll_args->fd; in poll_for_read_with_timeout()
204 poll_args->poll_result = poll(&pollfd, 1, timeout_ms); in poll_for_read_with_timeout()
206 poll_args->poll_time = time_after - time_before; in poll_for_read_with_timeout()
209 EXPECT_EQ(ioctl(poll_args->fd, FIONREAD, &num_readable), 0, "ioctl(FIONREAD)"); in poll_for_read_with_timeout()
221 poll_for_read_args_t poll_args = {}; in socketpair_shutdown_self_wr_poll_test() local
222 poll_args.fd = fds[0]; in socketpair_shutdown_self_wr_poll_test()
224 int thrd_create_result = thrd_create(&poll_thread, poll_for_read_with_timeout, &poll_args); in socketpair_shutdown_self_wr_poll_test()
231 EXPECT_EQ(poll_args.poll_result, 1, "poll should have one entry"); in socketpair_shutdown_self_wr_poll_test()
232 EXPECT_LT(poll_args.poll_time, 100u * 1000 * 1000, "poll should not have timed out"); in socketpair_shutdown_self_wr_poll_test()
243 poll_for_read_args_t poll_args = {}; in socketpair_shutdown_peer_wr_poll_test() local
244 poll_args.fd = fds[0]; in socketpair_shutdown_peer_wr_poll_test()
246 int thrd_create_result = thrd_create(&poll_thread, poll_for_read_with_timeout, &poll_args); in socketpair_shutdown_peer_wr_poll_test()
253 EXPECT_EQ(poll_args.poll_result, 1, "poll should have one entry"); in socketpair_shutdown_peer_wr_poll_test()
254 EXPECT_LT(poll_args.poll_time, 100u * 1000 * 1000, "poll should not have timed out"); in socketpair_shutdown_peer_wr_poll_test()