Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c vp8_enc_set_param() -> vpu_enc_set_param()

Type Parameter Key Value
PARAM_VALUE 0 vpu 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 enc_param 468652401752997888,7355088187834982400
DATA_SOURCE 1 id $1
DATA_SOURCE 2 enc_param $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ctx->dev->enc_mutex
TYPE_LOCK (struct mtk_vcodec_enc_dev)->enc_mutex

drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c vp8_enc_set_param() -> vpu_enc_set_param()

Type Parameter Key Value
PARAM_VALUE 0 vpu 4096-ptr_max
PARAM_VALUE 1 id 1-4,7
PARAM_VALUE 2 enc_param 0,468652401752997888,7355088187834982400
DATA_SOURCE 1 id $1
DATA_SOURCE 2 enc_param $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ctx->dev->enc_mutex
TYPE_LOCK (struct mtk_vcodec_enc_dev)->enc_mutex

drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c h264_enc_set_param() -> vpu_enc_set_param()

Type Parameter Key Value
PARAM_VALUE 0 vpu 4096-ptr_max
PARAM_VALUE 1 id 0
PARAM_VALUE 2 enc_param 468652401752997888,7355088187834982400
DATA_SOURCE 1 id $1
DATA_SOURCE 2 enc_param $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ctx->dev->enc_mutex
TYPE_LOCK (struct mtk_vcodec_enc_dev)->enc_mutex

drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c h264_enc_set_param() -> vpu_enc_set_param()

Type Parameter Key Value
PARAM_VALUE 0 vpu 4096-ptr_max
PARAM_VALUE 1 id 1-5
PARAM_VALUE 2 enc_param 0,468652401752997888,7355088187834982400
DATA_SOURCE 1 id $1
DATA_SOURCE 2 enc_param $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ctx->dev->enc_mutex
TYPE_LOCK (struct mtk_vcodec_enc_dev)->enc_mutex