Lines Matching refs:indirect_page
412 struct page *indirect_page; in get_indirect_grant() local
416 indirect_page = list_first_entry(&rinfo->indirect_pages, in get_indirect_grant()
418 list_del(&indirect_page->lru); in get_indirect_grant()
419 gnt_list_entry->page = indirect_page; in get_indirect_grant()
1217 struct page *indirect_page, *n; in blkif_free_ring() local
1220 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkif_free_ring()
1221 list_del(&indirect_page->lru); in blkif_free_ring()
1222 __free_page(indirect_page); in blkif_free_ring()
1493 struct page *indirect_page; in blkif_completion() local
1500 indirect_page = s->indirect_grants[i]->page; in blkif_completion()
1501 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkif_completion()
2198 struct page *indirect_page = alloc_page(GFP_KERNEL | in blkfront_setup_indirect() local
2200 if (!indirect_page) in blkfront_setup_indirect()
2202 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkfront_setup_indirect()
2241 struct page *indirect_page, *n; in blkfront_setup_indirect() local
2242 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkfront_setup_indirect()
2243 list_del(&indirect_page->lru); in blkfront_setup_indirect()
2244 __free_page(indirect_page); in blkfront_setup_indirect()