Lines Matching refs:events
66 static int poll_add(struct event_base *, int, short old, short events, void *_idx);
67 static int poll_del(struct event_base *, int, short old, short events, void *_idx);
211 poll_add(struct event_base *base, int fd, short old, short events, void *_idx) in poll_add() argument
218 EVUTIL_ASSERT((events & EV_SIGNAL) == 0); in poll_add()
219 if (!(events & (EV_READ|EV_WRITE))) in poll_add()
252 pfd->events = 0; in poll_add()
258 if (events & EV_WRITE) in poll_add()
259 pfd->events |= POLLOUT; in poll_add()
260 if (events & EV_READ) in poll_add()
261 pfd->events |= POLLIN; in poll_add()
272 poll_del(struct event_base *base, int fd, short old, short events, void *_idx) in poll_del() argument
279 EVUTIL_ASSERT((events & EV_SIGNAL) == 0); in poll_del()
280 if (!(events & (EV_READ|EV_WRITE))) in poll_del()
290 if (events & EV_READ) in poll_del()
291 pfd->events &= ~POLLIN; in poll_del()
292 if (events & EV_WRITE) in poll_del()
293 pfd->events &= ~POLLOUT; in poll_del()
295 if (pfd->events) in poll_del()