Lines Matching refs:tail
23 struct folio_queue *tail = *_buffer, *p; in netfs_alloc_folioq_buffer() local
29 if (tail) in netfs_alloc_folioq_buffer()
30 while (tail->next) in netfs_alloc_folioq_buffer()
31 tail = tail->next; in netfs_alloc_folioq_buffer()
37 if (!tail || folioq_full(tail)) { in netfs_alloc_folioq_buffer()
41 if (tail) { in netfs_alloc_folioq_buffer()
42 tail->next = p; in netfs_alloc_folioq_buffer()
43 p->prev = tail; in netfs_alloc_folioq_buffer()
47 tail = p; in netfs_alloc_folioq_buffer()
63 slot = folioq_append_mark(tail, folio); in netfs_alloc_folioq_buffer()
64 *_cur_size += folioq_folio_size(tail, slot); in netfs_alloc_folioq_buffer()