Lines Matching refs:writable
862 poll_status(int fd, int *readable, int *writable, int *exception, in poll_status() argument
876 *writable = (fds[0].revents & POLLOUT) ? 1 : 0; in poll_status()
882 select_status(int fd, int *readable, int *writable, int *exception, in select_status() argument
901 *writable = FD_ISSET(fd, &writefds) ? 1 : 0; in select_status()
951 kqueue_status(int kqueue_fd, int fd, int *readable, int *writable, in kqueue_status() argument
968 *readable = *writable = *exception = 0; in kqueue_status()
976 *writable = 1; in kqueue_status()
1012 int readable, writable, exception; in assert_status() local
1014 if (poll_status(fd, &readable, &writable, &exception, testname) < 0) in assert_status()
1017 if (readable != assert_readable || writable != assert_writable || in assert_status()
1020 fdname, readable, writable, exception, conditionname); in assert_status()
1024 if (select_status(fd, &readable, &writable, &exception, testname) < 0) in assert_status()
1027 if (readable != assert_readable || writable != assert_writable || in assert_status()
1030 fdname, readable, writable, exception, conditionname); in assert_status()
1034 if (kqueue_status(kqueue_fd, fd, &readable, &writable, &exception, in assert_status()
1038 if (readable != assert_readable || writable != assert_writable || in assert_status()
1041 fdname, readable, writable, exception, conditionname); in assert_status()