Lines Matching refs:gref

88 	grant_ref_t gref;  member
330 gnt_list_entry->gref = INVALID_GRANT_REF; in fill_grant_buffer()
359 if (gnt_list_entry->gref != INVALID_GRANT_REF) in get_free_grant()
368 gnttab_page_grant_foreign_access_ref_one(gnt_list_entry->gref, in grant_foreign_access()
381 if (gnt_list_entry->gref != INVALID_GRANT_REF) in get_grant()
385 gnt_list_entry->gref = gnttab_claim_grant_reference(gref_head); in get_grant()
386 BUG_ON(gnt_list_entry->gref == -ENOSPC); in get_grant()
391 gnttab_grant_foreign_access_ref(gnt_list_entry->gref, in get_grant()
405 if (gnt_list_entry->gref != INVALID_GRANT_REF) in get_indirect_grant()
409 gnt_list_entry->gref = gnttab_claim_grant_reference(gref_head); in get_indirect_grant()
410 BUG_ON(gnt_list_entry->gref == -ENOSPC); in get_indirect_grant()
632 ring_req->u.indirect.indirect_grefs[n] = gnt_list_entry->gref; in blkif_setup_rw_req_grant()
636 ref = gnt_list_entry->gref; in blkif_setup_rw_req_grant()
669 .gref = ref, in blkif_setup_rw_req_grant()
675 .gref = ref, in blkif_setup_rw_req_grant()
1231 if (persistent_gnt->gref != INVALID_GRANT_REF) { in blkif_free_ring()
1232 gnttab_end_foreign_access(persistent_gnt->gref, in blkif_free_ring()
1256 gnttab_end_foreign_access(persistent_gnt->gref, NULL); in blkif_free_ring()
1271 gnttab_end_foreign_access(persistent_gnt->gref, NULL); in blkif_free_ring()
1458 if (!gnttab_try_end_foreign_access(s->grants_used[i]->gref)) { in blkif_completion()
1467 s->grants_used[i]->gref); in blkif_completion()
1478 s->grants_used[i]->gref = INVALID_GRANT_REF; in blkif_completion()
1484 if (!gnttab_try_end_foreign_access(s->indirect_grants[i]->gref)) { in blkif_completion()
1487 s->indirect_grants[i]->gref); in blkif_completion()
1503 s->indirect_grants[i]->gref = INVALID_GRANT_REF; in blkif_completion()
2542 if (gnt_list_entry->gref == INVALID_GRANT_REF || in purge_persistent_grants()
2543 !gnttab_try_end_foreign_access(gnt_list_entry->gref)) in purge_persistent_grants()
2548 gnt_list_entry->gref = INVALID_GRANT_REF; in purge_persistent_grants()