Lines Matching refs:poll
28 /* Perform runtime testing for a broken poll on OSX to make it easier
45 #include <poll.h>
47 #include <sys/poll.h>
94 class select.poll "pollObject *" "_selectstate_by_type(type)->poll_Type"
409 * poll() support
454 select.poll.register
495 select.poll.modify
547 select.poll.unregister
580 select.poll.poll
625 poll() syscall, when negative, must be exactly INFTIM, where defined,
635 /* Avoid concurrent poll() invocation, issue 8865 */
638 "concurrent poll() invocation");
649 /* call poll() */
654 poll_result = poll(self->ufds, self->ufd_len, (int)ms);
660 /* poll() was interrupted by a signal */
673 /* retry poll() with the recomputed timeout */
794 ** Data writed to /dev/poll is a binary data structure. It is not
907 select.devpoll.poll
1109 fd_devpoll = _Py_open("/dev/poll", O_RDWR);
1163 select.poll
1200 * On some systems poll() sets errno on invalid file descriptors. We test
1218 poll_test = poll(&poll_struct, 1, 0);
1235 * Inspired by Twisted's _epoll.pyx and select.poll()
1471 The epoll interface supports all file descriptors that support poll.
1518 select.epoll.poll
1522 a timeout of None or -1 makes poll wait indefinitely
1603 /* poll() was interrupted by a signal */
2289 .name = "select.poll",
2455 if (PyObject_DelAttrString(m, "poll") == -1) {