Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/firmware/arm_scmi/voltage.c scmi_voltage_levels_get() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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->hops->iter_response_init | 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 | ops | 549346803083177984 |
| PARAM_VALUE | 1 | ops->prepare_message | 1395373023827771392 |
| PARAM_VALUE | 1 | ops->process_response | 4328843745027006464 |
| PARAM_VALUE | 1 | ops->update_state | 4506245168221966336 |
| PARAM_VALUE | 3 | msg_id | 4 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 6877198284717346816 |
| BUF_SIZE | 0 | ph->hops | 72 |
| BUF_SIZE | 0 | ph->xops | 40 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-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_describe_levels_get() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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 | 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 | ops | 3079395810828529664 |
| PARAM_VALUE | 1 | ops->prepare_message | 7209905912369741824 |
| PARAM_VALUE | 1 | ops->process_response | 9082040891996073984 |
| PARAM_VALUE | 1 | ops->update_state | 5685792353844928512 |
| PARAM_VALUE | 2 | max_resources | 64 |
| PARAM_VALUE | 3 | msg_id | 4 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 4096-ptr_max |
| DATA_SOURCE | 0 | ph | $0 |
| DATA_SOURCE | 5 | priv | $1 |
| CONTAINER | 0 | -8-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_axis_description() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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->hops | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->hops->iter_response_init | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->xops | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 1808005618291572736 |
| PARAM_VALUE | 1 | ops->prepare_message | 1286054319357067264 |
| PARAM_VALUE | 1 | ops->process_response | 4601791368069656576 |
| PARAM_VALUE | 1 | ops->update_state | 3259907101846540288 |
| PARAM_VALUE | 2 | max_resources | 1-63 |
| PARAM_VALUE | 3 | msg_id | 7 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 3829807088878456832 |
| BUF_SIZE | 5 | priv | 16 |
| CAPPED_DATA | 2 | max_resources | 1 |
| DATA_SOURCE | 0 | ph | $0 |
| FUZZY_MAX | 2 | max_resources | 1 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 2 | max_resources | |
| HALF_LOCKED2 | &info->protocols_mtx |
drivers/firmware/arm_scmi/sensors.c scmi_sensor_axis_extended_names_get() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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->hops | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->hops->iter_response_init | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->xops | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 7098836605558702080 |
| PARAM_VALUE | 1 | ops->prepare_message | 1286054319357067264 |
| PARAM_VALUE | 1 | ops->process_response | 7231756959693352960 |
| PARAM_VALUE | 1 | ops->update_state | 8638750283169988608 |
| PARAM_VALUE | 2 | max_resources | 1-63 |
| PARAM_VALUE | 3 | msg_id | 13 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 395834085121421312 |
| BUF_SIZE | 5 | priv | 16 |
| CAPPED_DATA | 2 | max_resources | 1 |
| DATA_SOURCE | 0 | ph | $0 |
| FUZZY_MAX | 2 | max_resources | 1 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 2 | max_resources | |
| HALF_LOCKED2 | &info->protocols_mtx |
drivers/firmware/arm_scmi/sensors.c scmi_sensor_description_get() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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 | 0 | ph->xops->xfer_get_init | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 8494050074601910272 |
| PARAM_VALUE | 1 | ops->prepare_message | 2149647065055285248 |
| PARAM_VALUE | 1 | ops->process_response | 293300278244605952 |
| PARAM_VALUE | 1 | ops->update_state | 3479908306979815424 |
| PARAM_VALUE | 2 | max_resources | 0-u16max |
| PARAM_VALUE | 3 | msg_id | 3 |
| PARAM_VALUE | 4 | tx_size | 4 |
| PARAM_VALUE | 5 | priv | 4096-ptr_max |
| BUF_SIZE | 5 | priv | 40 |
| DATA_SOURCE | 0 | ph | $0 |
| DATA_SOURCE | 5 | priv | $1 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| MEM_ZERO | 0 | ph | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 2 | max_resources | |
| LOCK2 | &info->protocols_mtx | ||
| TYPE_LOCK | (struct scmi_info)->protocols_mtx |
drivers/firmware/arm_scmi/sensors.c scmi_sensor_update_intervals() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ph | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->hops | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->version | 0-u16max,65537-u32max |
| PARAM_VALUE | 0 | ph->xops | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 4026804744232947712 |
| PARAM_VALUE | 1 | ops->prepare_message | 2664721107497082880 |
| PARAM_VALUE | 1 | ops->process_response | 521655455458062336 |
| PARAM_VALUE | 1 | ops->update_state | 7801486667291279360 |
| PARAM_VALUE | 3 | msg_id | 8 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 8654587602911027200 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &info->protocols_mtx |
drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_list_associations() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ph | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->get_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->hops | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 6139514527970033664 |
| PARAM_VALUE | 1 | ops->prepare_message | 2426663883264073728 |
| PARAM_VALUE | 1 | ops->process_response | 9010512645584633856 |
| PARAM_VALUE | 1 | ops->update_state | 5734137665740320768 |
| PARAM_VALUE | 2 | max_resources | 1-u16max |
| PARAM_VALUE | 3 | msg_id | 4 |
| PARAM_VALUE | 4 | tx_size | 12 |
| PARAM_VALUE | 5 | priv | 4924512984371924992 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| DATA_SOURCE | 2 | max_resources | $3 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 2 | max_resources | |
| HALF_LOCKED2 | &pctldev->mutex | ||
| HALF_LOCKED2 | &s->lock |
drivers/firmware/arm_scmi/pinctrl.c scmi_pinctrl_settings_get() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ph | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->get_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->hops | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 3302912354862374912 |
| PARAM_VALUE | 1 | ops->prepare_message | 5389333469663846400 |
| PARAM_VALUE | 1 | ops->process_response | 4580558360272490496 |
| PARAM_VALUE | 1 | ops->update_state | 7570257927918714880 |
| PARAM_VALUE | 2 | max_resources | 1-u32max |
| PARAM_VALUE | 3 | msg_id | 5 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 8945054389167214592 |
| BUF_SIZE | 5 | priv | 40 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c scmi_imx_misc_syslog_get() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ph | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->hops | 4096-ptr_max |
| PARAM_VALUE | 1 | ops | 2725371355302555648 |
| PARAM_VALUE | 1 | ops->prepare_message | 7052158427520208896 |
| PARAM_VALUE | 1 | ops->process_response | 7791030829498388480 |
| PARAM_VALUE | 1 | ops->update_state | 1378633231481782272 |
| PARAM_VALUE | 2 | max_resources | 1024 |
| PARAM_VALUE | 3 | msg_id | 13 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 6311066754946899968 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &file->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/firmware/arm_scmi/clock.c scmi_clock_describe_rates_get_full() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ph | 4096-ptr_max |
| PARAM_VALUE | 0 | ph->get_priv | 0,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 | 0,2482990121109909504 |
| PARAM_VALUE | 0 | ph->xops | 0,8887091785015832576 |
| PARAM_VALUE | 0 | ph->xops->xfer_get_init | 0,4096-ptr_max |
| PARAM_VALUE | 1 | ops | 8699892223326793728 |
| PARAM_VALUE | 1 | ops->prepare_message | 6711959193790005248 |
| PARAM_VALUE | 1 | ops->process_response | 7812602812864585728 |
| PARAM_VALUE | 1 | ops->update_state | 1348344366716215296 |
| PARAM_VALUE | 3 | msg_id | 4 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 6452646688786714624 |
| BUF_SIZE | 0 | ph->hops | (-1),72 |
| BUF_SIZE | 0 | ph->xops | (-1),40 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &info->protocols_mtx |
drivers/firmware/arm_scmi/clock.c scmi_clock_describe_rates_get_lazy() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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->hops->iter_response_init | 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 | ops | 6158725998216318976 |
| PARAM_VALUE | 1 | ops->prepare_message | 6711959193790005248 |
| PARAM_VALUE | 1 | ops->process_response | 7812602812864585728 |
| PARAM_VALUE | 1 | ops->update_state | 1348344366716215296 |
| PARAM_VALUE | 2 | max_resources | 0 |
| PARAM_VALUE | 3 | msg_id | 4 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 8636529030110752768 |
| BUF_SIZE | 0 | ph->hops | 72 |
| BUF_SIZE | 0 | ph->xops | 40 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-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_possible_parents() -> (struct scmi_proto_helpers_ops)->iter_response_init()
| 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->hops->iter_response_init | 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 | ops | 7810152993505157120 |
| PARAM_VALUE | 1 | ops->prepare_message | 8896807148997894144 |
| PARAM_VALUE | 1 | ops->process_response | 8480111932150472704 |
| PARAM_VALUE | 1 | ops->update_state | 2972531820371865600 |
| PARAM_VALUE | 2 | max_resources | 0 |
| PARAM_VALUE | 3 | msg_id | 12 |
| PARAM_VALUE | 4 | tx_size | 8 |
| PARAM_VALUE | 5 | priv | 6420714947168968704 |
| BUF_SIZE | 0 | ph->hops | 72 |
| BUF_SIZE | 0 | ph->xops | 40 |
| BUF_SIZE | 5 | priv | 16 |
| DATA_SOURCE | 0 | ph | $0 |
| CONTAINER | 0 | -8-24+0 | $(-1) |
| MEM_ZERO | 0 | ph | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &info->protocols_mtx | ||
| TYPE_LOCK | (struct scmi_info)->protocols_mtx |