Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/qcom/venus/hfi_parser.c parse_alloc_mode() -> for_each_codec()

Type Parameter Key Value
PARAM_VALUE 1 caps_num 32
PARAM_VALUE 6 size 1
BUF_SIZE 0 caps 29568
DATA_SOURCE 2 codecs $1
DATA_SOURCE 3 domain $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 caps_num unit_array_size
HALF_LOCKED2 _T->lock

drivers/media/platform/qcom/venus/hfi_parser.c parse_caps() -> for_each_codec()

Type Parameter Key Value
PARAM_VALUE 1 caps_num 32
PARAM_VALUE 5 data 8993229270650216448
PARAM_VALUE 6 size 0-32
BUF_SIZE 0 caps 29568
BUF_SIZE 5 data 512
DATA_SOURCE 2 codecs $1
DATA_SOURCE 3 domain $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 caps_num unit_array_size
HALF_LOCKED2 _T->lock

drivers/media/platform/qcom/venus/hfi_parser.c parse_profile_level() -> for_each_codec()

Type Parameter Key Value
PARAM_VALUE 1 caps_num 32
PARAM_VALUE 5 data 6707251956087246848
PARAM_VALUE 6 size 0-16
BUF_SIZE 0 caps 29568
BUF_SIZE 5 data 128
DATA_SOURCE 2 codecs $1
DATA_SOURCE 3 domain $2
FUZZY_MAX 6 size 16
HARD_MAX 6 size 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 caps_num unit_array_size
HALF_LOCKED2 _T->lock

drivers/media/platform/qcom/venus/hfi_parser.c parse_raw_formats() -> for_each_codec()

Type Parameter Key Value
PARAM_VALUE 1 caps_num 32
PARAM_VALUE 5 data 4096-ptr_max
PARAM_VALUE 6 size 0-31
BUF_SIZE 0 caps 29568
BUF_SIZE 5 data 256
DATA_SOURCE 2 codecs $1
DATA_SOURCE 3 domain $2
HARD_MAX 6 size 31
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 caps_num unit_array_size
HALF_LOCKED2 _T->lock