Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/media/platform/nvidia/tegra-vde/h264.c tegra_vde_h264_setup_frames() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 1849347749979222016
PARAM_VALUE 0 builder->cur_pic_fields 1-3
BUF_SIZE 1 b0_reflist 32
BUF_SIZE 2 b1_reflist 32
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c rkvdec_h264_run() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 3153912229857042432
PARAM_VALUE 0 builder->cur_pic_fields 1-3
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c rkvdec_h264_run() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 3369678533995196416
PARAM_VALUE 0 builder->cur_pic_fields 1-3
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c get_vdec_decode_parameters() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 3944334247920762880
PARAM_VALUE 0 builder->cur_pic_fields 1-3
PARAM_VALUE 1 b0_reflist 1661898264968957952
PARAM_VALUE 2 b1_reflist 5809027165930946560
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c get_vdec_sig_decode_parameters() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 6362476350792802304
PARAM_VALUE 0 builder->cur_pic_fields 1-3
PARAM_VALUE 1 b0_reflist 5908545400878514176
PARAM_VALUE 2 b1_reflist 8121153200172441600
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c vdec_h264_slice_fill_decode_reflist() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 4180421471170060288
PARAM_VALUE 0 builder->cur_pic_fields 1-3
PARAM_VALUE 1 b0_reflist 541005806371061760
PARAM_VALUE 2 b1_reflist 3171792652186943488
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/verisilicon/hantro_h264.c hantro_h264_dec_prepare_run() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 3811409195004940288
PARAM_VALUE 0 builder->cur_pic_fields 1-3
PARAM_VALUE 0 builder->cur_pic_order_count 0
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu381-h264.c rkvdec_h264_run() -> v4l2_h264_build_b_ref_lists()

Type Parameter Key Value
PARAM_VALUE 0 builder 2553321000199471104
PARAM_VALUE 0 builder->cur_pic_fields 1-3
BUF_SIZE 1 b0_reflist 64
BUF_SIZE 2 b1_reflist 64
MEM_ZERO 0 builder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL