Lines Matching refs:eventLoop
42 static int aeApiCreate(aeEventLoop *eventLoop) { in aeApiCreate() argument
48 eventLoop->apidata = state; in aeApiCreate()
52 static int aeApiResize(aeEventLoop *eventLoop, int setsize) { in aeApiResize() argument
58 static void aeApiFree(aeEventLoop *eventLoop) { in aeApiFree() argument
59 zfree(eventLoop->apidata); in aeApiFree()
62 static int aeApiAddEvent(aeEventLoop *eventLoop, int fd, int mask) { in aeApiAddEvent() argument
63 aeApiState *state = eventLoop->apidata; in aeApiAddEvent()
70 static void aeApiDelEvent(aeEventLoop *eventLoop, int fd, int mask) { in aeApiDelEvent() argument
71 aeApiState *state = eventLoop->apidata; in aeApiDelEvent()
77 static int aeApiPoll(aeEventLoop *eventLoop, struct timeval *tvp) { in aeApiPoll() argument
78 aeApiState *state = eventLoop->apidata; in aeApiPoll()
84 retval = select(eventLoop->maxfd+1, in aeApiPoll()
87 for (j = 0; j <= eventLoop->maxfd; j++) { in aeApiPoll()
89 aeFileEvent *fe = &eventLoop->events[j]; in aeApiPoll()
96 eventLoop->fired[numevents].fd = j; in aeApiPoll()
97 eventLoop->fired[numevents].mask = mask; in aeApiPoll()