Lines Matching refs:state
43 aeApiState *state = zmalloc(sizeof(aeApiState)); in aeApiCreate() local
45 if (!state) return -1; in aeApiCreate()
46 FD_ZERO(&state->rfds); in aeApiCreate()
47 FD_ZERO(&state->wfds); in aeApiCreate()
48 eventLoop->apidata = state; in aeApiCreate()
63 aeApiState *state = eventLoop->apidata; in aeApiAddEvent() local
65 if (mask & AE_READABLE) FD_SET(fd,&state->rfds); in aeApiAddEvent()
66 if (mask & AE_WRITABLE) FD_SET(fd,&state->wfds); in aeApiAddEvent()
71 aeApiState *state = eventLoop->apidata; in aeApiDelEvent() local
73 if (mask & AE_READABLE) FD_CLR(fd,&state->rfds); in aeApiDelEvent()
74 if (mask & AE_WRITABLE) FD_CLR(fd,&state->wfds); in aeApiDelEvent()
78 aeApiState *state = eventLoop->apidata; in aeApiPoll() local
81 memcpy(&state->_rfds,&state->rfds,sizeof(fd_set)); in aeApiPoll()
82 memcpy(&state->_wfds,&state->wfds,sizeof(fd_set)); in aeApiPoll()
85 &state->_rfds,&state->_wfds,NULL,tvp); in aeApiPoll()
92 if (fe->mask & AE_READABLE && FD_ISSET(j,&state->_rfds)) in aeApiPoll()
94 if (fe->mask & AE_WRITABLE && FD_ISSET(j,&state->_wfds)) in aeApiPoll()