Lines Matching refs:grants_used
104 struct grant **grants_used; member
641 shadow->grants_used[setup->grant_idx] = gnt_list_entry; in blkif_setup_rw_req_grant()
1257 persistent_gnt = rinfo->shadow[i].grants_used[j]; in blkif_free_ring()
1279 kvfree(rinfo->shadow[i].grants_used); in blkif_free_ring()
1280 rinfo->shadow[i].grants_used = NULL; in blkif_free_ring()
1337 shared_data = kmap_atomic(s->grants_used[info->grant_idx]->page); in blkif_copy_from_grant()
1460 if (!gnttab_try_end_foreign_access(s->grants_used[i]->gref)) { in blkif_completion()
1469 s->grants_used[i]->gref); in blkif_completion()
1472 list_add(&s->grants_used[i]->node, &rinfo->grants); in blkif_completion()
1480 s->grants_used[i]->gref = INVALID_GRANT_REF; in blkif_completion()
1481 list_add_tail(&s->grants_used[i]->node, &rinfo->grants); in blkif_completion()
2210 rinfo->shadow[i].grants_used = in blkfront_setup_indirect()
2212 sizeof(rinfo->shadow[i].grants_used[0]), in blkfront_setup_indirect()
2222 if ((rinfo->shadow[i].grants_used == NULL) || in blkfront_setup_indirect()
2236 kvfree(rinfo->shadow[i].grants_used); in blkfront_setup_indirect()
2237 rinfo->shadow[i].grants_used = NULL; in blkfront_setup_indirect()