Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/arm_scmi/transports/virtio.c scmi_vio_complete_cb() -> scmi_finalize_message()

Type Parameter Key Value
PARAM_VALUE 0 vioch 4096-ptr_max
PARAM_VALUE 0 vioch->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 vioch->shutdown_done 0,4096-ptr_max
PARAM_VALUE 0 vioch->users.refs.counter (-1073741824),0-s32max
PARAM_VALUE 1 msg 4096-ptr_max
PARAM_VALUE 1 msg->input->msg_header 0-268435455
DATA_SOURCE 1 msg r virtqueue_get_buf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 msg->max_len 0-u32max
HOST_DATA 1 msg->poll_idx 0-u32max
HOST_DATA 1 msg->poll_status 0-u32max
HOST_DATA 1 msg->rx_len 0-u32max
HOST_DATA 1 msg->users.refs.counter s32min-s32max

drivers/firmware/arm_scmi/transports/virtio.c virtio_chan_setup() -> scmi_finalize_message()

Type Parameter Key Value
PARAM_VALUE 0 vioch 4096-ptr_max
PARAM_VALUE 0 vioch->max_msg 1-u32max
PARAM_VALUE 1 msg 4096-ptr_max
PARAM_VALUE 1 msg->input 1-u64max
PARAM_VALUE 1 msg->max_len 8-2147483655
PARAM_VALUE 1 msg->users.refs.counter 0-1
BUF_SIZE 0 vioch->deferred_tx_wq (-1),512,528-8720
BUF_SIZE 1 msg 128
BUF_SIZE 1 msg->input 8-2147483655
BUF_SIZE 1 msg->request 0,8-2147483655
DATA_SOURCE 1 msg r devm_kzalloc
FUZZY_MAX 1 msg->users.refs.counter 0
MEM_ZERO 1 msg
MEM_ZERO 1 msg->input
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL