Documented in 1 files:
Defined in 1 files as a function:
Referenced in 5 files:
- security/apparmor/domain.c, line 1323
- security/apparmor/file.c, line 728
- security/apparmor/lsm.c
- security/apparmor/resource.c, line 123
- security/apparmor/task.c, line 36
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 |