Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c queue_message() -> copy_message_data()

Type Parameter Key Value
PARAM_VALUE 0 copy_callback 0,3963429907625963520,6332558907596390400
PARAM_VALUE 3 size 0-4088
BUF_SIZE 1 context (-1),24,512
BUF_SIZE 1 context (-1),24,512
DATA_SOURCE 0 copy_callback $3
DATA_SOURCE 1 context $4
DATA_SOURCE 3 size $5
RX_PATH
TASK_NOT_RUNNING
UNITS 1 context unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &state->slot_mutex

drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c queue_message() -> copy_message_data()

Type Parameter Key Value
PARAM_VALUE 0 copy_callback 3963429907625963520,6332558907596390400
PARAM_VALUE 3 size 1-4088
BUF_SIZE 1 context (-1),2,8,12,24,512
BUF_SIZE 1 context (-1),2,8,12,24,512
DATA_SOURCE 0 copy_callback $3
DATA_SOURCE 1 context $4
DATA_SOURCE 3 size $5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 context unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &service->bulk_mutex
HALF_LOCKED2 &state->slot_mutex

drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c queue_message_sync() -> copy_message_data()

Type Parameter Key Value
PARAM_VALUE 0 copy_callback 3963429907625963520,6332558907596390400
PARAM_VALUE 3 size 1-4088
BUF_SIZE 1 context (-1),2,24,512
BUF_SIZE 1 context (-1),2,24,512
DATA_SOURCE 0 copy_callback $3
DATA_SOURCE 1 context $4
DATA_SOURCE 3 size $5
RX_PATH
TASK_NOT_RUNNING
UNITS 1 context unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &state->sync_mutex