Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/sys.c __sys_setfsgid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 0 ns 4096-ptr_max
PARAM_VALUE 1 cap 6
CAPPED_DATA 0 ns->gid_map.nr_extents 1

kernel/sys.c __sys_setfsuid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 0 ns 4096-ptr_max
PARAM_VALUE 1 cap 7
CAPPED_DATA 0 ns->uid_map.nr_extents 1

kernel/sys.c __sys_setgid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 6

kernel/sys.c __sys_setregid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 6

kernel/sys.c __sys_setregid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 6

kernel/sys.c __sys_setresgid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 6

kernel/sys.c __sys_setresuid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 7

kernel/sys.c __sys_setreuid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 7

kernel/sys.c __sys_setreuid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 7

kernel/sys.c __sys_setuid() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 7

kernel/groups.c may_setgroups() -> ns_capable_setid()

Type Parameter Key Value
PARAM_VALUE 1 cap 6