Lines Matching refs:indirect_page
404 struct page *indirect_page; in get_indirect_grant() local
408 indirect_page = list_first_entry(&rinfo->indirect_pages, in get_indirect_grant()
410 list_del(&indirect_page->lru); in get_indirect_grant()
411 gnt_list_entry->page = indirect_page; in get_indirect_grant()
1212 struct page *indirect_page, *n; in blkif_free_ring() local
1215 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkif_free_ring()
1216 list_del(&indirect_page->lru); in blkif_free_ring()
1217 __free_page(indirect_page); in blkif_free_ring()
1486 struct page *indirect_page; in blkif_completion() local
1494 indirect_page = s->indirect_grants[i]->page; in blkif_completion()
1495 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkif_completion()
2188 struct page *indirect_page = alloc_page(GFP_KERNEL); in blkfront_setup_indirect() local
2189 if (!indirect_page) in blkfront_setup_indirect()
2191 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkfront_setup_indirect()
2230 struct page *indirect_page, *n; in blkfront_setup_indirect() local
2231 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkfront_setup_indirect()
2232 list_del(&indirect_page->lru); in blkfront_setup_indirect()
2233 __free_page(indirect_page); in blkfront_setup_indirect()