Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/arm_scmi/voltage.c __scmi_voltage_get_u32() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/voltage.c scmi_voltage_config_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/voltage.c scmi_voltage_domains_num_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/voltage.c scmi_voltage_info_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/voltage.c scmi_voltage_level_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c scmi_imx_cpu_validate_cpuid() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)

drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c scmi_imx_lmm_validate_lmid() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/power.c scmi_power_get_num_sources() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/power.c scmi_power_name_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/power.c scmi_power_notify_supported() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/power.c scmi_power_num_domains_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/perf.c scmi_perf_domain_lookup() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 0,5737080179502346240
PARAM_VALUE 0 ph->hops 0,92319962549096448
PARAM_VALUE 0 ph->set_priv 0,2482990121109909504
PARAM_VALUE 0 ph->xops 0,8887091785015832576
BUF_SIZE 0 ph->hops (-1),72
BUF_SIZE 0 ph->xops (-1),40
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &info->protocols_mtx
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 global &em_pd_mutex

drivers/firmware/arm_scmi/perf.c scmi_perf_get_num_sources() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/perf.c scmi_perf_num_domains_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/perf.c scmi_power_scale_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &policy->rwsem
HALF_LOCKED2 global &em_pd_mutex

drivers/firmware/arm_scmi/sensors.c scmi_sensor_config_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &sensor->lock

drivers/firmware/arm_scmi/sensors.c scmi_sensor_config_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 0,5737080179502346240
PARAM_VALUE 0 ph->hops 0,92319962549096448
PARAM_VALUE 0 ph->set_priv 0,2482990121109909504
PARAM_VALUE 0 ph->xops 0,8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sensor->lock
HALF_LOCKED2 _T->lock

drivers/firmware/arm_scmi/sensors.c scmi_sensor_count_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/sensors.c scmi_sensor_fill_custom_report() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
HALF_LOCKED2 &pool->lock

drivers/firmware/arm_scmi/sensors.c scmi_sensor_get_num_sources() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/sensors.c scmi_sensor_info_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
BUF_SIZE 0 ph->hops (-1),72
BUF_SIZE 0 ph->xops (-1),40
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &info->protocols_mtx

drivers/firmware/arm_scmi/sensors.c scmi_sensor_notify_supported() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/sensors.c scmi_sensor_reading_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tz->lock
HALF_LOCKED2 _T->lock

drivers/firmware/arm_scmi/sensors.c scmi_sensor_reading_get_timestamped() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c scmi_imx_bbm_rtc_alarm_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &rtc->ops_lock
TYPE_LOCK (struct rtc_device)->ops_lock

drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c scmi_imx_bbm_rtc_time_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtc->ops_lock

drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c scmi_imx_bbm_rtc_time_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rtc->ops_lock

drivers/firmware/arm_scmi/system.c scmi_system_fill_custom_report() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
HALF_LOCKED2 &pool->lock

drivers/firmware/arm_scmi/system.c scmi_system_notify_supported() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/powercap.c scmi_powercap_cap_enable_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/firmware/arm_scmi/powercap.c scmi_powercap_cap_enable_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/firmware/arm_scmi/powercap.c scmi_powercap_cap_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/firmware/arm_scmi/powercap.c scmi_powercap_dom_info_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 0,4096-ptr_max
PARAM_VALUE 0 ph->hops 0,92319962549096448
PARAM_VALUE 0 ph->set_priv 0,2482990121109909504
PARAM_VALUE 0 ph->xops 0,8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/firmware/arm_scmi/powercap.c scmi_powercap_get_num_sources() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/powercap.c scmi_powercap_measurements_threshold_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &r_evt->sources_mtx

drivers/firmware/arm_scmi/powercap.c scmi_powercap_measurements_threshold_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)

drivers/firmware/arm_scmi/powercap.c scmi_powercap_notify_supported() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/powercap.c scmi_powercap_num_domains_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/powercap.c scmi_powercap_pai_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/firmware/arm_scmi/powercap.c scmi_powercap_set_notify_enabled() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &r_evt->sources_mtx
HALF_LOCKED2 &ni->pending_mtx
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct scmi_registered_event)->sources_mtx

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_count_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->hops 0,4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_function_groups_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &pinctrl_maps_mutex

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_get_function_info() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_get_function_name() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &pinctrl_list_mutex

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_get_group_info() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_get_group_name() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &pinctrl_list_mutex

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_get_pin_info() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_get_pin_name() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_group_pins_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pctldev->mutex
HALF_LOCKED2 &s->lock

drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_protocol_deinit() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
HALF_LOCKED2 &ni->pending_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/reset.c scmi_reset_domain_lookup() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 0,5737080179502346240
PARAM_VALUE 0 ph->hops 0,92319962549096448
PARAM_VALUE 0 ph->set_priv 0,2482990121109909504
PARAM_VALUE 0 ph->xops 0,8887091785015832576
BUF_SIZE 0 ph->hops (-1),72
BUF_SIZE 0 ph->xops (-1),40
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &info->protocols_mtx

drivers/firmware/arm_scmi/reset.c scmi_reset_get_num_sources() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/reset.c scmi_reset_num_domains_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/base.c scmi_base_attributes_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->dev 0
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/base.c scmi_base_implementation_list_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->dev 0
PARAM_VALUE 0 ph->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ph->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 ph->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
PARAM_VALUE 0 ph->xops->xfer_get_init 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/base.c scmi_base_implementation_version_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->dev 0
PARAM_VALUE 0 ph->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ph->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 ph->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
PARAM_VALUE 0 ph->xops->xfer_get_init 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/base.c scmi_base_vendor_id_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->dev 0
PARAM_VALUE 0 ph->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ph->dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 ph->dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
PARAM_VALUE 0 ph->xops->xfer_get_init 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c scmi_imx_misc_ctrl_validate_id() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 0,5737080179502346240
PARAM_VALUE 0 ph->hops 0,4096-ptr_max
PARAM_VALUE 0 ph->set_priv 0,2482990121109909504
PARAM_VALUE 0 ph->xops 0,8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clk_get_num_sources() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/clock.c scmi_clk_notify_supported() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->version 0-4294967294
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/clock.c scmi_clock_all_rates_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)

drivers/firmware/arm_scmi/clock.c scmi_clock_config_oem_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_config_oem_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 clk

drivers/firmware/arm_scmi/clock.c scmi_clock_count_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_determine_rate() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_disable() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_enable() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_info_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
PARAM_VALUE 0 ph->get_priv 5737080179502346240
PARAM_VALUE 0 ph->hops 92319962549096448
PARAM_VALUE 0 ph->set_priv 2482990121109909504
PARAM_VALUE 0 ph->xops 8887091785015832576
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_rate_set() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_set_parent() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/firmware/arm_scmi/clock.c scmi_clock_state_get() -> (struct scmi_protocol_handle)->get_priv()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
DATA_SOURCE 0 ph $0
CONTAINER 0 -40+0 $(-1)
RX_PATH
TASK_NOT_RUNNING