Lines Matching refs:ovflist
149 * Works together "struct eventpoll"->ovflist in keeping the
199 /* Lock which protects rdllist and ovflist */
210 struct epitem *ovflist;
378 READ_ONCE(ep->ovflist) != EP_UNACTIVE_PTR;
700 * empty list. Also, set ep->ovflist to NULL so that events
708 WRITE_ONCE(ep->ovflist, NULL);
722 for (nepi = READ_ONCE(ep->ovflist); (epi = nepi) != NULL;
727 * queued into ->ovflist but the "txlist" might already
732 * ->ovflist is LIFO, so we have to reverse it in order
740 * We need to set back ep->ovflist to EP_UNACTIVE_PTR, so that after
744 WRITE_ONCE(ep->ovflist, EP_UNACTIVE_PTR);
1032 ep->ovflist = EP_UNACTIVE_PTR;
1171 * Chains a new epi entry to the tail of the ep->ovflist in a lockless way,
1189 epi->next = xchg(&ep->ovflist, epi);
1201 * or ->ovflist are lockless. Read lock is paired with the write lock from
1247 * chained in ep->ovflist and requeued later on.
1249 if (READ_ONCE(ep->ovflist) != EP_UNACTIVE_PTR) {
1609 * allocated wait queue. Note that we don't care about the ep->ovflist
1776 * poll callback will queue them in ep->ovflist.
1925 * plays with two lists (->rdllist and ->ovflist) and there