Documented in 1 files:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
security/apparmor/apparmorfs.c aa_get_current_ns() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->vec | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &f->lock |
security/apparmor/policy.c aa_current_policy_admin_capable() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
security/apparmor/policy.c aa_current_policy_view_capable() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
security/apparmor/label.c aa_get_current_ns() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->vec | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/procattr.c aa_get_current_ns() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->vec | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_current_getlsmprop_subj() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_move_mount() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->flags | s64min-(-1),2-s64max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_ptrace_access_check() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_ptrace_traceme() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_sb_mount() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->flags | s64min-(-1),2-s64max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_sb_umount() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->flags | s64min-(-1),2-s64max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_sk_alloc_security() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label->count.count.refcount.refs.counter | (-1073741824) |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_task_kill() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_task_setrlimit() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->flags | s64min-(-1),2-s64max |
| CAPPED_DATA | 0 | label | 1 |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_unix_may_send() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| CAPPED_DATA | 0 | label->size | 1 |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_unix_stream_connect() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_uring_override_creds() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->vec | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c apparmor_uring_sqpoll() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->vec | 4096-ptr_max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |
security/apparmor/lsm.c common_perm() -> __end_current_label_crit_section()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | label | 4096-ptr_max |
| PARAM_VALUE | 0 | label->flags | s64min-(-1),2-s64max |
| DATA_SOURCE | 0 | label | r __begin_current_label_crit_section |
| NOCHECK_CALL |