Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c vchiq_bulk_xfer_blocking() -> vchiq_bulk_xfer_queue_msg_killable()

Type Parameter Key Value
PARAM_VALUE 0 service 4096-ptr_max
PARAM_VALUE 0 service->ref_count.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 service->service_use_count s32min-(-1),1-s32max
PARAM_VALUE 0 service->srvstate 4
PARAM_VALUE 0 service->state 4096-ptr_max
PARAM_VALUE 1 bulk_params 5293432445504307200,6997892316890435584,7147786796712480768
PARAM_VALUE 1 bulk_params->actual 0
PARAM_VALUE 1 bulk_params->cb_data 0
PARAM_VALUE 1 bulk_params->cb_userdata 0
PARAM_VALUE 1 bulk_params->dir 0-1
PARAM_VALUE 1 bulk_params->dma_addr 0
PARAM_VALUE 1 bulk_params->mode 1
PARAM_VALUE 1 bulk_params->waiter 4096-ptr_max
BUF_SIZE 1 bulk_params->waiter (-1),112
DATA_SOURCE 0 service r find_service_by_handle
DATA_SOURCE 1 bulk_params $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bulk_params->size s32min-s32max

drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c vchiq_bulk_xfer_callback() -> vchiq_bulk_xfer_queue_msg_killable()

Type Parameter Key Value
PARAM_VALUE 0 service 4096-ptr_max
PARAM_VALUE 0 service->ref_count.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 service->service_use_count s32min-(-1),1-s32max
PARAM_VALUE 0 service->srvstate 4
PARAM_VALUE 0 service->state 4096-ptr_max
PARAM_VALUE 1 bulk_params 5293432445504307200,6997892316890435584,7147786796712480768
PARAM_VALUE 1 bulk_params->actual 0
PARAM_VALUE 1 bulk_params->cb_data 0,4096-ptr_max
PARAM_VALUE 1 bulk_params->dir 0-1
PARAM_VALUE 1 bulk_params->dma_addr 0
PARAM_VALUE 1 bulk_params->mode 0,2
PARAM_VALUE 1 bulk_params->waiter 0
DATA_SOURCE 0 service r find_service_by_handle
DATA_SOURCE 1 bulk_params $2
BIT_INFO 1 bulk_params->mode 0x0,0x2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 bulk_params->size s32min-s32max
HALF_LOCKED2 &instance->vchi_mutex