Documented in 1 files:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

security/apparmor/file.c aa_inherit_files() -> aa_get_newest_cred_label()

Type Parameter Key Value
PARAM_VALUE 0 cred 4096-ptr_max
DATA_SOURCE 0 cred $0

security/apparmor/task.c aa_get_task_label() -> aa_get_newest_cred_label()

Type Parameter Key Value
LOCK2 rcu_read

security/apparmor/domain.c aa_change_hat() -> aa_get_newest_cred_label()

Type Parameter Key Value
PARAM_VALUE 0 cred 0,4096-ptr_max

security/apparmor/resource.c aa_task_setrlimit() -> aa_get_newest_cred_label()

Type Parameter Key Value
LOCK2 rcu_read

security/apparmor/lsm.c apparmor_capable() -> aa_get_newest_cred_label()

Type Parameter Key Value
DATA_SOURCE 0 cred $0

security/apparmor/lsm.c apparmor_capget() -> aa_get_newest_cred_label()

Type Parameter Key Value
LOCK2 rcu_read

security/apparmor/lsm.c apparmor_getprocattr() -> aa_get_newest_cred_label()

Type Parameter Key Value
LOCK2 rcu_read

security/apparmor/lsm.c apparmor_task_kill() -> aa_get_newest_cred_label()

Type Parameter Key Value
PARAM_VALUE 0 cred 4096-ptr_max
PARAM_VALUE 0 cred->non_rcu 0

security/apparmor/lsm.c apparmor_task_kill() -> aa_get_newest_cred_label()

Type Parameter Key Value
PARAM_VALUE 0 cred 1-u64max
DATA_SOURCE 0 cred $3