Lines Matching refs:indirect_grants
105 struct grant **indirect_grants;
630 shadow->indirect_grants[n] = gnt_list_entry;
1271 persistent_gnt = rinfo->shadow[i].indirect_grants[j];
1280 kvfree(rinfo->shadow[i].indirect_grants);
1281 rinfo->shadow[i].indirect_grants = NULL;
1485 if (!gnttab_try_end_foreign_access(s->indirect_grants[i]->gref)) {
1488 s->indirect_grants[i]->gref);
1491 list_add(&s->indirect_grants[i]->node, &rinfo->grants);
1501 indirect_page = s->indirect_grants[i]->page;
1504 s->indirect_grants[i]->gref = INVALID_GRANT_REF;
1505 list_add_tail(&s->indirect_grants[i]->node, &rinfo->grants);
2215 rinfo->shadow[i].indirect_grants =
2217 sizeof(rinfo->shadow[i].indirect_grants[0]),
2222 (rinfo->shadow[i].indirect_grants == NULL)))
2237 kvfree(rinfo->shadow[i].indirect_grants);
2238 rinfo->shadow[i].indirect_grants = NULL;