Lines Matching refs:fd
135 int aeCreateFileEvent(aeEventLoop *eventLoop, int fd, int mask, in aeCreateFileEvent() argument
138 if (fd >= eventLoop->setsize) { in aeCreateFileEvent()
142 aeFileEvent *fe = &eventLoop->events[fd]; in aeCreateFileEvent()
144 if (aeApiAddEvent(eventLoop, fd, mask) == -1) in aeCreateFileEvent()
150 if (fd > eventLoop->maxfd) in aeCreateFileEvent()
151 eventLoop->maxfd = fd; in aeCreateFileEvent()
155 void aeDeleteFileEvent(aeEventLoop *eventLoop, int fd, int mask) in aeDeleteFileEvent() argument
157 if (fd >= eventLoop->setsize) return; in aeDeleteFileEvent()
158 aeFileEvent *fe = &eventLoop->events[fd]; in aeDeleteFileEvent()
161 aeApiDelEvent(eventLoop, fd, mask); in aeDeleteFileEvent()
163 if (fd == eventLoop->maxfd && fe->mask == AE_NONE) { in aeDeleteFileEvent()
173 int aeGetFileEvents(aeEventLoop *eventLoop, int fd) { in aeGetFileEvents() argument
174 if (fd >= eventLoop->setsize) return 0; in aeGetFileEvents()
175 aeFileEvent *fe = &eventLoop->events[fd]; in aeGetFileEvents()
402 aeFileEvent *fe = &eventLoop->events[eventLoop->fired[j].fd]; in aeProcessEvents()
404 int fd = eventLoop->fired[j].fd; in aeProcessEvents() local
412 fe->rfileProc(eventLoop,fd,fe->clientData,mask); in aeProcessEvents()
416 fe->wfileProc(eventLoop,fd,fe->clientData,mask); in aeProcessEvents()
430 int aeWait(int fd, int mask, long long milliseconds) { in aeWait() argument
435 pfd.fd = fd; in aeWait()