Lines Matching refs:eventLoop
41 static int aeApiCreate(aeEventLoop *eventLoop) { in aeApiCreate() argument
45 state->events = zmalloc(sizeof(struct kevent)*eventLoop->setsize); in aeApiCreate()
56 eventLoop->apidata = state; in aeApiCreate()
60 static int aeApiResize(aeEventLoop *eventLoop, int setsize) { in aeApiResize() argument
61 aeApiState *state = eventLoop->apidata; in aeApiResize()
67 static void aeApiFree(aeEventLoop *eventLoop) { in aeApiFree() argument
68 aeApiState *state = eventLoop->apidata; in aeApiFree()
75 static int aeApiAddEvent(aeEventLoop *eventLoop, int fd, int mask) { in aeApiAddEvent() argument
76 aeApiState *state = eventLoop->apidata; in aeApiAddEvent()
90 static void aeApiDelEvent(aeEventLoop *eventLoop, int fd, int mask) { in aeApiDelEvent() argument
91 aeApiState *state = eventLoop->apidata; in aeApiDelEvent()
104 static int aeApiPoll(aeEventLoop *eventLoop, struct timeval *tvp) { in aeApiPoll() argument
105 aeApiState *state = eventLoop->apidata; in aeApiPoll()
112 retval = kevent(state->kqfd, NULL, 0, state->events, eventLoop->setsize, in aeApiPoll()
115 retval = kevent(state->kqfd, NULL, 0, state->events, eventLoop->setsize, in aeApiPoll()
129 eventLoop->fired[j].fd = e->ident; in aeApiPoll()
130 eventLoop->fired[j].mask = mask; in aeApiPoll()