Lines Matching refs:events
44 * __uint32_t events;
48 * The system call to wait for I/O events is epoll_wait(2). It populates an
54 * process the events.
114 // events for file descriptors with registration changes pending, indexed
167 * Sets the pending update events for the given file descriptor. This
168 * method has no effect if the update events is already set to KILLED,
171 private void setUpdateEvents(int fd, byte events, boolean force) {
174 eventsLow[fd] = events;
179 eventsHigh.put(key, Byte.valueOf(events));
185 * Returns the pending update events for the given file descriptor.
198 * Update the events for a given file descriptor
202 // record the file descriptor and events
212 // events are stored as bytes for efficiency reasons
223 // force the initial update events to 0 as it may be KILLED by a
276 short events = getUpdateEvents(fd);
280 if (events != KILLED) {
282 opcode = (events != 0) ? EPOLL_CTL_MOD : EPOLL_CTL_DEL;
284 opcode = (events != 0) ? EPOLL_CTL_ADD : 0;
287 epollCtl(epfd, opcode, fd, events);
325 private native void epollCtl(int epfd, int opcode, int fd, int events);