Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/arm_scmi/notify.c scmi_devm_notifier_register() -> scmi_notifier_register()

Type Parameter Key Value
PARAM_VALUE 0 handle 4096-ptr_max
PARAM_VALUE 0 handle->notify_ops 4096-ptr_max
PARAM_VALUE 1 proto_id 18,21,129,132
PARAM_VALUE 2 evt_id 0-1
PARAM_VALUE 3 src_id 0,4096-ptr_max
PARAM_VALUE 4 nb 4096-ptr_max
PARAM_VALUE 4 nb->notifier_call 3815660831955005440,4019735607109849088,7329555259860627456,7488078077018132480,8275641685677711360
DATA_SOURCE 1 proto_id $1
DATA_SOURCE 2 evt_id $2
DATA_SOURCE 3 src_id $3
DATA_SOURCE 4 nb $4
HARD_MAX 1 proto_id 132
HARD_MAX 2 evt_id 1
RX_PATH
TASK_NOT_RUNNING

drivers/cpufreq/scmi-cpufreq.c scmi_cpufreq_init() -> (struct scmi_notify_ops)->event_notifier_register()

Type Parameter Key Value
PARAM_VALUE 0 handle 4096-ptr_max
PARAM_VALUE 0 handle->notify_ops 4096-ptr_max
PARAM_VALUE 1 proto_id 19
PARAM_VALUE 2 evt_id 0
PARAM_VALUE 3 src_id 4096-ptr_max
PARAM_VALUE 3 *src_id 0-s32max
PARAM_VALUE 4 nb 4096-ptr_max
PARAM_VALUE 4 nb->notifier_call 4526307339346243584
CONTAINER 0 *(-16-48+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &policy->rwsem
HALF_LOCKED2 &sp->mutex
TYPE_LOCK (struct cpufreq_policy)->rwsem