Lines Matching refs:ovflist
142 * Works together "struct eventpoll"->ovflist in keeping the
196 /* Lock which protects rdllist and ovflist */
207 struct epitem *ovflist;
387 READ_ONCE(ep->ovflist) != EP_UNACTIVE_PTR;
620 * empty list. Also, set ep->ovflist to NULL so that events
629 WRITE_ONCE(ep->ovflist, NULL);
644 for (nepi = READ_ONCE(ep->ovflist); (epi = nepi) != NULL;
649 * queued into ->ovflist but the "txlist" might already
654 * ->ovflist is LIFO, so we have to reverse it in order
662 * We need to set back ep->ovflist to EP_UNACTIVE_PTR, so that after
666 WRITE_ONCE(ep->ovflist, EP_UNACTIVE_PTR);
990 ep->ovflist = EP_UNACTIVE_PTR;
1126 * Chains a new epi entry to the tail of the ep->ovflist in a lockless way,
1144 epi->next = xchg(&ep->ovflist, epi);
1156 * or ->ovflist are lockless. Read lock is paired with the write lock from
1202 * chained in ep->ovflist and requeued later on.
1204 if (READ_ONCE(ep->ovflist) != EP_UNACTIVE_PTR) {
1756 * poll callback will queue them in ep->ovflist.
1909 * plays with two lists (->rdllist and ->ovflist) and there