Lines Matching refs:state

44     aeApiState *state = zmalloc(sizeof(aeApiState));  in aeApiCreate()  local
46 if (!state) return -1; in aeApiCreate()
47 state->events = zmalloc(sizeof(struct kevent)*eventLoop->setsize); in aeApiCreate()
48 if (!state->events) { in aeApiCreate()
49 zfree(state); in aeApiCreate()
52 state->kqfd = ff_kqueue(); in aeApiCreate()
53 if (state->kqfd == -1) { in aeApiCreate()
54 zfree(state->events); in aeApiCreate()
55 zfree(state); in aeApiCreate()
58 eventLoop->apidata = state; in aeApiCreate()
63 aeApiState *state = eventLoop->apidata; in aeApiResize() local
65 state->events = zrealloc(state->events, sizeof(struct kevent)*setsize); in aeApiResize()
70 aeApiState *state = eventLoop->apidata; in aeApiFree() local
72 close(state->kqfd); in aeApiFree()
73 zfree(state->events); in aeApiFree()
74 zfree(state); in aeApiFree()
78 aeApiState *state = eventLoop->apidata; in aeApiAddEvent() local
83 if (ff_kevent(state->kqfd, &ke, 1, NULL, 0, NULL) == -1) return -1; in aeApiAddEvent()
87 if (ff_kevent(state->kqfd, &ke, 1, NULL, 0, NULL) == -1) return -1; in aeApiAddEvent()
93 aeApiState *state = eventLoop->apidata; in aeApiDelEvent() local
98 ff_kevent(state->kqfd, &ke, 1, NULL, 0, NULL); in aeApiDelEvent()
102 ff_kevent(state->kqfd, &ke, 1, NULL, 0, NULL); in aeApiDelEvent()
107 aeApiState *state = eventLoop->apidata; in aeApiPoll() local
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()
127 struct kevent *e = state->events+j; in aeApiPoll()