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_wait_for_reply() -> (struct scmi_transport_ops)->poll_done()

Type Parameter Key Value
PARAM_VALUE 0 cinfo 4096-ptr_max
PARAM_VALUE 0 cinfo->transport_info->cinfo 0
PARAM_VALUE 0 cinfo->transport_info->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cinfo->transport_info->shutdown_done->done 0-4294967295
PARAM_VALUE 0 cinfo->transport_info->shutdown_done->wait.lock.dep_map->name 0-255
PARAM_VALUE 0 cinfo->transport_info->shutdown_done->wait.lock.owner (-1)
PARAM_VALUE 0 cinfo->transport_info->shutdown_done->wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 cinfo->transport_info->users.refs.counter s32min-s32max
PARAM_VALUE 1 xfer 4096-ptr_max
PARAM_VALUE 1 xfer->done.done 0-4294967293,u32max
PARAM_VALUE 1 xfer->done.wait.lock.dep_map->name 0-255
PARAM_VALUE 1 xfer->done.wait.lock.owner (-1)
PARAM_VALUE 1 xfer->done.wait.lock.owner_cpu u32max
PARAM_VALUE 1 xfer->hdr.poll_completion 1
PARAM_VALUE 1 xfer->priv->poll_idx 0-u16max
BUF_SIZE 1 xfer->async_done (-1),96
DATA_SOURCE 0 cinfo $2
DATA_SOURCE 1 xfer $3
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 xfer->hdr->id 0-255
HOST_DATA 1 xfer->hdr->poll_completion 0-1
HOST_DATA 1 xfer->hdr->protocol_id 0-255
HOST_DATA 1 xfer->hdr->seq 0-u16max
HOST_DATA 1 xfer->hdr->status 0-u32max
HOST_DATA 1 xfer->hdr->type 0-255
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &cinfo->transport_info->chan_lock

drivers/firmware/arm_scmi/driver.c scmi_xfer_done_no_timeout() -> (struct scmi_transport_ops)->poll_done()

Type Parameter Key Value
PARAM_VALUE 0 cinfo 4096-ptr_max
PARAM_VALUE 1 xfer 4096-ptr_max
PARAM_VALUE 1 xfer->hdr.poll_completion 1
BUF_SIZE 1 xfer->async_done (-1),96
DATA_SOURCE 0 cinfo $0
DATA_SOURCE 1 xfer $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 xfer->hdr->id 0-255
HOST_DATA 1 xfer->hdr->poll_completion 0-1
HOST_DATA 1 xfer->hdr->protocol_id 0-255
HOST_DATA 1 xfer->hdr->seq 0-u16max
HOST_DATA 1 xfer->hdr->status 0-u32max
HOST_DATA 1 xfer->hdr->type 0-255
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &cinfo->transport_info->chan_lock