/linux-master/arch/arc/kernel/ |
H A D | stacktrace.c | 44 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 D | vkms_plane.c | 27 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 D | vkms_formats.c | 12 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 D | vkms_composer.c | 27 * @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 D | vkms_drv.h | 57 * @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 D | frame.c | 168 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 D | venc_vpu_if.h | 47 struct venc_frame_info *frame_info);
|
H A D | venc_vpu_if.c | 255 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 D | ia_css_frame_public.h | 161 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 D | sh_css_sp.c | 276 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 D | atomisp_fops.c | 58 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 D | atomisp_subdev.h | 68 struct ia_css_frame_info frame_info; member in struct:atomisp_video_pipe
|
H A D | atomisp_compat.h | 247 struct ia_css_frame_info *frame_info);
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ |
H A D | ia_css_yuv444_io.host.c | 82 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 D | ia_css_bayer_io.host.c | 81 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 D | ia_css_tnr.host.c | 82 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 D | rsi_hal.h | 192 __le16 frame_info; member in struct:rsi_mgmt_desc 206 __le16 frame_info; member in struct:rsi_data_desc
|
H A D | rsi_91x_hal.c | 112 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 D | venc_h264_if.c | 514 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 D | ia_css_ref.host.c | 33 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 D | ia_css_debug.c | 466 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 D | vdec_av1_req_lat_if.c | 606 * @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 D | sparx5_packet.c | 35 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info) 60 struct frame_info fi;
|
H A D | sparx5_main.h | 307 struct frame_info { struct 313 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info);
|
/linux-master/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_h265.c | 130 struct cedrus_h265_sram_frame_info frame_info = { local 145 cedrus_h265_sram_write_data(dev, &frame_info, sizeof(frame_info));
|