Lines Matching refs:state

42     aeApiState *state = zmalloc(sizeof(aeApiState));  in aeApiCreate()  local
44 if (!state) return -1; in aeApiCreate()
45 state->events = zmalloc(sizeof(struct kevent)*eventLoop->setsize); in aeApiCreate()
46 if (!state->events) { in aeApiCreate()
47 zfree(state); in aeApiCreate()
50 state->kqfd = kqueue(); in aeApiCreate()
51 if (state->kqfd == -1) { in aeApiCreate()
52 zfree(state->events); in aeApiCreate()
53 zfree(state); in aeApiCreate()
56 eventLoop->apidata = state; in aeApiCreate()
61 aeApiState *state = eventLoop->apidata; in aeApiResize() local
63 state->events = zrealloc(state->events, sizeof(struct kevent)*setsize); in aeApiResize()
68 aeApiState *state = eventLoop->apidata; in aeApiFree() local
70 close(state->kqfd); in aeApiFree()
71 zfree(state->events); in aeApiFree()
72 zfree(state); in aeApiFree()
76 aeApiState *state = eventLoop->apidata; in aeApiAddEvent() local
81 if (kevent(state->kqfd, &ke, 1, NULL, 0, NULL) == -1) return -1; in aeApiAddEvent()
85 if (kevent(state->kqfd, &ke, 1, NULL, 0, NULL) == -1) return -1; in aeApiAddEvent()
91 aeApiState *state = eventLoop->apidata; in aeApiDelEvent() local
96 kevent(state->kqfd, &ke, 1, NULL, 0, NULL); in aeApiDelEvent()
100 kevent(state->kqfd, &ke, 1, NULL, 0, NULL); in aeApiDelEvent()
105 aeApiState *state = eventLoop->apidata; in aeApiPoll() local
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()
125 struct kevent *e = state->events+j; in aeApiPoll()