Lines Matching full:grant
31 * 1. Grant Allocation
33 * 2. Grant Mapping
34 * Map a grant allocated by a foreign domain, into our own memory.
37 * Grant Allocation
39 * Steps to allocate a grant:
47 * all the allocated grant-refs, i.e., you need to allocate
55 * 1. The grant is not removed until all three of the following conditions
61 * the grant.
62 * - The foreign domain has stopped using the grant.
71 * Grant Mapping
73 * Steps to map a grant:
77 * - `refs[i].ref`, as the grant-ref for the grant to be mapped
87 * grant-maps is possible.
88 * 3. You can mmap the same grant-map region multiple times.
89 * 4. The grant is not unmapped until both of the following conditions are met
91 * as many times as the grant was mmapped.
94 * a grant-map from the virtual address of the location where the grant
99 * This ioctl allows us to set notifications to be made when the grant is
100 * either unmapped (in case of a mapped grant), or when it is ready to be
101 * deallocated by us, ie, the grant is no more mmapped, and the dealloc
102 * ioctl has been called (in case of an allocated grant). OR `action` with
128 /*-------------------- Grant Allocation IOCTLs ------------------------------*/
153 /*-------------------- Grant Mapping IOCTLs ---------------------------------*/