| /linux-6.15/kernel/ |
| H A D | capability.c | 166 kdata[0].inheritable = pI.val; kdata[1].inheritable = pI.val >> 32; in SYSCALL_DEFINE2() 220 kernel_cap_t inheritable, permitted, effective; in SYSCALL_DEFINE2() local 245 inheritable = mk_kernel_cap(kdata[0].inheritable, kdata[1].inheritable); in SYSCALL_DEFINE2() 252 &effective, &inheritable, &permitted); in SYSCALL_DEFINE2()
|
| H A D | auditsc.c | 1318 audit_log_cap(ab, "cap_fi", &name->fcap.inheritable); in audit_log_fcaps() 1456 audit_log_cap(ab, "cap_pi", &context->capset.cap.inheritable); in show_special() 1730 audit_log_cap(ab, "fi", &axs->fcap.inheritable); in audit_log_exit() 1733 audit_log_cap(ab, "old_pi", &axs->old_pcap.inheritable); in audit_log_exit() 1737 audit_log_cap(ab, "pi", &axs->new_pcap.inheritable); in audit_log_exit() 2255 name->fcap.inheritable = caps.inheritable; in audit_copy_fcaps() 2811 ax->fcap.inheritable = vcaps.inheritable; in __audit_log_bprm_fcaps() 2817 ax->old_pcap.inheritable = old->cap_inheritable; in __audit_log_bprm_fcaps() 2822 ax->new_pcap.inheritable = new->cap_inheritable; in __audit_log_bprm_fcaps() 2842 context->capset.cap.inheritable = new->cap_effective; in __audit_log_capset()
|
| H A D | audit.h | 58 kernel_cap_t inheritable; member
|
| /linux-6.15/include/uapi/linux/ |
| H A D | capability.h | 47 __u32 inheritable; member 77 __le32 inheritable; /* Little endian */ member 88 __le32 inheritable; /* Little endian */ member
|
| /linux-6.15/security/ |
| H A D | commoncap.c | 231 kernel_cap_t *inheritable, kernel_cap_t *permitted) in cap_capget() argument 239 *inheritable = cred->cap_inheritable; in cap_capget() 275 const kernel_cap_t *inheritable, in cap_capset() argument 279 !cap_issubset(*inheritable, in cap_capset() 285 if (!cap_issubset(*inheritable, in cap_capset() 300 new->cap_inheritable = *inheritable; in cap_capset() 309 *inheritable)); in cap_capset() 636 (new->cap_inheritable.val & caps->inheritable.val); in bprm_caps_from_vfs_caps() 729 cpu_caps->inheritable.val = le32_to_cpu(caps->data[0].inheritable); in get_vfs_caps_from_disk() 737 cpu_caps->inheritable.val += (u64)le32_to_cpu(caps->data[1].inheritable) << 32; in get_vfs_caps_from_disk() [all …]
|
| H A D | security.c | 1096 kernel_cap_t *inheritable, in security_capget() argument 1099 return call_int_hook(capget, target, effective, inheritable, permitted); in security_capget() 1117 const kernel_cap_t *inheritable, in security_capset() argument 1120 return call_int_hook(capset, new, old, effective, inheritable, in security_capset()
|
| /linux-6.15/fs/btrfs/ |
| H A D | props.c | 32 int inheritable; member 384 .inheritable = 1 406 if (!h->inheritable) in btrfs_inode_inherit_props()
|
| /linux-6.15/include/linux/ |
| H A D | security.h | 180 kernel_cap_t *inheritable, kernel_cap_t *permitted); 183 const kernel_cap_t *inheritable, 345 kernel_cap_t *inheritable, 349 const kernel_cap_t *inheritable, 673 kernel_cap_t *inheritable, in security_capget() argument 676 return cap_capget(target, effective, inheritable, permitted); in security_capget() 682 const kernel_cap_t *inheritable, in security_capset() argument 685 return cap_capset(new, old, effective, inheritable, permitted); in security_capset()
|
| H A D | capability.h | 31 kernel_cap_t inheritable; member
|
| H A D | lsm_hook_defs.h | 40 kernel_cap_t *inheritable, kernel_cap_t *permitted) 42 const kernel_cap_t *effective, const kernel_cap_t *inheritable,
|
| /linux-6.15/Documentation/security/ |
| H A D | credentials.rst | 149 - Set of inheritable capabilities 161 inheritable set might also be so constrained. 166 The inheritable capabilities are the ones that may get passed across
|
| /linux-6.15/Documentation/admin-guide/mm/ |
| H A D | numa_memory_policy.rst | 53 it is inheritable, and indeed is inherited, across both fork() 106 are NOT inheritable across exec(). Thus, only NUMA-aware
|
| /linux-6.15/security/apparmor/ |
| H A D | lsm.c | 161 kernel_cap_t *inheritable, kernel_cap_t *permitted) in apparmor_capget() argument
|
| /linux-6.15/security/selinux/ |
| H A D | hooks.c | 2116 kernel_cap_t *inheritable, kernel_cap_t *permitted) in selinux_capget() argument 2124 const kernel_cap_t *inheritable, in selinux_capset() argument
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | vfs.rst | 1405 and the parent VFS mount record to provide inheritable mount
|
| H A D | proc.rst | 303 CapInh bitmap of inheritable capabilities
|