Lines Matching refs:ctrls

417 				      struct hva_controls *ctrls,  in hva_h264_fill_slice_header()  argument
435 u32 frame_order = frame_num % ctrls->gop_size; in hva_h264_fill_slice_header()
437 if (!(frame_num % ctrls->gop_size)) in hva_h264_fill_slice_header()
454 if ((frame_num / ctrls->gop_size) % 2) { in hva_h264_fill_slice_header()
467 if (ctrls->entropy_mode == cabac) { in hva_h264_fill_slice_header()
597 struct hva_controls *ctrls = &pctx->ctrls; in hva_h264_prepare_task() local
598 struct v4l2_fract *time_per_frame = &pctx->ctrls.time_per_frame; in hva_h264_prepare_task()
622 level = ctrls->level; in hva_h264_prepare_task()
642 td->brc_type = (ctrls->bitrate_mode == V4L2_MPEG_VIDEO_BITRATE_MODE_CBR) in hva_h264_prepare_task()
645 td->entropy_coding_mode = (ctrls->entropy_mode == cavlc) ? CAVLC : in hva_h264_prepare_task()
648 td->bit_rate = ctrls->bitrate; in hva_h264_prepare_task()
675 if (ctrls->profile >= V4L2_MPEG_VIDEO_H264_PROFILE_HIGH) in hva_h264_prepare_task()
691 td->cpb_buffer_size = ctrls->cpb_size * 8000; in hva_h264_prepare_task()
694 if (ctrls->profile >= V4L2_MPEG_VIDEO_H264_PROFILE_HIGH) in hva_h264_prepare_task()
713 if ((ctrls->bitrate_mode == V4L2_MPEG_VIDEO_BITRATE_MODE_CBR) && in hva_h264_prepare_task()
744 td->transform_mode = ctrls->dct8x8; in hva_h264_prepare_task()
766 td->qp_min = clamp_val(ctrls->qpmin, 0, 51); in hva_h264_prepare_task()
767 td->qp_max = clamp_val(ctrls->qpmax, 0, 51); in hva_h264_prepare_task()
814 if (!(frame_num % ctrls->gop_size)) { in hva_h264_prepare_task()
826 hva_h264_fill_slice_header(pctx, slice_header_vaddr, ctrls, frame_num, in hva_h264_prepare_task()
853 if (ctrls->sei_fp && hva_h264_fill_sei_nal(pctx, SEI_STEREO_VIDEO_INFO, in hva_h264_prepare_task()