Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 8 files:

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