Lines Matching refs:pages
6 * per-CPU virtual memory (in pages) in advance to store such inplace I/O
15 struct page **pages;
64 struct page **pages, **oldpages;
67 pages = kmalloc_array(nrpages, sizeof(*pages), GFP_KERNEL);
68 if (!pages) {
74 pages[i] = erofs_allocpage(&pagepool, GFP_KERNEL);
75 if (!pages[i]) {
77 oldpages = pages;
81 ptr = vmap(pages, nrpages, VM_MAP, PAGE_KERNEL);
84 oldpages = pages;
90 oldpages = pcb->pages;
91 pcb->pages = pages;
139 if (!pcb->pages)
143 if (pcb->pages[i])
144 put_page(pcb->pages[i]);
145 kfree(pcb->pages);
146 pcb->pages = NULL;