Home
last modified time | relevance | path

Searched refs:indirect_pages (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/block/xen-blkback/
H A Dxenbus.c315 kfree(req->indirect_pages[j]); in xen_blkif_disconnect()
1021 req->indirect_pages[j] = kzalloc_obj(*req->indirect_pages[0]); in read_per_ring_refs()
1022 if (!req->indirect_pages[j]) in read_per_ring_refs()
1045 if (!req->indirect_pages[j]) in read_per_ring_refs()
1047 kfree(req->indirect_pages[j]); in read_per_ring_refs()
H A Dcommon.h354 struct grant_page *indirect_pages[MAX_INDIRECT_PAGES]; member
H A Dblkback.c917 struct grant_page **pages = pending_req->indirect_pages; in xen_blkbk_parse_indirect()
/linux/drivers/block/
H A Dxen-blkfront.c185 struct list_head indirect_pages; member
415 BUG_ON(list_empty(&rinfo->indirect_pages)); in get_indirect_grant()
416 indirect_page = list_first_entry(&rinfo->indirect_pages, in get_indirect_grant()
1217 if (!list_empty(&rinfo->indirect_pages)) { in blkif_free_ring()
1221 list_for_each_entry_safe(indirect_page, n, &rinfo->indirect_pages, lru) { in blkif_free_ring()
1502 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkif_completion()
1920 INIT_LIST_HEAD(&rinfo->indirect_pages); in negotiate_mq()
2198 BUG_ON(!list_empty(&rinfo->indirect_pages)); in blkfront_setup_indirect()
2204 list_add(&indirect_page->lru, &rinfo->indirect_pages); in blkfront_setup_indirect()
2238 if (!list_empty(&rinfo->indirect_pages)) { in blkfront_setup_indirect()
[all …]