Lines Matching full:grant
87 * How long a persistent grant is allowed to remain allocated without being in
95 "Time in seconds an unused persistent grant is allowed to "
159 * We don't need locking around the persistent grant helpers
165 * bit operations to modify the flags of a persistent grant and to count
221 pr_alert_ratelimited("requesting a grant already in use\n"); in get_persistent_gnt()
236 pr_alert_ratelimited("freeing a grant already unused\n"); in put_persistent_gnt()
638 /* Free all persistent grant pages */ in xen_blkbk_free_caches()
725 * Unmap the grant references.
776 * corresponding grant reference for each page. in xen_blkbk_map()
791 * the grant is already mapped in xen_blkbk_map()
829 /* This is a newly mapped grant */ in xen_blkbk_map()
846 * We are using persistent grants, the grant is in xen_blkbk_map()
855 * map this grant non-persistenly in xen_blkbk_map()
869 pr_debug("grant %u added to the tree of persistent grants, using %u/%u\n", in xen_blkbk_map()
880 * We could not map this grant persistently, so use it as in xen_blkbk_map()
881 * a non-persistent grant. in xen_blkbk_map()
1059 * the grant references associated with 'request' and provide in __end_block_io_op()
1183 * (which has the sectors we want, number of them, grant references, etc),
1414 * set gnttab_set_unmap_op on all of the grant references and perform in dispatch_rw_block_io()