Lines Matching full:grant
4 * Device for creating grant references (in user-space) that may be shared
20 * Linux userspace programs cannot create grant references.
24 * Y -> mapping the grant from X
27 * 2. X creates an entry in the grant table that says domid(Y) can access P.
28 * This is done without a hypercall unless the grant table needs expansion.
29 * 3. X gives the grant reference identifier, GREF, to Y.
39 * The grant allocation and mmap()ing are, naturally, two separate operations.
43 * WARNING: Since Xen does not allow a guest to forcibly end the use of a grant
44 * reference, this device can be used to consume kernel memory by leaving grant
48 * grant operation.
88 /* Metadata on a grant reference. */
95 grant_ref_t gref_id; /* The grant reference number */
146 /* Grant foreign access to the page. */ in add_grefs()
203 /* finds contiguous grant references in a file, returns the first */
516 pr_debug("%s: Could not find grant reference", in gntalloc_mmap()
581 pr_debug("Created grant allocation device at %d,%d\n", in gntalloc_init()
598 MODULE_DESCRIPTION("User-space grant reference allocator driver");