Lines Matching refs:eventLoop
43 static int aeApiCreate(aeEventLoop *eventLoop) { in aeApiCreate() argument
47 state->events = zmalloc(sizeof(struct kevent)*eventLoop->setsize); in aeApiCreate()
58 eventLoop->apidata = state; in aeApiCreate()
62 static int aeApiResize(aeEventLoop *eventLoop, int setsize) { in aeApiResize() argument
63 aeApiState *state = eventLoop->apidata; in aeApiResize()
69 static void aeApiFree(aeEventLoop *eventLoop) { in aeApiFree() argument
70 aeApiState *state = eventLoop->apidata; in aeApiFree()
77 static int aeApiAddEvent(aeEventLoop *eventLoop, int fd, int mask) { in aeApiAddEvent() argument
78 aeApiState *state = eventLoop->apidata; in aeApiAddEvent()
92 static void aeApiDelEvent(aeEventLoop *eventLoop, int fd, int mask) { in aeApiDelEvent() argument
93 aeApiState *state = eventLoop->apidata; in aeApiDelEvent()
106 static int aeApiPoll(aeEventLoop *eventLoop, struct timeval *tvp) { in aeApiPoll() argument
107 aeApiState *state = eventLoop->apidata; in aeApiPoll()
114 retval = ff_kevent(state->kqfd, NULL, 0, state->events, eventLoop->setsize, in aeApiPoll()
117 retval = ff_kevent(state->kqfd, NULL, 0, state->events, eventLoop->setsize, in aeApiPoll()
131 eventLoop->fired[j].fd = e->ident; in aeApiPoll()
132 eventLoop->fired[j].mask = mask; in aeApiPoll()