Home
last modified time | relevance | path

Searched refs:frame_info (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.3-rc2/arch/arc/kernel/
A Dstacktrace.c50 frame_info->task = tsk; in seed_unwind_frame_info()
56 frame_info->call_frame = 0; in seed_unwind_frame_info()
63 frame_info->task = current; in seed_unwind_frame_info()
73 frame_info->regs.r27 = fp; in seed_unwind_frame_info()
74 frame_info->regs.r28 = sp; in seed_unwind_frame_info()
76 frame_info->regs.r63 = ret; in seed_unwind_frame_info()
77 frame_info->call_frame = 0; in seed_unwind_frame_info()
89 frame_info->task = tsk; in seed_unwind_frame_info()
105 frame_info->regs.r27 = 0; in seed_unwind_frame_info()
106 frame_info->regs.r28 += 60; in seed_unwind_frame_info()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/vkms/
A Dvkms_formats.c12 return frame_info->offset + (y * frame_info->pitch) in pixel_offset()
13 + (x * frame_info->cpp); in pixel_offset()
32 size_t offset = pixel_offset(frame_info, x, y); in packed_pixels_addr()
34 return (u8 *)frame_info->map[0].vaddr + offset; in packed_pixels_addr()
39 int x_src = frame_info->src.x1 >> 16; in get_packed_src_addr()
40 int y_src = y - frame_info->dst.y1 + (frame_info->src.y1 >> 16); in get_packed_src_addr()
152 int x_dst = frame_info->dst.x1; in argb_u16_to_ARGB8888()
179 int x_dst = frame_info->dst.x1; in argb_u16_to_XRGB8888()
196 int x_dst = frame_info->dst.x1; in argb_u16_to_ARGB16161616()
213 int x_dst = frame_info->dst.x1; in argb_u16_to_XRGB16161616()
[all …]
A Dvkms_plane.c32 struct vkms_frame_info *frame_info; in vkms_plane_duplicate_state() local
38 frame_info = kzalloc(sizeof(*frame_info), GFP_KERNEL); in vkms_plane_duplicate_state()
39 if (!frame_info) { in vkms_plane_duplicate_state()
45 vkms_state->frame_info = frame_info; in vkms_plane_duplicate_state()
66 kfree(vkms_state->frame_info); in vkms_plane_destroy_state()
67 vkms_state->frame_info = NULL; in vkms_plane_destroy_state()
107 struct vkms_frame_info *frame_info; in vkms_plane_atomic_update() local
117 frame_info = vkms_plane_state->frame_info; in vkms_plane_atomic_update()
120 frame_info->fb = fb; in vkms_plane_atomic_update()
121 memcpy(&frame_info->map, &shadow_plane_state->data, sizeof(frame_info->map)); in vkms_plane_atomic_update()
[all …]
A Dvkms_composer.c38 static void pre_mul_alpha_blend(struct vkms_frame_info *frame_info, in pre_mul_alpha_blend() argument
42 int x_dst = frame_info->dst.x1; in pre_mul_alpha_blend()
45 int x_limit = min_t(size_t, drm_rect_width(&frame_info->dst), in pre_mul_alpha_blend()
56 static bool check_y_limit(struct vkms_frame_info *frame_info, int y) in check_y_limit() argument
58 if (y >= frame_info->dst.y1 && y < frame_info->dst.y2) in check_y_limit()
99 if (!check_y_limit(plane[i]->frame_info, y)) in blend()
102 plane[i]->plane_read(stage_buffer, plane[i]->frame_info, y); in blend()
103 pre_mul_alpha_blend(plane[i]->frame_info, stage_buffer, in blend()
136 if (iosys_map_is_null(&plane_state[i]->frame_info->map[0])) in check_iosys_map()
A Dvkms_drv.h47 void (*wb_write)(struct vkms_frame_info *frame_info,
58 struct vkms_frame_info *frame_info; member
60 const struct vkms_frame_info *frame_info, int y);
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/runtime/frame/src/
A Dframe.c181 frame->frame_info.res.height, in ia_css_frame_init_planes()
187 frame->frame_info.res.height, in ia_css_frame_init_planes()
192 frame->frame_info.res.height, in ia_css_frame_init_planes()
206 frame->frame_info.res.height, in ia_css_frame_init_planes()
262 frame->frame_info.res.height, in ia_css_frame_init_planes()
665 me->frame_info.format = format; in frame_create()
733 frame->frame_info.res.width = frame_info->res.width; in ia_css_frame_init_from_info()
734 frame->frame_info.res.height = frame_info->res.height; in ia_css_frame_init_from_info()
735 frame->frame_info.format = frame_info->format; in ia_css_frame_init_from_info()
736 frame->frame_info.padded_width = frame_info->padded_width; in ia_css_frame_init_from_info()
[all …]
/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/
A Dvenc_vpu_if.c229 struct venc_frame_info *frame_info) in vpu_enc_encode_32bits() argument
259 if (is_ext && frame_info) { in vpu_enc_encode_32bits()
261 out.data[0] = frame_info->frm_count; in vpu_enc_encode_32bits()
263 out.data[2] = frame_info->frm_type; in vpu_enc_encode_32bits()
278 struct venc_frame_info *frame_info) in vpu_enc_encode_34bits() argument
306 if (frame_info) { in vpu_enc_encode_34bits()
308 out.data[0] = frame_info->frm_count; in vpu_enc_encode_34bits()
310 out.data[2] = frame_info->frm_type; in vpu_enc_encode_34bits()
324 struct venc_frame_info *frame_info) in vpu_enc_encode() argument
330 frm_buf, bs_buf, frame_info); in vpu_enc_encode()
[all …]
A Dvenc_vpu_if.h48 struct venc_frame_info *frame_info);
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/
A Dia_css_frame_public.h161 struct ia_css_frame_info frame_info; /** info struct describing the frame */ member
202 .frame_info = IA_CSS_BINARY_DEFAULT_FRAME_INFO, \
267 return frame ? &frame->frame_info : NULL; in ia_css_frame_get_info()
A Dsh_css_sp.c280 pipe->copy.raw.height = out_frame->frame_info.res.height; in sh_css_sp_start_raw_copy()
281 pipe->copy.raw.width = out_frame->frame_info.res.width; in sh_css_sp_start_raw_copy()
354 pipe->copy.raw.height = out_frame->frame_info.res.height; in sh_css_sp_start_isys_copy()
355 pipe->copy.raw.width = out_frame->frame_info.res.width; in sh_css_sp_start_isys_copy()
356 pipe->copy.raw.padded_width = out_frame->frame_info.padded_width; in sh_css_sp_start_isys_copy()
456 switch (frame_in->frame_info.format) { in sh_css_copy_frame_to_spframe()
539 switch (frame->frame_info.format) { in set_input_frame_buffer()
570 switch (frame->frame_info.format) { in set_output_frame_buffer()
611 switch (frame->frame_info.format) { in set_view_finder_buffer()
1041 ia_css_get_crop_offsets(pipe, &args->in_frame->frame_info); in sh_css_sp_init_stage()
[all …]
A Datomisp_fops.c59 ret = atomisp_get_css_frame_info(pipe->asd, source_pad, &pipe->frame_info); in atomisp_queue_setup()
71 ret = atomisp_get_css_frame_info(pipe->asd, source_pad, &pipe->frame_info); in atomisp_queue_setup()
92 ret = ia_css_frame_init_from_info(frame, &pipe->frame_info); in atomisp_buf_init()
A Datomisp_compat_css20.c2636 *frame_info = info.output_info[0]; in atomisp_get_css_frame_info()
2640 *frame_info = info. in atomisp_get_css_frame_info()
2643 *frame_info = info. in atomisp_get_css_frame_info()
2648 *frame_info = info.output_info[0]; in atomisp_get_css_frame_info()
2650 *frame_info = info.vf_output_info[0]; in atomisp_get_css_frame_info()
2657 *frame_info = info. in atomisp_get_css_frame_info()
2660 *frame_info = info. in atomisp_get_css_frame_info()
2663 *frame_info = in atomisp_get_css_frame_info()
2666 *frame_info = in atomisp_get_css_frame_info()
2671 frame_info = NULL; in atomisp_get_css_frame_info()
[all …]
A Datomisp_subdev.h75 struct ia_css_frame_info frame_info; member
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/
A Dia_css_yuv444_io.host.c82 ret = ia_css_dma_configure_from_info(&config, &out_frames[0]->frame_info); in ia_css_yuv444_io_config()
87 to->width = out_frames[0]->frame_info.res.width; in ia_css_yuv444_io_config()
88 to->height = out_frames[0]->frame_info.res.height; in ia_css_yuv444_io_config()
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/
A Dia_css_bayer_io.host.c81 ret = ia_css_dma_configure_from_info(&config, &out_frames[0]->frame_info); in ia_css_bayer_io_config()
85 to->width = out_frames[0]->frame_info.res.width; in ia_css_bayer_io_config()
86 to->height = out_frames[0]->frame_info.res.height; in ia_css_bayer_io_config()
/linux-6.3-rc2/drivers/media/platform/mediatek/vcodec/venc/
A Dvenc_h264_if.c531 struct venc_frame_info frame_info; in h264_encode_frame() local
544 frame_info.frm_count = inst->frm_cnt; in h264_encode_frame()
545 frame_info.skip_frm_count = inst->skip_frm_cnt; in h264_encode_frame()
546 frame_info.frm_type = h264_frame_type(inst->frm_cnt, gop_size, in h264_encode_frame()
549 frame_info.frm_count, frame_info.skip_frm_count, in h264_encode_frame()
550 frame_info.frm_type); in h264_encode_frame()
553 frm_buf, bs_buf, &frame_info); in h264_encode_frame()
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/
A Dia_css_tnr.host.c82 ret = ia_css_dma_configure_from_info(&to->port_b, &from->tnr_frames[0]->frame_info); in ia_css_tnr_config()
86 to->frame_height = from->tnr_frames[0]->frame_info.res.height; in ia_css_tnr_config()
/linux-6.3-rc2/drivers/net/wireless/rsi/
A Drsi_91x_hal.c112 mgmt_desc->frame_info = cpu_to_le16(RSI_INSERT_SEQ_IN_FW); in rsi_prepare_mgmt_desc()
113 mgmt_desc->frame_info |= cpu_to_le16(RATE_INFO_ENABLE); in rsi_prepare_mgmt_desc()
115 mgmt_desc->frame_info |= cpu_to_le16(RSI_BROADCAST_PKT); in rsi_prepare_mgmt_desc()
225 data_desc->frame_info = cpu_to_le16(RATE_INFO_ENABLE); in rsi_prepare_data_desc()
241 data_desc->frame_info = cpu_to_le16(RATE_INFO_ENABLE); in rsi_prepare_data_desc()
272 data_desc->frame_info = cpu_to_le16(RATE_INFO_ENABLE); in rsi_prepare_data_desc()
273 data_desc->frame_info |= cpu_to_le16(RSI_BROADCAST_PKT); in rsi_prepare_data_desc()
287 data_desc->frame_info |= cpu_to_le16(MORE_DATA_PRESENT); in rsi_prepare_data_desc()
458 bcn_frm->frame_info = cpu_to_le16(RSI_DATA_DESC_MAC_BBP_INFO | in rsi_prepare_beacon()
481 bcn_frm->frame_info |= cpu_to_le16(RSI_DATA_DESC_DTIM_BEACON); in rsi_prepare_beacon()
A Drsi_hal.h192 __le16 frame_info; member
206 __le16 frame_info; member
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/runtime/debug/src/
A Dia_css_debug.c1303 frame->frame_info.res.width, frame->frame_info.res.height); in ia_css_debug_frame_print()
1305 frame->frame_info.padded_width); in ia_css_debug_frame_print()
1307 switch (frame->frame_info.format) { in ia_css_debug_frame_print()
2567 debug_frame_format2str(frame->frame_info.format), in ia_css_debug_pipe_graph_dump_frame()
2568 frame->frame_info.res.width, in ia_css_debug_pipe_graph_dump_frame()
2569 frame->frame_info.padded_width, in ia_css_debug_pipe_graph_dump_frame()
2570 frame->frame_info.res.height, in ia_css_debug_pipe_graph_dump_frame()
2571 frame->frame_info.raw_bit_depth, in ia_css_debug_pipe_graph_dump_frame()
2869 out_frame->frame_info.res.width, in ia_css_debug_pipe_graph_dump_sp_raw_copy()
2870 out_frame->frame_info.padded_width, in ia_css_debug_pipe_graph_dump_sp_raw_copy()
[all …]
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/
A Dia_css_ref.host.c33 ret = ia_css_dma_configure_from_info(&to->port_b, &from->ref_frames[0]->frame_info); in ia_css_ref_config()
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_packet.c35 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info) in sparx5_ifh_parse()
60 struct frame_info fi; in sparx5_xtr_grp()
A Dsparx5_main.h305 struct frame_info { struct
311 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info); argument
/linux-6.3-rc2/drivers/staging/media/sunxi/cedrus/
A Dcedrus_h265.c130 struct cedrus_h265_sram_frame_info frame_info = { in cedrus_h265_frame_info_write_single() local
145 cedrus_h265_sram_write_data(dev, &frame_info, sizeof(frame_info)); in cedrus_h265_frame_info_write_single()
A Dcedrus_h264.c31 __le32 frame_info; member
78 pic->frame_info = cpu_to_le32(buf->codec.h264.pic_type << 8); in cedrus_fill_ref_pic()

Completed in 61 milliseconds

12