Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/arm_scmi/driver.c scmi_common_fastchannel_init() -> scmi_protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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->hops->iter_response_init 0,4096-ptr_max
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
PARAM_VALUE 1 message_id 4-8
PARAM_VALUE 2 attributes 3467464673146609664
BUF_SIZE 0 ph->hops 72
BUF_SIZE 0 ph->xops 40
DATA_SOURCE 0 ph $0
DATA_SOURCE 1 message_id $2
HARD_MAX 1 message_id 8
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx

drivers/firmware/arm_scmi/driver.c scmi_protocol_version_negotiate() -> scmi_protocol_msg_check()

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
PARAM_VALUE 1 message_id 16
PARAM_VALUE 2 attributes 0
BUF_SIZE 0 ph 48
DATA_SOURCE 0 ph $0
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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 6
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 10
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 9
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 4
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 11
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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/system.c scmi_system_protocol_init() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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
PARAM_VALUE 0 ph->xops 8887091785015832576
PARAM_VALUE 1 message_id 5
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 10
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 11
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 5
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_protocol_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 9
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+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_protocol_attributes_get() -> (struct scmi_proto_helpers_ops)->protocol_msg_check()

Type Parameter Key Value
PARAM_VALUE 0 ph 4096-ptr_max
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 1 message_id 10
PARAM_VALUE 2 attributes 0
DATA_SOURCE 0 ph $0
CONTAINER 0 -40-24+0 $(-1)
MEM_ZERO 0 ph
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->protocols_mtx
TYPE_LOCK (struct scmi_info)->protocols_mtx