Home
last modified time | relevance | path

Searched refs:grants (Results 1 – 25 of 25) sorted by relevance

/linux/include/trace/events/
H A Dlandlock.h138 access_mask_t grants = 0; in __trace_landlock_fill_layers() local
141 grants = rule->layers[i].access & access_request; in __trace_landlock_fill_layers()
144 layers[level - 1] = grants; in __trace_landlock_fill_layers()
666 __dynamic_array(access_mask_t, grants,
676 __trace_landlock_fill_layers(__get_dynamic_array(grants),
677 __get_dynamic_array_len(grants) /
687 __print_landlock_layers(grants, _LANDLOCK_ACCESS_FS_NAMES))
715 __dynamic_array(access_mask_t, grants,
724 __trace_landlock_fill_layers(__get_dynamic_array(grants),
725 __get_dynamic_array_len(grants) /
[all …]
/linux/drivers/block/
H A Dxen-blkfront.c186 struct list_head grants; member
331 list_add(&gnt_list_entry->node, &rinfo->grants); in fill_grant_buffer()
339 &rinfo->grants, node) { in fill_grant_buffer()
354 BUG_ON(list_empty(&rinfo->grants)); in get_free_grant()
355 gnt_list_entry = list_first_entry(&rinfo->grants, struct grant, in get_free_grant()
1228 if (!list_empty(&rinfo->grants)) { in blkif_free_ring()
1230 &rinfo->grants, node) { in blkif_free_ring()
1471 list_add(&s->grants_used[i]->node, &rinfo->grants); in blkif_completion()
1480 list_add_tail(&s->grants_used[i]->node, &rinfo->grants); in blkif_completion()
1491 list_add(&s->indirect_grants[i]->node, &rinfo->grants); in blkif_completion()
[all …]
/linux/drivers/xen/
H A Dgntdev.c129 kvfree(map->grants); in gntdev_free_map()
148 add->grants = kvmalloc_objs(add->grants[0], count); in gntdev_alloc_map()
154 if (NULL == add->grants || in gntdev_alloc_map()
201 add->grants[i].domid = DOMID_INVALID; in gntdev_alloc_map()
202 add->grants[i].ref = INVALID_GRANT_REF; in gntdev_alloc_map()
317 map->grants[pgnr].ref, in find_grant_ptes()
318 map->grants[pgnr].domid); in find_grant_ptes()
337 map->grants[i].ref, in gntdev_map_grant_pages()
338 map->grants[i].domid); in gntdev_map_grant_pages()
363 map->grants[i].ref, in gntdev_map_grant_pages()
[all …]
H A Dgntdev-common.h60 struct ioctl_gntdev_grant_ref *grants; member
H A Dgntdev-dmabuf.c439 map->grants[i].domid = domid; in dmabuf_exp_from_refs()
440 map->grants[i].ref = refs[i]; in dmabuf_exp_from_refs()
/linux/Documentation/trace/
H A Devents-landlock.rst212 - ``grants=`` is a per-layer breakdown of the requested rights that this
213 rule grants, in the form ``{<layer>,<layer>,...}``:
217 - Each group lists the requested rights the rule grants at that layer,
220 ``{read_file,,read_file}``) means the rule grants none of the
234 For an access check that a consumer can delimit, aggregate the ``grants=``
241 Because a verdict requires aggregating ``grants=`` across all matching
249 with the requested rights intersected against what that rule grants.
252 rule does not grant it, so ``truncate`` never appears in ``grants=``::
254 …omain=1e40cb56f access_request=execute|read_file|truncate dev=0:17 ino=2 grants={execute|read_file}
255 …ck_rule_inode: domain=1e40cb56f access_request=read_file|truncate dev=0:17 ino=2 grants={read_file}
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-xen-blkback14 Maximum number of grants to map persistently in
44 Whether to enable the persistent grants feature or not. Note
H A Dsysfs-driver-xen-blkfront17 Whether to enable the persistent grants feature or not. Note
/linux/LICENSES/dual/
H A DCC-BY-4.053 licenses, a licensor grants the public permission to use the
78 these terms and conditions, and the Licensor grants You such rights in
152 the Licensor hereby grants You a worldwide, royalty-free,
281 a. for the avoidance of doubt, Section 2(a)(1) grants You the right
H A DApache-2.081 License, each Contributor hereby grants to You a perpetual, worldwide,
88 License, each Contributor hereby grants to You a perpetual, worldwide,
H A Dcopyleft-next-0.3.1118 Your license grants under section 1 are automatically terminated if You
128 Termination of Your license grants extends to all copies of Covered
H A DCDDL-1.090 hereby grants You a world-wide, royalty-free, non-exclusive
121 hereby grants You a world-wide, royalty-free, non-exclusive
H A DMPL-1.198 The Initial Developer hereby grants You a world-wide, royalty-free,
124 hereby grants You a world-wide, royalty-free, non-exclusive license
/linux/LICENSES/deprecated/
H A DCC0-1.092 extent the Waiver is so judged Affirmer hereby grants to each affected
H A DGFDL-1.259 distributed under the terms of this License. Such a notice grants a
/linux/Documentation/security/keys/
H A Drequest-key.rst166 grants permission, it recurses, executing steps (2) and (3) on that
/linux/Documentation/PCI/
H A Dpcieaer-howto.rst66 grants AER control to the OS via the ACPI _OSC method. See the PCI Firmware
/linux/tools/usb/usbip/
H A DCOPYING181 signed it. However, nothing else grants you permission to modify or
/linux/LICENSES/preferred/
H A DGPL-2.0200 signed it. However, nothing else grants you permission to modify or
H A DLGPL-2.0342 it. However, nothing else grants you permission to modify or distribute
H A DLGPL-2.1366 it. However, nothing else grants you permission to modify or distribute
/linux/arch/s390/
H A DKconfig854 This driver grants access to Adjunct Processor (AP) devices
/linux/Documentation/block/
H A Dbfq-iosched.rst164 - BFQ grants exclusive access to the device, for a while, to one queue
/linux/Documentation/admin-guide/LSM/
H A Dipe.rst45 For the IPE policy, specifically, it grants the ability to enforce
/linux/Documentation/admin-guide/
H A Dspkguide.txt1265 distributed under the terms of this License. Such a notice grants a