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/encoder/venc_vpu_if.c vpu_enc_send_msg() -> mtk_vcodec_fw_ipi_send()

Type Parameter Key Value
PARAM_VALUE 0 fw 1-u64max
PARAM_VALUE 0 fw->ops->ipi_register 4096-ptr_max
PARAM_VALUE 2 buf 1244251560828719104,1485214060483047424,2541027419866259456,4643847422511091712,4906576953901387776
PARAM_VALUE 3 len 8,16,32,48,144,164,184
PARAM_VALUE 4 wait 2000
BUF_SIZE 2 buf 8,16,144,164,184
BUF_SIZE 2 buf 8,16,144,164,184
DATA_SOURCE 2 buf $1
DATA_SOURCE 3 len $2
BIT_INFO 3 len 0x0,0xbc
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &ctx->dev->enc_mutex
TYPE_LOCK (struct mtk_vcodec_enc_dev)->enc_mutex

drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.c vcodec_vpu_send_msg() -> mtk_vcodec_fw_ipi_send()

Type Parameter Key Value
PARAM_VALUE 0 fw->ops->ipi_register 4096-ptr_max
PARAM_VALUE 0 fw->ops->ipi_send 4096-ptr_max
PARAM_VALUE 2 buf 4987896572215640064,5011799204661100544,6331658011712802816,8400155850180055040
PARAM_VALUE 3 len 16,24,32
PARAM_VALUE 4 wait 2000
BUF_SIZE 2 buf 16,24,32
BUF_SIZE 2 buf 16,24,32
DATA_SOURCE 2 buf $1
DATA_SOURCE 3 len $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte