Lines Matching refs:kevent
1178 "kevent(ident, filter=KQ_FILTER_READ, flags=KQ_EV_ADD, fflags=0, data=0, udata=0)\n\
1180 This object is the equivalent of the struct kevent for the C API.\n\
1195 struct kevent e;
1236 * kevent is not standard and its members vary across BSDs.
1276 "<select.kevent ident=%zu filter=%d flags=0x%x fflags=0x%x "
1289 static char *fmt = "O|hHI" DATA_FMT_UNIT UINTPTRT_FMT_UNIT ":kevent";
1367 "select.kevent", /* tp_name */
1542 struct kevent *evl = NULL;
1543 struct kevent *chl = NULL;
1607 chl = PyMem_New(struct kevent, nchanges);
1618 "select.kevent objects");
1630 evl = PyMem_New(struct kevent, nevents);
1638 gotevents = kevent(self->kqfd, chl, nchanges,
1677 Calls the kernel kevent function.\n\
1678 - changelist must be a list of kevent objects describing the changes\n\
1711 >>> kq.control([kevent(sock, KQ_FILTER_WRITE, KQ_EV_ADD)], 0)\n\
1717 >>> kq.control([kevent(sock, KQ_FILTER_WRITE, KQ_EV_DELETE)], 0)");
1901 PyModule_AddObject(m, "kevent", (PyObject *)&kqueue_event_Type);