Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/block/xen-blkback/
Dcommon.h110 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST]; member
174 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST]; member
442 dst->u.indirect.indirect_grefs[i] = in blkif_get_x86_32_req()
443 src->u.indirect.indirect_grefs[i]; in blkif_get_x86_32_req()
490 dst->u.indirect.indirect_grefs[i] = in blkif_get_x86_64_req()
491 src->u.indirect.indirect_grefs[i]; in blkif_get_x86_64_req()
Dblkback.c938 int indirect_grefs, rc, n, nseg, i; in xen_blkbk_parse_indirect() local
942 indirect_grefs = INDIRECT_PAGES(nseg); in xen_blkbk_parse_indirect()
943 BUG_ON(indirect_grefs > BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST); in xen_blkbk_parse_indirect()
945 for (i = 0; i < indirect_grefs; i++) in xen_blkbk_parse_indirect()
946 pages[i]->gref = req->u.indirect.indirect_grefs[i]; in xen_blkbk_parse_indirect()
948 rc = xen_blkbk_map(blkif, pages, indirect_grefs, true); in xen_blkbk_parse_indirect()
980 xen_blkbk_unmap(blkif, pages, indirect_grefs); in xen_blkbk_parse_indirect()
/linux-4.4.14/include/xen/interface/io/
Dblkif.h188 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST]; member
/linux-4.4.14/drivers/block/
Dxen-blkfront.c522 ring_req->u.indirect.indirect_grefs[n] = gnt_list_entry->gref; in blkif_setup_rw_req_grant()