Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- security/apparmor/domain.c, line 1021
- security/apparmor/file.c
- security/apparmor/mount.c
- security/apparmor/task.c, line 365
Smatch caller information:
security/apparmor/file.c __file_path_perm() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | in_atomic | $7 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &files->file_lock | ||
| HALF_LOCKED2 | &tty->files_lock |
security/apparmor/file.c aa_path_link() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/file.c aa_path_link() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/file.c aa_path_perm() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/task.c audit_ns_cb() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
security/apparmor/mount.c aa_bind_mount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_bind_mount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_mount_change_type() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_move_mount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_move_mount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_new_mount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_new_mount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_pivotroot() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_pivotroot() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_remount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/mount.c aa_umount() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |
security/apparmor/domain.c apparmor_bprm_creds_for_exec() -> aa_get_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | in_atomic | 0 |