Symbol: epitem
fs/eventpoll.c
100
#define EP_ITEM_COST (sizeof(struct epitem) + sizeof(struct eppoll_entry))
fs/eventpoll.c
1029
static struct file *epi_fget(const struct epitem *epi)
fs/eventpoll.c
1044
static __poll_t ep_item_poll(const struct epitem *epi, poll_table *pt,
fs/eventpoll.c
1079
struct epitem *epi = rb_entry(rbp, struct epitem, rbn);
fs/eventpoll.c
1115
struct epitem *epi;
fs/eventpoll.c
1126
epi = hlist_entry(file->f_ep->first, struct epitem, fllink);
fs/eventpoll.c
113
struct epitem *base;
fs/eventpoll.c
1174
static struct epitem *ep_find(struct eventpoll *ep, struct file *file, int fd)
fs/eventpoll.c
1178
struct epitem *epi, *epir = NULL;
fs/eventpoll.c
1183
epi = rb_entry(rbp, struct epitem, rbn);
fs/eventpoll.c
1199
static struct epitem *ep_find_tfd(struct eventpoll *ep, int tfd, unsigned long toff)
fs/eventpoll.c
1202
struct epitem *epi;
fs/eventpoll.c
1205
epi = rb_entry(rbp, struct epitem, rbn);
fs/eventpoll.c
1223
struct epitem *epi;
fs/eventpoll.c
1250
struct epitem *epi = ep_item_from_wait(wait);
fs/eventpoll.c
1362
struct epitem *epi = epq->epi;
fs/eventpoll.c
1385
static void ep_rbtree_insert(struct eventpoll *ep, struct epitem *epi)
fs/eventpoll.c
1389
struct epitem *epic;
fs/eventpoll.c
1394
epic = rb_entry(parent, struct epitem, rbn);
fs/eventpoll.c
1445
struct epitem *epi;
fs/eventpoll.c
146
struct epitem *next;
fs/eventpoll.c
1489
static int ep_create_wakeup_source(struct epitem *epi)
fs/eventpoll.c
1512
static noinline void ep_destroy_wakeup_source(struct epitem *epi)
fs/eventpoll.c
1527
static int attach_epitem(struct file *file, struct epitem *epi)
fs/eventpoll.c
1569
struct epitem *epi;
fs/eventpoll.c
1691
static int ep_modify(struct eventpoll *ep, struct epitem *epi,
fs/eventpoll.c
1766
struct epitem *epi, *tmp;
fs/eventpoll.c
2071
struct epitem *epi;
fs/eventpoll.c
2079
epi = rb_entry(rbp, struct epitem, rbn);
fs/eventpoll.c
208
struct epitem *ovflist;
fs/eventpoll.c
2111
struct epitem *epi;
fs/eventpoll.c
2242
struct epitem *epi;
fs/eventpoll.c
248
struct epitem *epi;
fs/eventpoll.c
2603
BUILD_BUG_ON(sizeof(void *) <= 8 && sizeof(struct epitem) > 128);
fs/eventpoll.c
2606
epi_cache = kmem_cache_create("eventpoll_epi", sizeof(struct epitem),
fs/eventpoll.c
305
struct epitem *epi= container_of(p, struct epitem, fllink);
fs/eventpoll.c
366
static inline int ep_is_linked(struct epitem *epi)
fs/eventpoll.c
377
static inline struct epitem *ep_item_from_wait(wait_queue_entry_t *p)
fs/eventpoll.c
472
static inline void ep_set_busy_poll_napi_id(struct epitem *epi)
fs/eventpoll.c
569
static inline void ep_set_busy_poll_napi_id(struct epitem *epi)
fs/eventpoll.c
616
static void ep_poll_safewake(struct eventpoll *ep, struct epitem *epi,
fs/eventpoll.c
655
static void ep_poll_safewake(struct eventpoll *ep, struct epitem *epi,
fs/eventpoll.c
684
static void ep_unregister_pollwait(struct eventpoll *ep, struct epitem *epi)
fs/eventpoll.c
697
static inline struct wakeup_source *ep_wakeup_source(struct epitem *epi)
fs/eventpoll.c
703
static inline void ep_pm_stay_awake(struct epitem *epi)
fs/eventpoll.c
711
static inline bool ep_has_wakeup_source(struct epitem *epi)
fs/eventpoll.c
717
static inline void ep_pm_stay_awake_rcu(struct epitem *epi)
fs/eventpoll.c
753
struct epitem *epi, *nepi;
fs/eventpoll.c
833
static bool __ep_remove(struct eventpoll *ep, struct epitem *epi, bool force)
fs/eventpoll.c
893
static void ep_remove_safe(struct eventpoll *ep, struct epitem *epi)
fs/eventpoll.c
902
struct epitem *epi;
fs/eventpoll.c
914
epi = rb_entry(rbp, struct epitem, rbn);
fs/eventpoll.c
930
epi = rb_entry(rbp, struct epitem, rbn);
fs/eventpoll.c
971
static __poll_t ep_item_poll(const struct epitem *epi, poll_table *pt, int depth);
fs/eventpoll.c
977
struct epitem *epi, *tmp;