Lines Matching refs:fe
142 aeFileEvent *fe = &eventLoop->events[fd]; in aeCreateFileEvent() local
146 fe->mask |= mask; in aeCreateFileEvent()
147 if (mask & AE_READABLE) fe->rfileProc = proc; in aeCreateFileEvent()
148 if (mask & AE_WRITABLE) fe->wfileProc = proc; in aeCreateFileEvent()
149 fe->clientData = clientData; in aeCreateFileEvent()
158 aeFileEvent *fe = &eventLoop->events[fd]; in aeDeleteFileEvent() local
159 if (fe->mask == AE_NONE) return; in aeDeleteFileEvent()
162 fe->mask = fe->mask & (~mask); in aeDeleteFileEvent()
163 if (fd == eventLoop->maxfd && fe->mask == AE_NONE) { in aeDeleteFileEvent()
175 aeFileEvent *fe = &eventLoop->events[fd]; in aeGetFileEvents() local
177 return fe->mask; in aeGetFileEvents()
402 aeFileEvent *fe = &eventLoop->events[eventLoop->fired[j].fd]; in aeProcessEvents() local
410 if (fe->mask & mask & AE_READABLE) { in aeProcessEvents()
412 fe->rfileProc(eventLoop,fd,fe->clientData,mask); in aeProcessEvents()
414 if (fe->mask & mask & AE_WRITABLE) { in aeProcessEvents()
415 if (!rfired || fe->wfileProc != fe->rfileProc) in aeProcessEvents()
416 fe->wfileProc(eventLoop,fd,fe->clientData,mask); in aeProcessEvents()