Lines Matching refs:pages
26 struct list_head *pages, unsigned nr_pages);
194 if (req->pages) { in afs_put_read()
196 if (req->pages[i]) in afs_put_read()
197 put_page(req->pages[i]); in afs_put_read()
198 if (req->pages != req->array) in afs_put_read()
199 kfree(req->pages); in afs_put_read()
327 req->pages = req->array; in afs_page_filler()
328 req->pages[0] = page; in afs_page_filler()
419 struct page *page = req->pages[req->index]; in afs_readpages_page_done()
421 req->pages[req->index] = NULL; in afs_readpages_page_done()
441 struct list_head *pages) in afs_readpages_one() argument
454 first = lru_to_page(pages); in afs_readpages_one()
457 for (p = first->lru.prev; p != pages; p = p->prev) { in afs_readpages_one()
474 req->pages = req->array; in afs_readpages_one()
486 page = lru_to_page(pages); in afs_readpages_one()
498 req->pages[req->nr_pages++] = page; in afs_readpages_one()
524 page = req->pages[i]; in afs_readpages_one()
542 struct list_head *pages, unsigned nr_pages) in afs_readpages() argument
563 pages, in afs_readpages()
575 BUG_ON(!list_empty(pages)); in afs_readpages()
591 while (!list_empty(pages)) { in afs_readpages()
592 ret = afs_readpages_one(file, mapping, pages); in afs_readpages()