Lines Matching defs:nr_pages
60 unsigned int nr_pages = 1;
64 nr_pages = encoded_nr_pages(pages[++i]);
66 folio_remove_rmap_ptes(page_folio(page), page, nr_pages,
104 unsigned int nr, nr_pages;
111 * Make sure we cover page + nr_pages, and don't leave
112 * nr_pages behind when capping the number of entries.
125 for (nr = 0, nr_pages = 0;
126 nr < batch->nr && nr_pages < MAX_NR_FOLIOS_PER_FREE;
130 nr_pages += encoded_nr_pages(pages[++nr]);
132 nr_pages++;
165 struct page *page, unsigned int nr_pages, bool delay_rmap,
175 VM_WARN_ON_ONCE(nr_pages != 1 && page_size != PAGE_SIZE);
176 VM_WARN_ON_ONCE(page_folio(page) != page_folio(page + nr_pages - 1));
184 if (likely(nr_pages == 1)) {
189 batch->encoded_pages[batch->nr++] = encode_nr_pages(nr_pages);
192 * Make sure that we can always add another "page" + "nr_pages",
206 unsigned int nr_pages, bool delay_rmap)
208 return __tlb_remove_folio_pages_size(tlb, page, nr_pages, delay_rmap,