René's URL Explorer Experiment


Title: capability.c source code [linux/kernel/capability.c] - Codebrowser

Description: Source code of linux/kernel/capability.c linux v6.16-r on KDAB Codebrowser

Mail addresses
info@kdab.com

direct link

Domain: codebrowser.dev

flattr:id4pd20z

Links:

https://codebrowser.dev/
Abouthttps://codebrowser.dev/about.html
https://codebrowser.dev/linux/linux/include/linux/audit.h.html
https://codebrowser.dev/linux/linux/include/linux/capability.h.html
https://codebrowser.dev/linux/linux/include/linux/mm.h.html
https://codebrowser.dev/linux/linux/include/linux/export.h.html
https://codebrowser.dev/linux/linux/include/linux/security.h.html
https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html
https://codebrowser.dev/linux/linux/include/linux/pid_namespace.h.html
https://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html
https://codebrowser.dev/linux/linux/include/linux/uaccess.h.html
__inithttps://codebrowser.dev/linux/linux/include/linux/init.h.html#52
file_caps_enabledhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#file_caps_enabled
__setuphttps://codebrowser.dev/linux/linux/include/linux/init.h.html#350
file_caps_disablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#file_caps_disable
CONFIG_MULTIUSERhttps://codebrowser.dev/linux/linux/include/generated/autoconf.h.html#5751
http://www.kernel.org/pub/linux/libs/security/linux-privs/http://www.kernel.org/pub/linux/libs/security/linux-privs/
pr_info_oncehttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#668
commhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::comm
pr_info_oncehttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#668
commhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::comm
cap_user_header_thttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#cap_user_header_t
__u32https://codebrowser.dev/linux/linux/include/uapi/asm-generic/int-ll64.h.html#__u32
get_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#108
versionhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#4version
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#2header
versionhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_header_struct::version
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
versionhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#4version
_LINUX_CAPABILITY_VERSION_1https://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#30
warn_legacy_capability_usehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#warn_legacy_capability_use
tocopyhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#3tocopy
_LINUX_CAPABILITY_U32S_1https://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#31
_LINUX_CAPABILITY_VERSION_2https://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#33
warn_deprecated_v2https://codebrowser.dev/linux/linux/kernel/capability.c.html#warn_deprecated_v2
fallthroughhttps://codebrowser.dev/linux/linux/include/linux/compiler_attributes.h.html#214
_LINUX_CAPABILITY_VERSION_3https://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#36
tocopyhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#3tocopy
_LINUX_CAPABILITY_U32S_3https://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#37
put_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#208
u32https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u32
_KERNEL_CAPABILITY_VERSIONhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#20
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#2header
versionhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_header_struct::version
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
inlinehttps://codebrowser.dev/linux/linux/include/linux/compiler_types.h.html#236
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#5pid
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#5pid
task_pid_vnrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_vnr
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
targethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#10target
find_task_by_vpidhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#find_task_by_vpid
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#5pid
targethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#10target
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#9ret
ESRCHhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#7
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#9ret
security_capgethttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capget
targethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#10target
pEphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#6pEp
pIphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#7pIp
pPphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#8pPp
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#9ret
security_capgethttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capget
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
pEphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#6pEp
pIphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#7pIp
pPphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#8pPp
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#9ret
SYSCALL_DEFINE2https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#225
cap_user_header_thttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#cap_user_header_t
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
cap_user_data_thttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#cap_user_data_t
dataptrhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
__user_cap_data_structhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
cap_validate_magichttps://codebrowser.dev/linux/linux/kernel/capability.c.html#cap_validate_magic
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
tocopyhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#21tocopy
dataptrhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
dataptrhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
NULLhttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#8
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
get_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#108
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#20pid
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
pidhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_header_struct::pid
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#20pid
EINVALhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#26
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
cap_get_target_pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#cap_get_target_pid
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#20pid
pEhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#22pE
pIhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#23pI
pPhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#24pP
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#19ret
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
effectivehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::effective
pEhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#22pE
valhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t::val
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
effectivehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::effective
pEhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#22pE
valhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t::val
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
permittedhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::permitted
pPhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#24pP
valhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t::val
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
permittedhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::permitted
pPhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#24pP
valhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t::val
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
inheritablehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::inheritable
pIhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#23pI
valhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t::val
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
inheritablehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::inheritable
pIhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#23pI
valhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t::val
copy_to_userhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#copy_to_user
dataptrhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#137
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
tocopyhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#21tocopy
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#25kdata
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
u32https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u32
u32https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u32
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
lowhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#26low
u64https://codebrowser.dev/linux/linux/include/asm-generic/int-ll64.h.html#u64
highhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#27high
CAP_VALID_MASKhttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#64
SYSCALL_DEFINE2https://codebrowser.dev/linux/linux/include/linux/syscalls.h.html#225
cap_user_header_thttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#cap_user_header_t
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#216
cap_user_data_thttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#cap_user_data_t
datahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#216
__user_cap_data_structhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct
kernel_cap_thttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#kernel_cap_t
credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#cred
pid_thttps://codebrowser.dev/linux/linux/include/linux/types.h.html#pid_t
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#43ret
cap_validate_magichttps://codebrowser.dev/linux/linux/kernel/capability.c.html#cap_validate_magic
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#216
tocopyhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#37tocopy
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#43ret
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#43ret
get_userhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/uaccess.h.html#108
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#44pid
headerhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#216
pidhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_header_struct::pid
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#44pid
pidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#44pid
task_pid_vnrhttps://codebrowser.dev/linux/linux/include/linux/pid.h.html#task_pid_vnr
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
EPERMhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#5
copybyteshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#38copybytes
tocopyhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#37tocopy
__user_cap_data_structhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct
copybyteshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#38copybytes
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
copy_from_userhttps://codebrowser.dev/linux/linux/include/linux/uaccess.h.html#copy_from_user
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
datahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#216
copybyteshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#38copybytes
EFAULThttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#18
effectivehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#41effective
mk_kernel_caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#mk_kernel_cap
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
effectivehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::effective
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
effectivehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::effective
permittedhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#40permitted
mk_kernel_caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#mk_kernel_cap
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
permittedhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::permitted
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
permittedhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::permitted
inheritablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#39inheritable
mk_kernel_caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#mk_kernel_cap
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
inheritablehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::inheritable
kdatahttps://codebrowser.dev/linux/linux/kernel/capability.c.html#36kdata
inheritablehttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#__user_cap_data_struct::inheritable
newhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#42new
prepare_credshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#prepare_creds
newhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#42new
ENOMEMhttps://codebrowser.dev/linux/linux/include/uapi/asm-generic/errno-base.h.html#16
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#43ret
security_capsethttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capset
newhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#42new
current_credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#272
effectivehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#41effective
inheritablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#39inheritable
permittedhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#40permitted
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#43ret
errorhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#45error
audit_log_capsethttps://codebrowser.dev/linux/linux/include/linux/audit.h.html#audit_log_capset
newhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#42new
current_credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#272
commit_credshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#commit_creds
newhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#42new
abort_credshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#abort_creds
newhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#42new
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#43ret
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#49ret
security_capablehttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capable
__task_credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#294
thttps://codebrowser.dev/linux/linux/kernel/capability.c.html#46t
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#47ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#48cap
CAP_OPT_NONEhttps://codebrowser.dev/linux/linux/include/linux/security.h.html#72
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#49ret
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#53ret
security_capablehttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capable
__task_credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#294
thttps://codebrowser.dev/linux/linux/kernel/capability.c.html#50t
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#51ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#52cap
CAP_OPT_NOAUDIThttps://codebrowser.dev/linux/linux/include/linux/security.h.html#74
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#53ret
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
has_ns_capability_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#has_ns_capability_noaudit
thttps://codebrowser.dev/linux/linux/kernel/capability.c.html#54t
init_user_nshttps://codebrowser.dev/linux/linux/include/linux/uidgid.h.html#init_user_ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#55cap
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
has_capability_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#has_capability_noaudit
has_capability_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#has_capability_noaudit
has_capability_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#has_capability_noaudit
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
unlikelyhttps://codebrowser.dev/linux/linux/include/linux/compiler.h.html#77
cap_validhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#424
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#57cap
pr_crithttps://codebrowser.dev/linux/linux/include/linux/printk.h.html#539
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#57cap
BUGhttps://codebrowser.dev/linux/linux/arch/x86/include/asm/bug.h.html#82
capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#59capable
security_capablehttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capable
current_credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#272
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#56ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#57cap
optshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#58opts
capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#59capable
currenthttps://codebrowser.dev/linux/linux/arch/x86/include/asm/current.h.html#28
flagshttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::flags
PF_SUPERPRIVhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#1724
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
ns_capable_commonhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_common
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#60ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#61cap
CAP_OPT_NONEhttps://codebrowser.dev/linux/linux/include/linux/security.h.html#72
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable
ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable
ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
ns_capable_commonhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_common
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#62ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#63cap
CAP_OPT_NOAUDIThttps://codebrowser.dev/linux/linux/include/linux/security.h.html#74
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
ns_capable_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_noaudit
ns_capable_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_noaudit
ns_capable_noaudithttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_noaudit
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
ns_capable_commonhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_common
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#64ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#65cap
CAP_OPT_INSETIDhttps://codebrowser.dev/linux/linux/include/linux/security.h.html#76
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
ns_capable_setidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_setid
ns_capable_setidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_setid
ns_capable_setidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable_setid
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable
init_user_nshttps://codebrowser.dev/linux/linux/include/linux/uidgid.h.html#init_user_ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#66cap
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#capable
capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#capable
capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#capable
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
filehttps://codebrowser.dev/linux/linux/include/linux/fs.h.html#file
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
WARN_ON_ONCEhttps://codebrowser.dev/linux/linux/include/asm-generic/bug.h.html#110
cap_validhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#424
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#69cap
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
security_capablehttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capable
filehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#67file
f_credhttps://codebrowser.dev/linux/linux/include/linux/fs.h.html#file::f_cred
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#68ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#69cap
CAP_OPT_NONEhttps://codebrowser.dev/linux/linux/include/linux/security.h.html#72
truehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#true
falsehttps://codebrowser.dev/linux/linux/include/linux/stddef.h.html#false
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
file_ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#file_ns_capable
file_ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#file_ns_capable
file_ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#file_ns_capable
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
mnt_idmaphttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#mnt_idmap
inodehttps://codebrowser.dev/linux/linux/include/linux/fs.h.html#inode
vfsuid_has_mappinghttps://codebrowser.dev/linux/linux/include/linux/mnt_idmapping.h.html#vfsuid_has_mapping
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#70ns
i_uid_into_vfsuidhttps://codebrowser.dev/linux/linux/include/linux/fs.h.html#i_uid_into_vfsuid
idmaphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#71idmap
inodehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#72inode
vfsgid_has_mappinghttps://codebrowser.dev/linux/linux/include/linux/mnt_idmapping.h.html#vfsgid_has_mapping
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#70ns
i_gid_into_vfsgidhttps://codebrowser.dev/linux/linux/include/linux/fs.h.html#i_gid_into_vfsgid
idmaphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#71idmap
inodehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#72inode
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
mnt_idmaphttps://codebrowser.dev/linux/linux/include/linux/capability.h.html#mnt_idmap
inodehttps://codebrowser.dev/linux/linux/include/linux/fs.h.html#inode
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
current_user_nshttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#369
ns_capablehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#ns_capable
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#76ns
caphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#75cap
privileged_wrt_inode_uidgidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#privileged_wrt_inode_uidgid
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#76ns
idmaphttps://codebrowser.dev/linux/linux/kernel/capability.c.html#73idmap
inodehttps://codebrowser.dev/linux/linux/kernel/capability.c.html#74inode
EXPORT_SYMBOLhttps://codebrowser.dev/linux/linux/include/linux/export.h.html#89
capable_wrt_inode_uidgidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#capable_wrt_inode_uidgid
capable_wrt_inode_uidgidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#capable_wrt_inode_uidgid
capable_wrt_inode_uidgidhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#capable_wrt_inode_uidgid
boolhttps://codebrowser.dev/linux/linux/include/linux/types.h.html#bool
task_structhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct
user_namespacehttps://codebrowser.dev/linux/linux/include/linux/user_namespace.h.html#user_namespace
credhttps://codebrowser.dev/linux/linux/include/linux/cred.h.html#cred
rcu_read_lockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_lock
credhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#80cred
rcu_dereferencehttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#752
tskhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#77tsk
ptracer_credhttps://codebrowser.dev/linux/linux/include/linux/sched.h.html#task_struct::ptracer_cred
credhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#80cred
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#79ret
security_capablehttps://codebrowser.dev/linux/linux/include/linux/security.h.html#security_capable
credhttps://codebrowser.dev/linux/linux/kernel/capability.c.html#80cred
nshttps://codebrowser.dev/linux/linux/kernel/capability.c.html#78ns
CAP_SYS_PTRACEhttps://codebrowser.dev/linux/linux/include/uapi/linux/capability.h.html#236
CAP_OPT_NOAUDIThttps://codebrowser.dev/linux/linux/include/linux/security.h.html#74
rcu_read_unlockhttps://codebrowser.dev/linux/linux/include/linux/rcupdate.h.html#rcu_read_unlock
rethttps://codebrowser.dev/linux/linux/kernel/capability.c.html#79ret
Code Browserhttps://codebrowser.dev
linuxhttps://codebrowser.dev/linux/linux/
kernelhttps://codebrowser.dev/linux/linux/kernel/
capability.chttps://codebrowser.dev/linux/linux/kernel/capability.c.html

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.