Home
last modified time | relevance | path

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

12

/linux/arch/arc/kernel/
A Dstacktrace.c51 frame_info->task = tsk; in seed_unwind_frame_info()
57 frame_info->call_frame = 0; in seed_unwind_frame_info()
64 frame_info->task = current; in seed_unwind_frame_info()
74 frame_info->regs.r27 = fp; in seed_unwind_frame_info()
75 frame_info->regs.r28 = sp; in seed_unwind_frame_info()
77 frame_info->regs.r63 = ret; in seed_unwind_frame_info()
78 frame_info->call_frame = 0; in seed_unwind_frame_info()
90 frame_info->task = tsk; in seed_unwind_frame_info()
106 frame_info->regs.r27 = 0; in seed_unwind_frame_info()
107 frame_info->regs.r28 += 60; in seed_unwind_frame_info()
[all …]
/linux/drivers/gpu/drm/vkms/
A Dvkms_plane.c27 struct vkms_frame_info *frame_info; in vkms_plane_duplicate_state() local
33 frame_info = kzalloc(sizeof(*frame_info), GFP_KERNEL); in vkms_plane_duplicate_state()
34 if (!frame_info) { in vkms_plane_duplicate_state()
40 vkms_state->frame_info = frame_info; in vkms_plane_duplicate_state()
61 kfree(vkms_state->frame_info); in vkms_plane_destroy_state()
62 vkms_state->frame_info = NULL; in vkms_plane_destroy_state()
112 frame_info = vkms_plane_state->frame_info; in vkms_plane_atomic_update()
116 frame_info->fb = fb; in vkms_plane_atomic_update()
117 memcpy(&frame_info->map, &shadow_plane_state->data, sizeof(frame_info->map)); in vkms_plane_atomic_update()
125 drm_rect_rotate(&frame_info->rotated, drm_rect_width(&frame_info->rotated), in vkms_plane_atomic_update()
[all …]
A Dvkms_formats.c14 return frame_info->offset + (y * frame_info->pitch) in pixel_offset()
15 + (x * frame_info->cpp); in pixel_offset()
34 size_t offset = pixel_offset(frame_info, x, y); in packed_pixels_addr()
36 return (u8 *)frame_info->map[0].vaddr + offset; in packed_pixels_addr()
41 int x_src = frame_info->src.x1 >> 16; in get_packed_src_addr()
42 int y_src = y - frame_info->rotated.y1 + (frame_info->src.y1 >> 16); in get_packed_src_addr()
44 return packed_pixels_addr(frame_info, x_src, y_src); in get_packed_src_addr()
130 struct vkms_frame_info *frame_info = plane->frame_info; in vkms_compose_row() local
138 src_pixels = get_packed_src_addr(frame_info, x + frame_info->rotated.y1) in vkms_compose_row()
139 + frame_info->cpp * y; in vkms_compose_row()
[all …]
A Dvkms_composer.c44 int x_dst = frame_info->dst.x1; in pre_mul_alpha_blend()
60 if (frame_info->rotation & DRM_MODE_REFLECT_Y) in get_y_pos()
61 return drm_rect_height(&frame_info->rotated) - y - 1; in get_y_pos()
63 switch (frame_info->rotation & DRM_MODE_ROTATE_MASK) { in get_y_pos()
65 return frame_info->rotated.x2 - y - 1; in get_y_pos()
67 return y + frame_info->rotated.x1; in get_y_pos()
75 if (drm_rotation_90_or_270(frame_info->rotation)) { in check_limit()
79 if (pos >= frame_info->rotated.y1 && pos < frame_info->rotated.y2) in check_limit()
197 y_pos = get_y_pos(plane[i]->frame_info, y); in blend()
199 if (!check_limit(plane[i]->frame_info, y_pos)) in blend()
[all …]
A Dvkms_drv.h61 struct vkms_frame_info *frame_info; member
/linux/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()
669 me->frame_info.format = format; in frame_create()
737 frame->frame_info.res.width = frame_info->res.width; in ia_css_frame_init_from_info()
738 frame->frame_info.res.height = frame_info->res.height; in ia_css_frame_init_from_info()
739 frame->frame_info.format = frame_info->format; in ia_css_frame_init_from_info()
740 frame->frame_info.padded_width = frame_info->padded_width; in ia_css_frame_init_from_info()
[all …]
/linux/drivers/media/platform/mediatek/vcodec/encoder/
A Dvenc_vpu_if.c255 struct venc_frame_info *frame_info) in vpu_enc_encode_32bits() argument
285 if (is_ext && frame_info) { in vpu_enc_encode_32bits()
287 out.data[0] = frame_info->frm_count; in vpu_enc_encode_32bits()
289 out.data[2] = frame_info->frm_type; in vpu_enc_encode_32bits()
303 struct venc_frame_info *frame_info) in vpu_enc_encode_34bits() argument
331 if (frame_info) { in vpu_enc_encode_34bits()
333 out.data[0] = frame_info->frm_count; in vpu_enc_encode_34bits()
335 out.data[2] = frame_info->frm_type; in vpu_enc_encode_34bits()
348 struct venc_frame_info *frame_info) in vpu_enc_encode() argument
354 frm_buf, bs_buf, frame_info); in vpu_enc_encode()
[all …]
A Dvenc_vpu_if.h47 struct venc_frame_info *frame_info);
/linux/drivers/staging/media/atomisp/pci/
A Dia_css_frame_public.h155 struct ia_css_frame_info frame_info; /** info struct describing the frame */ member
195 .frame_info = IA_CSS_BINARY_DEFAULT_FRAME_INFO, \
259 return frame ? &frame->frame_info : NULL; in ia_css_frame_get_info()
A Dsh_css_sp.c271 pipe->copy.raw.height = out_frame->frame_info.res.height; in sh_css_sp_start_raw_copy()
272 pipe->copy.raw.width = out_frame->frame_info.res.width; in sh_css_sp_start_raw_copy()
342 pipe->copy.raw.height = out_frame->frame_info.res.height; in sh_css_sp_start_isys_copy()
343 pipe->copy.raw.width = out_frame->frame_info.res.width; in sh_css_sp_start_isys_copy()
344 pipe->copy.raw.padded_width = out_frame->frame_info.padded_width; in sh_css_sp_start_isys_copy()
444 switch (frame_in->frame_info.format) { in sh_css_copy_frame_to_spframe()
528 switch (frame->frame_info.format) { in set_input_frame_buffer()
559 switch (frame->frame_info.format) { in set_output_frame_buffer()
600 switch (frame->frame_info.format) { in set_view_finder_buffer()
1005 ia_css_get_crop_offsets(pipe, &args->in_frame->frame_info); in sh_css_sp_init_stage()
[all …]
A Datomisp_fops.c58 ret = atomisp_get_css_frame_info(pipe->asd, &pipe->frame_info); in atomisp_queue_setup()
70 ret = atomisp_get_css_frame_info(pipe->asd, &pipe->frame_info); in atomisp_queue_setup()
91 ret = ia_css_frame_init_from_info(frame, &pipe->frame_info); in atomisp_buf_init()
A Datomisp_subdev.h69 struct ia_css_frame_info frame_info; member
A Datomisp_compat.h247 struct ia_css_frame_info *frame_info);
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/
A Dia_css_bayer_io.host.c82 ret = ia_css_dma_configure_from_info(&config, &out_frames[0]->frame_info); in ia_css_bayer_io_config()
86 to->width = out_frames[0]->frame_info.res.width; in ia_css_bayer_io_config()
87 to->height = out_frames[0]->frame_info.res.height; in ia_css_bayer_io_config()
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/
A Dia_css_yuv444_io.host.c83 ret = ia_css_dma_configure_from_info(&config, &out_frames[0]->frame_info); in ia_css_yuv444_io_config()
88 to->width = out_frames[0]->frame_info.res.width; in ia_css_yuv444_io_config()
89 to->height = out_frames[0]->frame_info.res.height; in ia_css_yuv444_io_config()
/linux/drivers/media/platform/mediatek/vcodec/encoder/venc/
A Dvenc_h264_if.c515 struct venc_frame_info frame_info; in h264_encode_frame() local
527 frame_info.frm_count = inst->frm_cnt; in h264_encode_frame()
528 frame_info.skip_frm_count = inst->skip_frm_cnt; in h264_encode_frame()
529 frame_info.frm_type = h264_frame_type(inst->frm_cnt, gop_size, in h264_encode_frame()
532 frame_info.frm_count, frame_info.skip_frm_count, in h264_encode_frame()
533 frame_info.frm_type); in h264_encode_frame()
536 frm_buf, bs_buf, &frame_info); in h264_encode_frame()
/linux/drivers/staging/media/atomisp/pci/runtime/debug/src/
A Dia_css_debug.c467 frame->frame_info.res.width, frame->frame_info.res.height); in ia_css_debug_frame_print()
469 frame->frame_info.padded_width); in ia_css_debug_frame_print()
471 switch (frame->frame_info.format) { in ia_css_debug_frame_print()
1101 debug_frame_format2str(frame->frame_info.format), in ia_css_debug_pipe_graph_dump_frame()
1102 frame->frame_info.res.width, in ia_css_debug_pipe_graph_dump_frame()
1103 frame->frame_info.padded_width, in ia_css_debug_pipe_graph_dump_frame()
1104 frame->frame_info.res.height, in ia_css_debug_pipe_graph_dump_frame()
1105 frame->frame_info.raw_bit_depth, in ia_css_debug_pipe_graph_dump_frame()
1403 out_frame->frame_info.res.width, in ia_css_debug_pipe_graph_dump_sp_raw_copy()
1404 out_frame->frame_info.padded_width, in ia_css_debug_pipe_graph_dump_sp_raw_copy()
[all …]
/linux/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/drivers/media/platform/mediatek/vcodec/decoder/vdec/
A Dvdec_av1_req_lat_if.c837 if (slots->frame_info[i].ref_count == 0) { in vdec_av1_slice_get_new_slot()
844 slots->frame_info[new_slot_idx].ref_count++; in vdec_av1_slice_get_new_slot()
858 struct vdec_av1_slice_frame_info *frame_info = slots->frame_info; in vdec_av1_slice_decrease_ref_count() local
860 frame_info[fb_idx].ref_count--; in vdec_av1_slice_decrease_ref_count()
861 if (frame_info[fb_idx].ref_count < 0) { in vdec_av1_slice_decrease_ref_count()
862 frame_info[fb_idx].ref_count = 0; in vdec_av1_slice_decrease_ref_count()
867 vdec_av1_slice_clear_fb(&frame_info[fb_idx]); in vdec_av1_slice_decrease_ref_count()
1500 &slots->frame_info[vsi->slot_id]; in vdec_av1_slice_setup_ref()
1501 struct vdec_av1_slice_frame_info *frame_info; in vdec_av1_slice_setup_ref() local
1512 frame_info = &slots->frame_info[slot_id]; in vdec_av1_slice_setup_ref()
[all …]
/linux/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/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/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_packet.c35 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info) in sparx5_ifh_parse()
64 struct frame_info fi; in sparx5_xtr_grp()
A Dsparx5_main.h303 struct frame_info { struct
309 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info); argument
/linux/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()

Completed in 67 milliseconds

12