Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- security/smack/smack_access.c, line 356 (as a function)
- security/smack/smack_access.c, line 403 (as a function)
Referenced in 2 files:
Smatch caller information:
security/smack/smack_access.c smk_access() -> smack_log()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | request | 0-15,8192 |
| PARAM_VALUE | 3 | result | (-13),0-3 |
| PARAM_VALUE | 4 | ad | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.apparmor_audit_data | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.selinux_audit_data | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.smack_audit_data | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.type | 1-2,5-6,16 |
| CAPPED_DATA | 2 | request | 1 |
| DATA_SOURCE | 2 | request | $2 |
| DATA_SOURCE | 4 | ad | $3 |
| FUZZY_MAX | 3 | result | 3 |
| BIT_INFO | 2 | request | 0x0,0xf |
| HARD_MAX | 3 | result | 3 |
| HARD_MAX | 4 | ad->a.type | 16 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
security/smack/smack_access.c smk_tskacc() -> smack_log()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | request | 0-15,8192 |
| PARAM_VALUE | 3 | result | (-13),0-3 |
| PARAM_VALUE | 4 | ad | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.apparmor_audit_data | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.selinux_audit_data | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.smack_audit_data | 4096-ptr_max |
| PARAM_VALUE | 4 | ad->a.type | 1,4-5,9-10 |
| PARAM_VALUE | 4 | ad->sad.request | 0,4701662407274463232 |
| PARAM_VALUE | 4 | ad->sad.result | (-13),0 |
| BUF_SIZE | 4 | ad | (-1)-0,80 |
| BUF_SIZE | 4 | ad | (-1)-0,80 |
| CAPPED_DATA | 2 | request | 1 |
| DATA_SOURCE | 2 | request | $2 |
| DATA_SOURCE | 4 | ad | $3 |
| HARD_MAX | 4 | ad->a.type | 10 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
security/smack/smack_lsm.c smack_file_send_sigiotask() -> smack_log()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | request | 8 |
| PARAM_VALUE | 3 | result | (-13),0 |
| PARAM_VALUE | 4 | ad | 5778929666460823552 |
| PARAM_VALUE | 4 | ad->a.apparmor_audit_data | 5778929666460823584 |
| PARAM_VALUE | 4 | ad->a.selinux_audit_data | 5778929666460823584 |
| PARAM_VALUE | 4 | ad->a.smack_audit_data | 5778929666460823584 |
| PARAM_VALUE | 4 | ad->a.type | 5 |
| PARAM_VALUE | 4 | ad->a.u.tsk | 4096-ptr_max |
| NOCHECK_CALL |
security/smack/smack_lsm.c smk_ptrace_rule_check() -> smack_log()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | request | 0 |
| PARAM_VALUE | 3 | result | (-13),0 |
| PARAM_VALUE | 4 | ad | 5203013319233220608 |
| PARAM_VALUE | 4 | ad->a.apparmor_audit_data | 5203013319233220640 |
| PARAM_VALUE | 4 | ad->a.selinux_audit_data | 5203013319233220640 |
| PARAM_VALUE | 4 | ad->a.smack_audit_data | 5203013319233220640 |
| PARAM_VALUE | 4 | ad->a.type | 5 |
| PARAM_VALUE | 4 | ad->sad.function | 0 |
| PARAM_VALUE | 4 | ad->sad.object | 0 |
| PARAM_VALUE | 4 | ad->sad.request | 0 |
| PARAM_VALUE | 4 | ad->sad.result | 0 |
| PARAM_VALUE | 4 | ad->sad.subj_tsk | 0 |
| PARAM_VALUE | 4 | ad->sad.subject | 0 |
| BUF_SIZE | 4 | ad | 80 |
| FUZZY_MAX | 3 | result | 0 |
| HARD_MAX | 3 | result | 0 |
| NOCHECK_CALL | |||
| LOCK2 | rcu_read |