Lines Matching refs:folioq

534 	const struct folio_queue *folioq = i->folioq;  in iov_iter_folioq_advance()  local
541 if (slot >= folioq_nr_slots(folioq)) { in iov_iter_folioq_advance()
542 folioq = folioq->next; in iov_iter_folioq_advance()
548 size_t fsize = folioq_folio_size(folioq, slot); in iov_iter_folioq_advance()
554 if (slot >= folioq_nr_slots(folioq) && folioq->next) { in iov_iter_folioq_advance()
555 folioq = folioq->next; in iov_iter_folioq_advance()
562 i->folioq = folioq; in iov_iter_folioq_advance()
587 const struct folio_queue *folioq = i->folioq; in iov_iter_folioq_revert() local
594 folioq = folioq->prev; in iov_iter_folioq_revert()
595 slot = folioq_nr_slots(folioq); in iov_iter_folioq_revert()
599 fsize = folioq_folio_size(folioq, slot); in iov_iter_folioq_revert()
608 i->folioq = folioq; in iov_iter_folioq_revert()
674 umin(folioq_folio_size(i->folioq, i->folioq_slot), i->count); in iov_iter_single_seg_count()
726 const struct folio_queue *folioq, unsigned int first_slot, in iov_iter_folio_queue() argument
733 .folioq = folioq, in iov_iter_folio_queue()
1003 const struct folio_queue *folioq = iter->folioq; in iter_folioq_get_pages() local
1008 if (slot >= folioq_nr_slots(folioq)) { in iter_folioq_get_pages()
1009 folioq = folioq->next; in iter_folioq_get_pages()
1022 struct folio *folio = folioq_folio(folioq, slot); in iter_folioq_get_pages()
1023 size_t offset = iov_offset, fsize = folioq_folio_size(folioq, slot); in iter_folioq_get_pages()
1044 if (slot == folioq_nr_slots(folioq) && folioq->next) { in iter_folioq_get_pages()
1045 folioq = folioq->next; in iter_folioq_get_pages()
1053 iter->folioq = folioq; in iter_folioq_get_pages()
1586 const struct folio_queue *folioq = i->folioq; in iov_iter_extract_folioq_pages() local
1591 if (slot >= folioq_nr_slots(folioq)) { in iov_iter_extract_folioq_pages()
1592 folioq = folioq->next; in iov_iter_extract_folioq_pages()
1607 struct folio *folio = folioq_folio(folioq, slot); in iov_iter_extract_folioq_pages()
1608 size_t offset = i->iov_offset, fsize = folioq_folio_size(folioq, slot); in iov_iter_extract_folioq_pages()
1626 if (slot == folioq_nr_slots(folioq) && folioq->next) { in iov_iter_extract_folioq_pages()
1627 folioq = folioq->next; in iov_iter_extract_folioq_pages()
1633 i->folioq = folioq; in iov_iter_extract_folioq_pages()