Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 8 files:
- kernel/audit.c
- kernel/auditfilter.c, line 1381
- kernel/auditsc.c, line 682
- net/netlabel/netlabel_unlabeled.c, line 1521
- net/netlabel/netlabel_user.h, line 35
- security/integrity/ima/ima_appraise.c, line 82
- security/integrity/ima/ima_main.c
- security/security.c, line 3149
Smatch caller information:
security/integrity/ima/ima_appraise.c ima_must_appraise() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 7672662799514296320 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_bprm_check() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 2207544826841829376 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_creds_check() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 3220660527705780224 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_file_check() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 7450172123262091264 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_file_mmap() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 4338735797268008960 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_file_mprotect() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 5509674513022132224 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_post_read_file() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 6227056788323926016 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c ima_read_file() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 4111566355697172480 |
| NOCHECK_CALL |
security/integrity/ima/ima_main.c process_buffer_measurement() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 6327832568293232640 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &ima_write_mutex |
net/netlabel/netlabel_calipso.c netlbl_netlink_auditinfo() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 901922448102649856,6144171502368096256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
kernel/audit.c audit_log_subj_ctx() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 4096-ptr_max |
| DATA_SOURCE | 0 | prop | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/audit.c audit_log_task_context() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 5437679213139214336 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock |
kernel/audit.c audit_signal_info() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 4042326036160253952 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read |
kernel/auditfilter.c audit_filter() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 4557322261131849728 |
| PARAM_VALUE | 0 | prop->apparmor.label | 0 |
| PARAM_VALUE | 0 | prop->bpf.secid | 0 |
| PARAM_VALUE | 0 | prop->selinux.secid | 0 |
| PARAM_VALUE | 0 | prop->smack.skp | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock |
net/netlabel/netlabel_unlabeled.c netlbl_netlink_auditinfo() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 1679339999503278080,2328354114262855680,3381402402987569152,4334046309960114176,6823031421423562752 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netlabel/netlabel_unlabeled.c netlbl_unlabel_defconf() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 2817862848319332352 |
| NOCHECK_CALL |
net/netlabel/netlabel_cipso_v4.c netlbl_netlink_auditinfo() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 3119044912189673472,4635873605817536512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netlabel/netlabel_mgmt.c netlbl_netlink_auditinfo() -> security_current_getlsmprop_subj()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | prop | 240561297028931584,625493485157548032,3316650254533423104,4386387206196367360 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |