Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c mtk_vcodec_vpu_ipi_send() -> vpu_ipi_send()

Type Parameter Key Value
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 8,16,24,32,48,144,164,184
BUF_SIZE 2 buf 8,16,24,32,144,164,184
BUF_SIZE 2 buf 8,16,24,32,144,164,184
DATA_SOURCE 1 id $1
DATA_SOURCE 2 buf $2
DATA_SOURCE 3 len $3
BIT_INFO 3 len 0x0,0xbf
TASK_NOT_RUNNING
HALF_LOCKED2 &ctx->dev->enc_mutex

drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.c mtk_mdp_vpu_send_msg() -> vpu_ipi_send()

Type Parameter Key Value
PARAM_VALUE 0 pdev 1-u64max
PARAM_VALUE 1 id 6
PARAM_VALUE 2 buf 4824598191298011136,8953020404437983232
PARAM_VALUE 3 len 16,24
BUF_SIZE 2 buf 16,24
BUF_SIZE 2 buf 16,24
DATA_SOURCE 1 id $3
DATA_SOURCE 2 buf $0
DATA_SOURCE 3 len $1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &ctx->mdp_dev->vpulock
TYPE_LOCK (struct mtk_mdp_dev)->vpulock