Lines Matching defs:pages
55 struct page **pages;
60 pages = kzalloc_objs(struct page *, npages, GFP_KERNEL);
61 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, pages);
62 *ppages = pages;
67 got = alloc_pages_bulk(GFP_KERNEL, npages, pages);
74 release_pages(pages, got);
75 kvfree(pages);
80 swap(pages[i], pages[i + npages / 2]);
82 buffer = vmap(pages, npages, VM_MAP | VM_MAP_PUT_PAGES, PAGE_KERNEL);
84 release_pages(pages, got);
85 kvfree(pages);
240 struct page **pages, size_t npages,
257 page = pages[pr->page];
399 struct page **pages, size_t npages)
413 folioq_append(p, page_folio(pages[i]));
567 struct page **pages, size_t npages)
573 void *x = xa_store(xarray, i, pages[i], GFP_KERNEL);
720 struct page **bpages, *pagelist[8], **pages = pagelist;
744 len = iov_iter_extract_pages(&iter, &pages, 100 * 1024,
800 struct page **bpages, *pagelist[8], **pages = pagelist;
822 len = iov_iter_extract_pages(&iter, &pages, 100 * 1024,
879 struct page **bpages, *pagelist[8], **pages = pagelist;
906 len = iov_iter_extract_pages(&iter, &pages, 100 * 1024,
958 struct page **bpages, *pagelist[8], **pages = pagelist;
984 len = iov_iter_extract_pages(&iter, &pages, 100 * 1024,
1033 struct page **pages;
1075 data->buffer = iov_kunit_create_buffer(test, &data->pages,
1165 p = data.pages[i];
1188 iov_kunit_load_folioq(test, &iter, READ, folioq, data.pages,
1205 iov_kunit_load_xarray(test, &iter, READ, xarray, data.pages,