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

12

/linux-master/arch/arc/kernel/
H A Dstacktrace.c44 struct unwind_frame_info *frame_info)
51 frame_info->task = tsk;
53 frame_info->regs.r27 = regs->fp;
54 frame_info->regs.r28 = regs->sp;
55 frame_info->regs.r31 = regs->blink;
56 frame_info->regs.r63 = regs->ret;
57 frame_info->call_frame = 0;
64 frame_info->task = current;
74 frame_info->regs.r27 = fp;
75 frame_info
43 seed_unwind_frame_info(struct task_struct *tsk, struct pt_regs *regs, struct unwind_frame_info *frame_info) argument
123 struct unwind_frame_info frame_info; local
[all...]
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_plane.c27 struct vkms_frame_info *frame_info; local
33 frame_info = kzalloc(sizeof(*frame_info), GFP_KERNEL);
34 if (!frame_info) {
35 DRM_DEBUG_KMS("Couldn't allocate frame_info\n");
40 vkms_state->frame_info = frame_info;
53 if (crtc && vkms_state->frame_info->fb) {
57 if (drm_framebuffer_read_refcount(vkms_state->frame_info->fb))
58 drm_framebuffer_put(vkms_state->frame_info
102 struct vkms_frame_info *frame_info; local
[all...]
H A Dvkms_formats.c12 static size_t pixel_offset(const struct vkms_frame_info *frame_info, int x, int y) argument
14 return frame_info->offset + (y * frame_info->pitch)
15 + (x * frame_info->cpp);
21 * @frame_info: Buffer metadata
25 * Takes the information stored in the frame_info, a pair of coordinates, and
31 static void *packed_pixels_addr(const struct vkms_frame_info *frame_info, argument
34 size_t offset = pixel_offset(frame_info, x, y);
36 return (u8 *)frame_info->map[0].vaddr + offset;
39 static void *get_packed_src_addr(const struct vkms_frame_info *frame_info, in argument
47 get_x_position(const struct vkms_frame_info *frame_info, int limit, int x) argument
130 struct vkms_frame_info *frame_info = plane->frame_info; local
220 struct vkms_frame_info *frame_info = &wb->wb_frame_info; local
[all...]
H A Dvkms_composer.c27 * @frame_info: Source framebuffer's metadata
31 * Using the information from the `frame_info`, this blends only the
40 static void pre_mul_alpha_blend(struct vkms_frame_info *frame_info, argument
44 int x_dst = frame_info->dst.x1;
47 int x_limit = min_t(size_t, drm_rect_width(&frame_info->dst),
58 static int get_y_pos(struct vkms_frame_info *frame_info, int y) argument
60 if (frame_info->rotation & DRM_MODE_REFLECT_Y)
61 return drm_rect_height(&frame_info->rotated) - y - 1;
63 switch (frame_info->rotation & DRM_MODE_ROTATE_MASK) {
65 return frame_info
73 check_limit(struct vkms_frame_info *frame_info, int pos) argument
[all...]
H A Dvkms_drv.h57 * @frame_info: data required for composing computation
61 struct vkms_frame_info *frame_info; member in struct:vkms_plane_state
/linux-master/drivers/staging/media/atomisp/pci/runtime/frame/src/
H A Dframe.c168 switch (frame->frame_info.format) {
175 frame->frame_info.res.height,
176 frame->frame_info.padded_width,
177 frame->frame_info.raw_bit_depth);
181 frame->frame_info.res.height,
182 frame->frame_info.padded_width,
183 frame->frame_info.raw_bit_depth <= 8 ? 1 : 2);
187 frame->frame_info.res.height,
188 frame->frame_info.padded_width, 2);
192 frame->frame_info
734 ia_css_frame_init_from_info(struct ia_css_frame *frame, const struct ia_css_frame_info *frame_info) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/
H A Dvenc_vpu_if.h47 struct venc_frame_info *frame_info);
H A Dvenc_vpu_if.c255 struct venc_frame_info *frame_info)
285 if (is_ext && frame_info) {
287 out.data[0] = frame_info->frm_count;
288 out.data[1] = frame_info->skip_frm_count;
289 out.data[2] = frame_info->frm_type;
303 struct venc_frame_info *frame_info)
331 if (frame_info) {
333 out.data[0] = frame_info->frm_count;
334 out.data[1] = frame_info->skip_frm_count;
335 out.data[2] = frame_info
251 vpu_enc_encode_32bits(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_frame_info *frame_info) argument
299 vpu_enc_encode_34bits(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_frame_info *frame_info) argument
345 vpu_enc_encode(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_frame_info *frame_info) argument
[all...]
/linux-master/drivers/staging/media/atomisp/pci/
H A Dia_css_frame_public.h161 struct ia_css_frame_info frame_info; /** info struct describing the frame */ member in struct:ia_css_frame
202 .frame_info = IA_CSS_BINARY_DEFAULT_FRAME_INFO, \
267 return frame ? &frame->frame_info : NULL;
H A Dsh_css_sp.c276 pipe->copy.raw.height = out_frame->frame_info.res.height;
277 pipe->copy.raw.width = out_frame->frame_info.res.width;
278 pipe->copy.raw.padded_width = out_frame->frame_info.padded_width;
279 pipe->copy.raw.raw_bit_depth = out_frame->frame_info.raw_bit_depth;
347 pipe->copy.raw.height = out_frame->frame_info.res.height;
348 pipe->copy.raw.width = out_frame->frame_info.res.width;
349 pipe->copy.raw.padded_width = out_frame->frame_info.padded_width;
350 pipe->copy.raw.raw_bit_depth = out_frame->frame_info.raw_bit_depth;
447 ia_css_frame_info_to_frame_sp_info(&sp_frame_out->info, &frame_in->frame_info);
449 switch (frame_in->frame_info
[all...]
H A Datomisp_fops.c58 ret = atomisp_get_css_frame_info(pipe->asd, &pipe->frame_info);
70 ret = atomisp_get_css_frame_info(pipe->asd, &pipe->frame_info);
91 ret = ia_css_frame_init_from_info(frame, &pipe->frame_info);
H A Datomisp_subdev.h68 struct ia_css_frame_info frame_info; member in struct:atomisp_video_pipe
H A Datomisp_compat.h247 struct ia_css_frame_info *frame_info);
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/
H A Dia_css_yuv444_io.host.c82 ret = ia_css_dma_configure_from_info(&config, &out_frames[0]->frame_info);
87 to->width = out_frames[0]->frame_info.res.width;
88 to->height = out_frames[0]->frame_info.res.height;
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/
H A Dia_css_bayer_io.host.c81 ret = ia_css_dma_configure_from_info(&config, &out_frames[0]->frame_info);
85 to->width = out_frames[0]->frame_info.res.width;
86 to->height = out_frames[0]->frame_info.res.height;
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/
H A Dia_css_tnr.host.c82 ret = ia_css_dma_configure_from_info(&to->port_b, &from->tnr_frames[0]->frame_info);
86 to->frame_height = from->tnr_frames[0]->frame_info.res.height;
/linux-master/drivers/net/wireless/rsi/
H A Drsi_hal.h192 __le16 frame_info; member in struct:rsi_mgmt_desc
206 __le16 frame_info; member in struct:rsi_data_desc
H A Drsi_91x_hal.c112 mgmt_desc->frame_info = cpu_to_le16(RSI_INSERT_SEQ_IN_FW);
113 mgmt_desc->frame_info |= cpu_to_le16(RATE_INFO_ENABLE);
115 mgmt_desc->frame_info |= cpu_to_le16(RSI_BROADCAST_PKT);
225 data_desc->frame_info = cpu_to_le16(RATE_INFO_ENABLE);
241 data_desc->frame_info = cpu_to_le16(RATE_INFO_ENABLE);
272 data_desc->frame_info = cpu_to_le16(RATE_INFO_ENABLE);
273 data_desc->frame_info |= cpu_to_le16(RSI_BROADCAST_PKT);
287 data_desc->frame_info |= cpu_to_le16(MORE_DATA_PRESENT);
458 bcn_frm->frame_info = cpu_to_le16(RSI_DATA_DESC_MAC_BBP_INFO |
481 bcn_frm->frame_info |
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/venc/
H A Dvenc_h264_if.c514 struct venc_frame_info frame_info; local
526 frame_info.frm_count = inst->frm_cnt;
527 frame_info.skip_frm_count = inst->skip_frm_cnt;
528 frame_info.frm_type = h264_frame_type(inst->frm_cnt, gop_size,
531 frame_info.frm_count, frame_info.skip_frm_count,
532 frame_info.frm_type);
535 frm_buf, bs_buf, &frame_info);
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/
H A Dia_css_ref.host.c33 ret = ia_css_dma_configure_from_info(&to->port_b, &from->ref_frames[0]->frame_info);
/linux-master/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c466 frame->frame_info.res.width, frame->frame_info.res.height);
468 frame->frame_info.padded_width);
469 ia_css_debug_dtrace(2, " format = %d\n", frame->frame_info.format);
470 switch (frame->frame_info.format) {
1100 debug_frame_format2str(frame->frame_info.format),
1101 frame->frame_info.res.width,
1102 frame->frame_info.padded_width,
1103 frame->frame_info.res.height,
1104 frame->frame_info
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_av1_req_lat_if.c606 * @frame_info: frame info for each slot
610 struct vdec_av1_slice_frame_info frame_info[AV1_MAX_FRAME_BUF_COUNT]; member in struct:vdec_av1_slice_slot
837 if (slots->frame_info[i].ref_count == 0) {
844 slots->frame_info[new_slot_idx].ref_count++;
851 static inline void vdec_av1_slice_clear_fb(struct vdec_av1_slice_frame_info *frame_info) argument
853 memset((void *)frame_info, 0, sizeof(struct vdec_av1_slice_frame_info));
858 struct vdec_av1_slice_frame_info *frame_info = slots->frame_info; local
860 frame_info[fb_idx].ref_count--;
861 if (frame_info[fb_id
1493 struct vdec_av1_slice_frame_info *frame_info; local
[all...]
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_packet.c35 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info)
60 struct frame_info fi;
H A Dsparx5_main.h307 struct frame_info { struct
313 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info);
/linux-master/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_h265.c130 struct cedrus_h265_sram_frame_info frame_info = { local
145 cedrus_h265_sram_write_data(dev, &frame_info, sizeof(frame_info));

Completed in 682 milliseconds

12