Lines Matching refs:indirect_grants
104 struct grant **indirect_grants;
642 shadow->indirect_grants[n] = gnt_list_entry;
1337 persistent_gnt = rinfo->shadow[i].indirect_grants[j];
1346 kvfree(rinfo->shadow[i].indirect_grants);
1347 rinfo->shadow[i].indirect_grants = NULL;
1558 if (!gnttab_try_end_foreign_access(s->indirect_grants[i]->gref)) {
1561 s->indirect_grants[i]->gref);
1564 list_add(&s->indirect_grants[i]->node, &rinfo->grants);
1574 indirect_page = s->indirect_grants[i]->page;
1577 s->indirect_grants[i]->gref = GRANT_INVALID_REF;
1578 list_add_tail(&s->indirect_grants[i]->node, &rinfo->grants);
2326 rinfo->shadow[i].indirect_grants =
2328 sizeof(rinfo->shadow[i].indirect_grants[0]),
2333 (rinfo->shadow[i].indirect_grants == NULL)))
2348 kvfree(rinfo->shadow[i].indirect_grants);
2349 rinfo->shadow[i].indirect_grants = NULL;