• Home
  • Raw
  • Download

Lines Matching refs:epfd

1223     SOCKET epfd;                        /* epoll control file descriptor */  member
1237 if (self->epfd >= 0) { in pyepoll_internal_close()
1238 int epfd = self->epfd; in pyepoll_internal_close() local
1239 self->epfd = -1; in pyepoll_internal_close()
1241 if (close(epfd) < 0) in pyepoll_internal_close()
1262 self->epfd = epoll_create1(EPOLL_CLOEXEC); in newPyEpoll_Object()
1264 self->epfd = epoll_create(sizehint); in newPyEpoll_Object()
1269 self->epfd = fd; in newPyEpoll_Object()
1271 if (self->epfd < 0) { in newPyEpoll_Object()
1278 if (fd == -1 && _Py_set_inheritable(self->epfd, 0, NULL) < 0) { in newPyEpoll_Object()
1361 if (self->epfd < 0) in pyepoll_get_closed()
1377 if (self->epfd < 0) in select_epoll_fileno_impl()
1379 return PyLong_FromLong(self->epfd); in select_epoll_fileno_impl()
1403 pyepoll_internal_ctl(int epfd, int op, int fd, unsigned int events) in pyepoll_internal_ctl() argument
1408 if (epfd < 0) in pyepoll_internal_ctl()
1417 result = epoll_ctl(epfd, op, fd, &ev); in pyepoll_internal_ctl()
1425 result = epoll_ctl(epfd, op, fd, &ev); in pyepoll_internal_ctl()
1458 return pyepoll_internal_ctl(self->epfd, EPOLL_CTL_ADD, fd, eventmask); in select_epoll_register_impl()
1477 return pyepoll_internal_ctl(self->epfd, EPOLL_CTL_MOD, fd, eventmask); in select_epoll_modify_impl()
1493 return pyepoll_internal_ctl(self->epfd, EPOLL_CTL_DEL, fd, 0); in select_epoll_unregister_impl()
1521 if (self->epfd < 0) in select_epoll_poll_impl()
1576 nfds = epoll_wait(self->epfd, evs, maxevents, (int)ms); in select_epoll_poll_impl()
1631 if (self->epfd < 0) in select_epoll___enter___impl()