Home
last modified time | relevance | path

Searched refs:ref_frame (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c168 u8 *p_ref = state->ref_frame.buf; in copy_cap_to_ref()
296 ctx->state.ref_frame.buf = in device_process()
299 ctx->state.ref_frame.buf = NULL; in device_process()
1601 state->ref_frame.buf = kvmalloc(total_planes_size, GFP_KERNEL); in vicodec_start_streaming()
1602 state->ref_frame.luma = state->ref_frame.buf; in vicodec_start_streaming()
1605 if (!state->ref_frame.luma || !new_comp_frame) { in vicodec_start_streaming()
1606 kvfree(state->ref_frame.luma); in vicodec_start_streaming()
1627 state->ref_frame.cb = NULL; in vicodec_start_streaming()
1628 state->ref_frame in vicodec_start_streaming()
[all...]
H A Dcodec-v4l2-fwht.c240 encoding = fwht_encode_frame(&rf, &state->ref_frame, &cf, in v4l2_fwht_encode()
357 if (prepare_raw_frame(&state->ref_frame, info, state->ref_frame.buf, in v4l2_fwht_decode()
363 &state->ref_frame, state->ref_stride, ref_chroma_stride, in v4l2_fwht_decode()
H A Dcodec-v4l2-fwht.h44 struct fwht_raw_frame ref_frame; member
/kernel/linux/linux-6.6/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c168 u8 *p_ref = state->ref_frame.buf; in copy_cap_to_ref()
292 ctx->state.ref_frame.buf = in device_process()
295 ctx->state.ref_frame.buf = NULL; in device_process()
1592 state->ref_frame.buf = kvmalloc(total_planes_size, GFP_KERNEL); in vicodec_start_streaming()
1593 state->ref_frame.luma = state->ref_frame.buf; in vicodec_start_streaming()
1596 if (!state->ref_frame.luma || !new_comp_frame) { in vicodec_start_streaming()
1597 kvfree(state->ref_frame.luma); in vicodec_start_streaming()
1618 state->ref_frame.cb = NULL; in vicodec_start_streaming()
1619 state->ref_frame in vicodec_start_streaming()
[all...]
H A Dcodec-v4l2-fwht.c240 encoding = fwht_encode_frame(&rf, &state->ref_frame, &cf, in v4l2_fwht_encode()
357 if (prepare_raw_frame(&state->ref_frame, info, state->ref_frame.buf, in v4l2_fwht_decode()
363 &state->ref_frame, state->ref_stride, ref_chroma_stride, in v4l2_fwht_decode()
H A Dcodec-v4l2-fwht.h44 struct fwht_raw_frame ref_frame; member
/kernel/linux/linux-5.10/drivers/media/platform/sti/hva/
H A Dhva-h264.c404 * @ref_frame: reference frame buffer
410 struct hva_buffer *ref_frame; member
594 struct hva_buffer *fwd_ref_frame = ctx->ref_frame; in hva_h264_prepare_task()
935 &ctx->ref_frame); in hva_h264_open()
973 hva_mem_free(pctx, ctx->ref_frame); in hva_h264_open()
991 if (ctx->ref_frame) in hva_h264_close()
992 hva_mem_free(pctx, ctx->ref_frame); in hva_h264_close()
1033 swap(ctx->ref_frame, ctx->rec_frame); in hva_h264_encode()
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/hva/
H A Dhva-h264.c404 * @ref_frame: reference frame buffer
410 struct hva_buffer *ref_frame; member
596 struct hva_buffer *fwd_ref_frame = ctx->ref_frame; in hva_h264_prepare_task()
937 &ctx->ref_frame); in hva_h264_open()
975 hva_mem_free(pctx, ctx->ref_frame); in hva_h264_open()
993 if (ctx->ref_frame) in hva_h264_close()
994 hva_mem_free(pctx, ctx->ref_frame); in hva_h264_close()
1035 swap(ctx->ref_frame, ctx->rec_frame); in hva_h264_encode()
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/
H A Drockchip_vpu981_hw_av1_dec.c517 int ref_frame, i; in rockchip_vpu981_av1_dec_set_global_model() local
520 for (ref_frame = 0; ref_frame < V4L2_AV1_REFS_PER_FRAME; ++ref_frame) { in rockchip_vpu981_av1_dec_set_global_model()
526 gm->params[V4L2_AV1_REF_LAST_FRAME + ref_frame][3]; in rockchip_vpu981_av1_dec_set_global_model()
529 gm->params[V4L2_AV1_REF_LAST_FRAME + ref_frame][2]; in rockchip_vpu981_av1_dec_set_global_model()
532 gm->params[V4L2_AV1_REF_LAST_FRAME + ref_frame][i]; in rockchip_vpu981_av1_dec_set_global_model()
536 if (gm->type[V4L2_AV1_REF_LAST_FRAME + ref_frame] <= V4L2_AV1_WARP_MODEL_AFFINE) in rockchip_vpu981_av1_dec_set_global_model()
537 rockchip_vpu981_av1_dec_get_shear_params(&gm->params[V4L2_AV1_REF_LAST_FRAME + ref_frame][0], in rockchip_vpu981_av1_dec_set_global_model()
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Dia_css_acc_types.h247 u8 ref_frame; member
H A Dsh_css.c5575 /* If a video binary does not use a ref_frame, we set the frame delay in load_video_binaries()
5577 if (!mycs->video_binary.info->sp.enable.ref_frame) in load_video_binaries()
6298 * TODO: make this ref_frame format as a separate frame format in allocate_delay_frames()
6317 * TODO: make this ref_frame format as a separate frame format in allocate_delay_frames()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
H A Dia_css_acc_types.h243 u8 ref_frame; member
H A Dsh_css.c4843 * If a video binary does not use a ref_frame, we set the frame delay in load_video_binaries()
4846 if (!mycs->video_binary.info->sp.enable.ref_frame) in load_video_binaries()
5511 * TODO: make this ref_frame format as a separate frame format in allocate_delay_frames()
5532 * TODO: make this ref_frame format as a separate frame format in allocate_delay_frames()
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/
H A Dipu3-abi.h1709 u8 ref_frame; member
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/
H A Dipu3-abi.h1709 u8 ref_frame; member
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c2599 "dp2a=dp_2adjacent, outp=output, outt=out_table, reff=ref_frame, par=params, gam=gamma, cagdc=ca_gdc, ispa=isp_addresses, inf=in_frame, outf=out_frame, hs=high_speed, inpc=input_chunking\""); in ia_css_debug_pipe_graph_dump_prologue()
2707 bi->enable.ref_frame ? "reff," : "", in ia_css_debug_pipe_graph_dump_stage()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c2596 "dp2a=dp_2adjacent, outp=output, outt=out_table, reff=ref_frame, par=params, gam=gamma, cagdc=ca_gdc, ispa=isp_addresses, inf=in_frame, outf=out_frame, hs=high_speed, inpc=input_chunking\""); in ia_css_debug_pipe_graph_dump_prologue()
2704 bi->enable.ref_frame ? "reff," : "", in ia_css_debug_pipe_graph_dump_stage()

Completed in 61 milliseconds