Searched refs:indirect_grants (Results 1 – 1 of 1) sorted by relevance
102 struct grant **indirect_grants; member630 shadow->indirect_grants[n] = gnt_list_entry; in blkif_setup_rw_req_grant()1315 persistent_gnt = rinfo->shadow[i].indirect_grants[j]; in blkif_free_ring()1324 kvfree(rinfo->shadow[i].indirect_grants); in blkif_free_ring()1325 rinfo->shadow[i].indirect_grants = NULL; in blkif_free_ring()1529 if (gnttab_query_foreign_access(s->indirect_grants[i]->gref)) { in blkif_completion()1532 s->indirect_grants[i]->gref); in blkif_completion()1533 list_add(&s->indirect_grants[i]->node, &rinfo->grants); in blkif_completion()1538 gnttab_end_foreign_access(s->indirect_grants[i]->gref, 0, 0UL); in blkif_completion()1544 indirect_page = s->indirect_grants[i]->page; in blkif_completion()[all …]