Lines Matching refs:frm_cfg
1537 Vepu580H265eFrmCfg *frm_cfg = mpp_calloc(Vepu580H265eFrmCfg, 1); in hal_h265e_v580_init() local
1539 frm_cfg->regs_set[0] = mpp_calloc(H265eV580RegSet, 1); in hal_h265e_v580_init()
1540 frm_cfg->regs_ret[0] = mpp_calloc(H265eV580StatusElem, 1); in hal_h265e_v580_init()
1542 frm_cfg->osd_cfg.reg_base = &frm_cfg->regs_set[0]->reg_osd_cfg; in hal_h265e_v580_init()
1545 frm_cfg->osd_cfg.dev = ctx->dev; in hal_h265e_v580_init()
1546 frm_cfg->osd_cfg.plt_cfg = &ctx->cfg->plt_cfg; in hal_h265e_v580_init()
1547 frm_cfg->osd_cfg.osd_data = NULL; in hal_h265e_v580_init()
1548 frm_cfg->osd_cfg.osd_data2 = NULL; in hal_h265e_v580_init()
1549 mpp_dev_multi_offset_init(&frm_cfg->reg_cfg, 24); in hal_h265e_v580_init()
1550 frm_cfg->osd_cfg.reg_cfg = frm_cfg->reg_cfg; in hal_h265e_v580_init()
1552 frm_cfg->frame_type = INTRA_FRAME; in hal_h265e_v580_init()
1554 ctx->frms[i] = frm_cfg; in hal_h265e_v580_init()
2680 Vepu580H265eFrmCfg *frm_cfg = ctx->frm; in hal_h265e_v580_gen_regs() local
2681 H265eV580RegSet *regs = frm_cfg->regs_set[0]; in hal_h265e_v580_gen_regs()
2697 frm_cfg->frame_count, ctx->frame_type); in hal_h265e_v580_gen_regs()
3318 Vepu580H265eFrmCfg *frm_cfg = NULL; in hal_h265e_v580_get_task() local
3341 frm_cfg = ctx->frms[task_idx]; in hal_h265e_v580_get_task()
3342 ctx->frm = frm_cfg; in hal_h265e_v580_get_task()
3347 mpp_meta_get_ptr_d(meta, KEY_ROI_DATA2, (void **)&frm_cfg->roi_data, NULL); in hal_h265e_v580_get_task()
3348 mpp_meta_get_ptr_d(meta, KEY_OSD_DATA, (void **)&frm_cfg->osd_cfg.osd_data, NULL); in hal_h265e_v580_get_task()
3349 mpp_meta_get_ptr_d(meta, KEY_OSD_DATA2, (void **)&frm_cfg->osd_cfg.osd_data2, NULL); in hal_h265e_v580_get_task()
3351 frm_cfg->roi_data = NULL; in hal_h265e_v580_get_task()
3352 frm_cfg->osd_cfg.osd_data = NULL; in hal_h265e_v580_get_task()
3353 frm_cfg->osd_cfg.osd_data2 = NULL; in hal_h265e_v580_get_task()
3356 frm_cfg->frame_count = ctx->frame_count++; in hal_h265e_v580_get_task()
3362 frm_cfg->hal_curr_idx = ctx->syn->sp.recon_pic.slot_idx; in hal_h265e_v580_get_task()
3363 frm_cfg->hal_refr_idx = ctx->syn->sp.ref_pic.slot_idx; in hal_h265e_v580_get_task()
3366 frm_cfg = ctx->frm; in hal_h265e_v580_get_task()
3369 h265e_dpb_hal_start(ctx->dpb, frm_cfg->hal_curr_idx); in hal_h265e_v580_get_task()
3370 h265e_dpb_hal_start(ctx->dpb, frm_cfg->hal_refr_idx); in hal_h265e_v580_get_task()
3373 frm_cfg->frame_type = ctx->frame_type; in hal_h265e_v580_get_task()
3374 mpp_dev_multi_offset_reset(frm_cfg->reg_cfg); in hal_h265e_v580_get_task()
3375 memset(&frm_cfg->feedback, 0, sizeof(frm_cfg->feedback)); in hal_h265e_v580_get_task()