• Home
  • Raw
  • Download

Lines Matching refs:event

174 	struct epoll_event event;  member
891 pt->_key = epi->event.events; in ep_item_poll()
893 return vfs_poll(epi->ffd.file, pt) & epi->event.events; in ep_item_poll()
901 locked) & epi->event.events; in ep_item_poll()
960 epi->ffd.fd, epi->event.events, in ep_show_fdinfo()
961 (long long)epi->event.data, in ep_show_fdinfo()
1227 if (!(epi->event.events & ~EP_PRIVATE_BITS)) in ep_poll_callback()
1236 if (pollflags && !(pollflags & epi->event.events)) in ep_poll_callback()
1263 if ((epi->event.events & EPOLLEXCLUSIVE) && in ep_poll_callback()
1267 if (epi->event.events & EPOLLIN) in ep_poll_callback()
1271 if (epi->event.events & EPOLLOUT) in ep_poll_callback()
1291 if (!(epi->event.events & EPOLLEXCLUSIVE)) in ep_poll_callback()
1327 if (epi->event.events & EPOLLEXCLUSIVE) in ep_ptable_queue_proc()
1497 static int ep_insert(struct eventpoll *ep, const struct epoll_event *event, in ep_insert() argument
1520 epi->event = *event; in ep_insert()
1523 if (epi->event.events & EPOLLWAKEUP) { in ep_insert()
1631 const struct epoll_event *event) in ep_modify() argument
1645 epi->event.events = event->events; /* need barrier below */ in ep_modify()
1646 epi->event.data = event->data; /* protected by mtx */ in ep_modify()
1647 if (epi->event.events & EPOLLWAKEUP) { in ep_modify()
1755 __put_user(epi->event.data, &uevent->data)) { in ep_send_events_proc()
1764 if (epi->event.events & EPOLLONESHOT) in ep_send_events_proc()
1765 epi->event.events &= EP_PRIVATE_BITS; in ep_send_events_proc()
1766 else if (!(epi->event.events & EPOLLET)) { in ep_send_events_proc()
2106 struct epoll_event __user *, event) in SYSCALL_DEFINE4() argument
2118 copy_from_user(&epds, event, sizeof(struct epoll_event))) in SYSCALL_DEFINE4()
2233 if (!(epi->event.events & EPOLLEXCLUSIVE)) { in SYSCALL_DEFINE4()