Home
last modified time | relevance | path

Searched refs:frame_num (Results 1 – 25 of 72) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/staging/media/tegra-vde/
H A Dtrace.h62 TP_PROTO(unsigned int frame_num),
63 TP_ARGS(frame_num),
65 __field(unsigned int, frame_num)
68 __entry->frame_num = frame_num;
70 TP_printk("REF L0: DPB: Frame 0: frame_num = %u", __entry->frame_num)
H A Dvde.c49 u32 frame_num; member
238 trace_vde_ref_l0(dpb_frames[0].frame_num); in tegra_vde_setup_iram_tables()
249 value |= frame->frame_num; in tegra_vde_setup_iram_tables()
279 value |= frame->frame_num; in tegra_vde_setup_iram_tables()
292 value |= frame->frame_num; in tegra_vde_setup_iram_tables()
615 if (frame->frame_num > 0x7FFFFF) { in tegra_vde_validate_frame()
616 dev_err(dev, "Bad frame_num %u\n", frame->frame_num); in tegra_vde_validate_frame()
762 dpb_frames[i].frame_num = frames[i].frame_num; in tegra_vde_ioctl_decode_h264()
/OK3568_Linux_fs/external/mpp/test/
H A Dmpi_dec_multi_test.c52 RK_S32 frame_num; member
96 if (data->frame_num < 0 || data->frame_num > data->frame_count) { in multi_dec_simple()
231 if ((data->frame_num > 0 && (data->frame_count >= data->frame_num)) || in multi_dec_simple()
232 ((data->frame_num == 0) && frm_eos)) in multi_dec_simple()
240 if ((data->frame_num > 0 && (data->frame_count >= data->frame_num)) || in multi_dec_simple()
241 ((data->frame_num == 0) && frm_eos)) { in multi_dec_simple()
346 if (data->frame_num > 0) { in multi_dec_advanced()
347 if (data->frame_count >= data->frame_num) in multi_dec_advanced()
349 } else if (data->frame_num == 0) { in multi_dec_advanced()
517 dec_ctx->frame_num = cmd->frame_num; in multi_dec_decode()
[all …]
H A Dmpi_dec_test.c48 RK_S32 frame_num; member
83 if (data->frame_num < 0 || data->frame_num > data->frame_count) { in dec_simple()
309 if ((data->frame_num > 0 && (data->frame_count >= data->frame_num)) || in dec_simple()
310 ((data->frame_num == 0) && frm_eos)) in dec_simple()
318 if ((data->frame_num > 0 && (data->frame_count >= data->frame_num)) || in dec_simple()
319 ((data->frame_num == 0) && frm_eos)) { in dec_simple()
431 if (data->frame_num > 0) { in dec_advanced()
432 if (data->frame_count >= data->frame_num) in dec_advanced()
434 } else if (data->frame_num == 0) { in dec_advanced()
659 data.frame_num = cmd->frame_num; in dec_decode()
[all …]
H A Dmpi_dec_mt_test.c53 RK_S32 frame_num; member
86 if (data->frame_num < 0 || data->frame_count < data->frame_num) { in thread_input()
226 if ((data->frame_num > 0 && (data->frame_count >= data->frame_num)) || in thread_output()
227 ((data->frame_num == 0) && frm_eos)) in thread_output()
342 data.frame_num = cmd->frame_num; in mt_dec_decode()
361 if (cmd->frame_num < 0) { in mt_dec_decode()
H A Dmpi_dec_nt_test.c48 RK_S32 frame_num; member
83 if (data->frame_num < 0 || data->frame_num > data->frame_count) { in dec_loop()
277 if (data->frame_num > 0) { in dec_loop()
279 if (data->frame_count >= data->frame_num) { in dec_loop()
495 data.frame_num = cmd->frame_num; in dec_nt_decode()
506 if (cmd->frame_num < 0) { in dec_nt_decode()
H A Dmpi_enc_mt_test.cpp47 RK_S32 frame_num; member
174 p->frame_num = cmd->frame_num; in mt_test_ctx_init()
175 if (cmd->type == MPP_VIDEO_CodingMJPEG && p->frame_num == 0) { in mt_test_ctx_init()
177 p->frame_num = 1; in mt_test_ctx_init()
707 if (p->frame_num < 0 || p->frm_cnt_in < p->frame_num) { in enc_test_input()
861 if (p->frame_num > 0 && p->frm_cnt_in >= p->frame_num) { in enc_test_input()
983 if (p->frame_num > 0 && p->frm_cnt_out >= p->frame_num) { in enc_test_output()
1054 if (cmd->frame_num < 0) { in enc_test_mt()
H A Dmpi_enc_test.c47 RK_S32 frame_num; member
163 p->frame_num = cmd->frame_num; in test_ctx_init()
164 if (cmd->type == MPP_VIDEO_CodingMJPEG && p->frame_num == 0) { in test_ctx_init()
166 p->frame_num = 1; in test_ctx_init()
591 if (p->frame_num < 0 || p->frame_count < p->frame_num) { in test_mpp_run()
832 if (p->frame_num > 0 && p->frame_count >= p->frame_num) in test_mpp_run()
1023 if (cmd->frame_num < 0) { in enc_test_multi()
H A Dmpi_rc2_test.c830 if ((ctx->enc_cmd->frame_num > 0) && (ctx->frm_idx > ctx->enc_cmd->frame_num)) { in mpi_rc_enc()
980 if (ctx->enc_cmd->frame_num < 0) { in rc2_pre_dec_thread()
983 } else if (!ctx->enc_cmd->frame_num) { in rc2_pre_dec_thread()
991 if ((ctx->enc_cmd->frame_num > 0) && (ctx->frm_idx > ctx->enc_cmd->frame_num)) { in rc2_pre_dec_thread()
993 ctx->frm_idx, ctx->enc_cmd->frame_num); in rc2_pre_dec_thread()
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-h264.c34 cur_frame_num = dec_params->frame_num; in v4l2_h264_init_reflist_builder()
61 if (dpb[i].frame_num > cur_frame_num) in v4l2_h264_init_reflist_builder()
62 b->refs[i].frame_num = (int)dpb[i].frame_num - in v4l2_h264_init_reflist_builder()
65 b->refs[i].frame_num = dpb[i].frame_num; in v4l2_h264_init_reflist_builder()
111 return builder->refs[idxb].frame_num < in v4l2_h264_p_ref_list_cmp()
112 builder->refs[idxa].frame_num ? in v4l2_h264_p_ref_list_cmp()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/
H A Dh264d_init.c87 p_Vid->PreviousFrameNum = pSlice->frame_num; in decode_poc()
98 VAL_CHECK(ret, 0 == pSlice->frame_num); in decode_poc()
104 if (pSlice->frame_num < (RK_S32)p_Vid->PreviousFrameNum) { in decode_poc()
113 pSlice->AbsFrameNum = p_Vid->FrameNumOffset + pSlice->frame_num; in decode_poc()
152 p_Vid->PreviousFrameNum = pSlice->frame_num; in decode_poc()
161 VAL_CHECK(ret, 0 == pSlice->frame_num); in decode_poc()
167 if (pSlice->frame_num < (RK_S32)p_Vid->PreviousFrameNum) { in decode_poc()
172 pSlice->AbsFrameNum = p_Vid->FrameNumOffset + pSlice->frame_num; in decode_poc()
186 p_Vid->PreviousFrameNum = pSlice->frame_num; in decode_poc()
267 p_stored_pic->frame_num = p_pic->frame_num; in clone_storable_picture()
[all …]
H A Dh264d_slice.c478 … READ_BITS(p_bitctx, currSlice->active_sps->log2_max_frame_num_minus4 + 4, &currSlice->frame_num); in process_slice()
482 recovery->first_frm_id = currSlice->frame_num; in process_slice()
485 … H264D_DBG(H264D_DBG_SEI, "First recovery frame found, frame_num %d", currSlice->frame_num); in process_slice()
488 if (recovery->recovery_pic_id % p_Vid->max_frame_num <= currSlice->frame_num) in process_slice()
585 … currSlice->active_pps->pic_parameter_set_id, currSlice->structure, currSlice->frame_num); in process_slice()
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h264/
H A Dh264e_dpb.c198 if (frm0->frame_num == frm1->frame_num) in cmp_st_list()
200 if (frm0->frame_num < frm1->frame_num) in cmp_st_list()
350 op.abs_diff_pic_num_minus1 = MPP_ABS(curr->frame_num - refr->frame_num) - 1; in h264e_dpb_build_list()
353 curr->frame_num, refr->frame_num, in h264e_dpb_build_list()
531 p->frame_num = 0; in h264e_dpb_proc()
540 p->frame_num = curr_frm_num; in h264e_dpb_proc()
568 seq_idx, i, p->frame_num, p->poc); in h264e_dpb_proc()
674 tmp->seq_idx, tmp->frame_num, tmp->poc); in h264e_dpb_check()
/OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/
H A Dsh_css_sp.h95 unsigned int frame_num,
107 unsigned int frame_num,
118 unsigned int frame_num,
H A Dsh_css_sp.c1443 unsigned int frame_num, in sh_css_update_host2sp_offline_frame() argument
1450 assert(frame_num < NUM_CONTINUOUS_FRAMES); in sh_css_update_host2sp_offline_frame()
1457 offset += frame_num; in sh_css_update_host2sp_offline_frame()
1464 offset += frame_num; in sh_css_update_host2sp_offline_frame()
1474 unsigned int frame_num, in sh_css_update_host2sp_mipi_frame() argument
1481 assert(frame_num < (N_CSI_PORTS * NUM_MIPI_FRAMES_PER_STREAM)); in sh_css_update_host2sp_mipi_frame()
1488 offset += frame_num; in sh_css_update_host2sp_mipi_frame()
1500 unsigned int frame_num, in sh_css_update_host2sp_mipi_metadata() argument
1507 assert(frame_num < (N_CSI_PORTS * NUM_MIPI_FRAMES_PER_STREAM)); in sh_css_update_host2sp_mipi_metadata()
1513 o += frame_num; in sh_css_update_host2sp_mipi_metadata()
/OK3568_Linux_fs/kernel/drivers/media/platform/sti/hva/
H A Dhva-h264.c283 u32 frame_num; member
418 int frame_num, in hva_h264_fill_slice_header() argument
433 int idr_pic_id = frame_num % 2; in hva_h264_fill_slice_header()
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()
600 u32 frame_num = pctx->stream_num; in hva_h264_prepare_task() local
635 td->first_picture_in_sequence = (!frame_num) ? 1 : 0; in hva_h264_prepare_task()
783 if (frame_num % 2) { in hva_h264_prepare_task()
814 if (!(frame_num % ctrls->gop_size)) { in hva_h264_prepare_task()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/net/
H A Dpsock_tpacket.c225 unsigned int frame_num = 0; in walk_v1_v2_rx() local
239 while (__v1_v2_rx_kernel_ready(ring->rd[frame_num].iov_base, in walk_v1_v2_rx()
241 ppd.raw = ring->rd[frame_num].iov_base; in walk_v1_v2_rx()
262 frame_num = (frame_num + 1) % ring->rd_num; in walk_v1_v2_rx()
376 unsigned int frame_num = 0, got = 0; in walk_tx() local
419 void *next = get_next_frame(ring, frame_num); in walk_tx()
465 frame_num = (frame_num + 1) % nframes; in walk_tx()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu_com.c217 priv->new_dpb[i].frame_num = pp->FrameNumList[i]; in get_info_input()
284 old_dpb[i].long_term_frame_idx : old_dpb[i].frame_num; in refill_info_input()
351 mpp_log("=== frame_num %d ===\n", pp->frame_num); in adjust_input()
354 … i, old_dpb[i].frame_num, old_dpb[i].field_flag, old_dpb[i].top_poc, old_dpb[i].bot_poc); in adjust_input()
358 … i, new_dpb[i].frame_num, new_dpb[i].field_flag, new_dpb[i].top_poc, new_dpb[i].bot_poc); in adjust_input()
369 ((old_dpb[i].frame_num == new_dpb[j].frame_num) in adjust_input()
/OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_demo/utils/
H A Dmpp_decoder.cpp298 if (data->frame_num > 0 && data->frame_count >= data->frame_num) { in Decode()
308 if (data->frame_num > 0 && data->frame_count >= data->frame_num) { in Decode()
/OK3568_Linux_fs/u-boot/drivers/video/rk_eink/
H A Drk_eink_display.c498 u32 temperature, frame_num; in eink_display() local
519 frame_num = plat->lut_data.frame_num; in eink_display()
521 frame_num, temperature); in eink_display()
525 frame_num, 0); in eink_display()
529 ebc_tcon_ops->frame_start(ebc_tcon_dev, frame_num); in eink_display()
/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dfhci-sched.c68 td_next->start_frame = usb->actual_frame->frame_num; in fhci_transaction_confirm()
304 (((usb->actual_frame->frame_num - in scan_ed_list()
312 td->start_frame = usb->actual_frame->frame_num; in scan_ed_list()
340 if ((((in_be16(&fhci->pram->frame_num) & 0x07ff) - in rotate_frames()
341 usb->actual_frame->frame_num) & 0x7ff) > 5) in rotate_frames()
348 usb->actual_frame->frame_num = in_be16(&fhci->pram->frame_num) & 0x7ff; in rotate_frames()
/OK3568_Linux_fs/kernel/include/media/
H A Dh264-ctrls.h189 __u16 frame_num; member
205 __u16 frame_num; member
/OK3568_Linux_fs/kernel/drivers/staging/media/hantro/
H A Dhantro_g1_h264_dec.c76 G1_REG_DEC_CTRL4_FRAMENUM(dec_param->frame_num) | in set_params()
164 reg |= G1_REG_REF_PIC_REFER0_NBR(dpb[i].frame_num); in set_ref()
169 reg |= G1_REG_REF_PIC_REFER1_NBR(dpb[i + 1].frame_num); in set_ref()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/
H A Dfocaltech_test_ft8201.c827 int frame_num = 0; in ft8201_lcdnoise_test() local
874 frame_num = thr->basic.lcdnoise_frame; in ft8201_lcdnoise_test()
875 ret = ft8201_write_reg(info, FACTORY_REG_LCD_NOISE_FRAME, frame_num & 0xff); in ft8201_lcdnoise_test()
880 ret = ft8201_write_reg(info, FACTORY_REG_LCD_NOISE_FRAME + 1, (frame_num >> 8) & 0xff); in ft8201_lcdnoise_test()
899 sys_delay(frame_num * FACTORY_TEST_DELAY / 2); in ft8201_lcdnoise_test()
/OK3568_Linux_fs/kernel/drivers/staging/media/meson/vdec/
H A Dcodec_h264.c363 static u32 get_offset_msb(struct amvdec_core *core, int frame_num) in get_offset_msb() argument
365 int take_msb = frame_num % 2; in get_offset_msb()
366 int reg_offset = (frame_num / 2) * 4; in get_offset_msb()

123