Lines Matching refs:pages
41 struct page_list *pages; member
230 pl->next = kc->pages; in kcopyd_put_pages()
231 kc->pages = pl; in kcopyd_put_pages()
240 unsigned int nr, struct page_list **pages) in kcopyd_get_pages() argument
244 *pages = NULL; in kcopyd_get_pages()
250 pl = kc->pages; in kcopyd_get_pages()
253 kc->pages = pl->next; in kcopyd_get_pages()
256 pl->next = *pages; in kcopyd_get_pages()
257 *pages = pl; in kcopyd_get_pages()
263 if (*pages) in kcopyd_get_pages()
264 kcopyd_put_pages(kc, *pages); in kcopyd_get_pages()
310 drop_pages(kc->pages); in client_free_pages()
311 kc->pages = NULL; in client_free_pages()
343 struct page_list *pages; member
444 if (job->pages && job->pages != &zero_page_list) in run_complete_job()
445 kcopyd_put_pages(kc, job->pages); in run_complete_job()
501 .mem.ptr.pl = job->pages, in run_io_job()
523 r = kcopyd_get_pages(job->kc, nr_pages, &job->pages); in run_pages_job()
610 else if (job->pages == &zero_page_list) in dispatch_job()
727 job->pages = NULL; in dm_kcopyd_copy()
732 job->pages = &zero_page_list; in dm_kcopyd_copy()
840 kc->pages = NULL; in dm_kcopyd_client_create()