Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/kernel/sched/rtg/
H A Dframe_rtg.c22 static struct frame_info g_multi_frame_info[MULTI_FRAME_NUM];
121 struct frame_info *rtg_frame_info(int id) in rtg_frame_info()
171 int set_frame_rate(struct frame_info *frame_info, int rate) in set_frame_rate() argument
181 if (!frame_info || !frame_info->rtg) in set_frame_rate()
184 frame_info->frame_rate = (unsigned int)rate; in set_frame_rate()
185 frame_info->frame_time = div_u64(NSEC_PER_SEC, rate); in set_frame_rate()
186 frame_info->max_vload_time = in set_frame_rate()
187 div_u64(frame_info in set_frame_rate()
198 struct frame_info *frame_info = NULL; alloc_multi_frame_info() local
249 struct frame_info *frame_info = NULL; rtg_active_multi_frame_info() local
273 do_update_frame_task_prio(struct frame_info *frame_info, struct task_struct *task, int prio) do_update_frame_task_prio() argument
338 struct frame_info *frame_info = NULL; search_rtg() local
367 update_frame_task_prio(struct frame_info *frame_info, int prio) update_frame_task_prio() argument
382 set_frame_prio(struct frame_info *frame_info, int prio) set_frame_prio() argument
496 update_frame_thread(struct frame_info *frame_info, int old_prio, int prio, int pid, struct task_struct *old_task) update_frame_thread() argument
547 update_frame_thread_info(struct frame_info *frame_info, struct frame_thread_info *frame_thread_info) update_frame_thread_info() argument
583 do_set_frame_sched_state(struct frame_info *frame_info, struct task_struct *task, bool enable, int prio) do_set_frame_sched_state() argument
604 set_frame_sched_state(struct frame_info *frame_info, bool enable) set_frame_sched_state() argument
655 check_frame_util_invalid(const struct frame_info *frame_info, u64 timeline) check_frame_util_invalid() argument
663 calc_prev_fake_load_util(const struct frame_info *frame_info) calc_prev_fake_load_util() argument
680 calc_prev_frame_load_util(const struct frame_info *frame_info) calc_prev_frame_load_util() argument
699 update_frame_prev_load(struct frame_info *frame_info, bool fake) update_frame_prev_load() argument
717 do_frame_end(struct frame_info *frame_info, bool fake) do_frame_end() argument
756 calc_frame_exec(const struct frame_info *frame_info) calc_frame_exec() argument
769 calc_frame_util(const struct frame_info *frame_info, bool fake) calc_frame_util() argument
796 calc_frame_vload(const struct frame_info *frame_info, u64 timeline) calc_frame_vload() argument
816 update_frame_info_tick_inner(int id, struct frame_info *frame_info, u64 timeline) update_frame_info_tick_inner() argument
872 frame_boost(struct frame_info *frame_info) frame_boost() argument
886 struct frame_info *frame_info = NULL; update_frame_info_tick() local
925 set_frame_margin(struct frame_info *frame_info, int margin) set_frame_margin() argument
949 set_frame_start(struct frame_info *frame_info) set_frame_start() argument
996 set_frame_end(struct frame_info *frame_info) set_frame_end() argument
1002 update_frame_timestamp(unsigned long status, struct frame_info *frame_info, struct related_thread_group *grp) update_frame_timestamp() argument
1038 set_frame_status(struct frame_info *frame_info, unsigned long status) set_frame_status() argument
1090 set_frame_timestamp(struct frame_info *frame_info, unsigned long timestamp) set_frame_timestamp() argument
1107 set_frame_min_util(struct frame_info *frame_info, int min_util, bool is_boost) set_frame_min_util() argument
1136 set_frame_max_util(struct frame_info *frame_info, int max_util) set_frame_max_util() argument
1172 _init_frame_info(struct frame_info *frame_info, int id) _init_frame_info() argument
[all...]
H A Drtg_ctrl.c162 static int do_update_rt_frame_num(struct frame_info *frame_info, int new_type) in do_update_rt_frame_num() argument
167 mutex_lock(&frame_info->lock); in do_update_rt_frame_num()
168 old_type = frame_info->prio - DEFAULT_RT_PRIO; in do_update_rt_frame_num()
185 mutex_unlock(&frame_info->lock); in do_update_rt_frame_num()
190 static int update_rt_frame_num(struct frame_info *frame_info, int new_type, int cmd) in update_rt_frame_num() argument
196 ret = do_update_rt_frame_num(frame_info, new_type); in update_rt_frame_num()
215 trace_rtg_frame_sched(frame_info->rtg->id, "g_rt_frame_num", atomic_read(&g_rt_frame_num)); in update_rt_frame_num()
216 trace_rtg_frame_sched(frame_info in update_rt_frame_num()
253 struct frame_info *frame_info = NULL; parse_rtg_attr() local
366 start_frame_freq(struct frame_info *frame_info) start_frame_freq() argument
377 set_frame(struct frame_info *frame_info, int margin) set_frame() argument
396 reset_frame(struct frame_info *frame_info) reset_frame() argument
413 struct frame_info *frame_info = NULL; update_frame_state() local
462 struct frame_info *frame_info = NULL; stop_frame_freq() local
491 struct frame_info *frame_info = NULL; set_min_util() local
517 struct frame_info *frame_info = NULL; set_margin() local
543 clear_rtg_frame_thread(struct frame_info *frame_info, bool reset) clear_rtg_frame_thread() argument
590 struct frame_info *frame_info; parse_create_rtg_grp() local
618 struct frame_info *frame_info; parse_add_rtg_thread() local
672 struct frame_info *frame_info; do_clear_or_destroy_grp() local
793 reset_frame_info(struct frame_info *frame_info) reset_frame_info() argument
807 struct frame_info *frame_info = NULL; do_init_proc_state() local
867 struct frame_info *frame_info = NULL; deinit_proc_state() local
[all...]
H A Dframe_rtg.h82 int set_frame_rate(struct frame_info *frame_info, int rate);
84 struct frame_info *rtg_active_multi_frame_info(int id);
85 struct frame_info *rtg_multi_frame_info(int id);
88 void set_frame_prio(struct frame_info *frame_info, int prio);
89 struct task_struct *update_frame_thread(struct frame_info *frame_info,
92 void update_frame_thread_info(struct frame_info *frame_info,
103 frame_info_rtg_load(const struct frame_info *frame_info) frame_info_rtg_load() argument
[all...]
/kernel/linux/linux-6.6/kernel/sched/rtg/
H A Dframe_rtg.c22 static struct frame_info g_multi_frame_info[MULTI_FRAME_NUM];
121 struct frame_info *rtg_frame_info(int id) in rtg_frame_info()
171 int set_frame_rate(struct frame_info *frame_info, int rate) in set_frame_rate() argument
181 if (!frame_info || !frame_info->rtg) in set_frame_rate()
184 frame_info->frame_rate = (unsigned int)rate; in set_frame_rate()
185 frame_info->frame_time = div_u64(NSEC_PER_SEC, rate); in set_frame_rate()
186 frame_info->max_vload_time = in set_frame_rate()
187 div_u64(frame_info in set_frame_rate()
198 struct frame_info *frame_info = NULL; alloc_multi_frame_info() local
249 struct frame_info *frame_info = NULL; rtg_active_multi_frame_info() local
273 do_update_frame_task_prio(struct frame_info *frame_info, struct task_struct *task, int prio) do_update_frame_task_prio() argument
338 struct frame_info *frame_info = NULL; search_rtg() local
367 update_frame_task_prio(struct frame_info *frame_info, int prio) update_frame_task_prio() argument
382 set_frame_prio(struct frame_info *frame_info, int prio) set_frame_prio() argument
496 update_frame_thread(struct frame_info *frame_info, int old_prio, int prio, int pid, struct task_struct *old_task) update_frame_thread() argument
547 update_frame_thread_info(struct frame_info *frame_info, struct frame_thread_info *frame_thread_info) update_frame_thread_info() argument
583 do_set_frame_sched_state(struct frame_info *frame_info, struct task_struct *task, bool enable, int prio) do_set_frame_sched_state() argument
604 set_frame_sched_state(struct frame_info *frame_info, bool enable) set_frame_sched_state() argument
655 check_frame_util_invalid(const struct frame_info *frame_info, u64 timeline) check_frame_util_invalid() argument
663 calc_prev_fake_load_util(const struct frame_info *frame_info) calc_prev_fake_load_util() argument
680 calc_prev_frame_load_util(const struct frame_info *frame_info) calc_prev_frame_load_util() argument
699 update_frame_prev_load(struct frame_info *frame_info, bool fake) update_frame_prev_load() argument
717 do_frame_end(struct frame_info *frame_info, bool fake) do_frame_end() argument
756 calc_frame_exec(const struct frame_info *frame_info) calc_frame_exec() argument
769 calc_frame_util(const struct frame_info *frame_info, bool fake) calc_frame_util() argument
796 calc_frame_vload(const struct frame_info *frame_info, u64 timeline) calc_frame_vload() argument
816 update_frame_info_tick_inner(int id, struct frame_info *frame_info, u64 timeline) update_frame_info_tick_inner() argument
872 frame_boost(struct frame_info *frame_info) frame_boost() argument
886 struct frame_info *frame_info = NULL; update_frame_info_tick() local
925 set_frame_margin(struct frame_info *frame_info, int margin) set_frame_margin() argument
949 set_frame_start(struct frame_info *frame_info) set_frame_start() argument
996 set_frame_end(struct frame_info *frame_info) set_frame_end() argument
1002 update_frame_timestamp(unsigned long status, struct frame_info *frame_info, struct related_thread_group *grp) update_frame_timestamp() argument
1038 set_frame_status(struct frame_info *frame_info, unsigned long status) set_frame_status() argument
1090 set_frame_timestamp(struct frame_info *frame_info, unsigned long timestamp) set_frame_timestamp() argument
1107 set_frame_min_util(struct frame_info *frame_info, int min_util, bool is_boost) set_frame_min_util() argument
1136 set_frame_max_util(struct frame_info *frame_info, int max_util) set_frame_max_util() argument
1172 _init_frame_info(struct frame_info *frame_info, int id) _init_frame_info() argument
[all...]
H A Drtg_ctrl.c162 static int do_update_rt_frame_num(struct frame_info *frame_info, int new_type) in do_update_rt_frame_num() argument
167 mutex_lock(&frame_info->lock); in do_update_rt_frame_num()
168 old_type = frame_info->prio - DEFAULT_RT_PRIO; in do_update_rt_frame_num()
185 mutex_unlock(&frame_info->lock); in do_update_rt_frame_num()
190 static int update_rt_frame_num(struct frame_info *frame_info, int new_type, int cmd) in update_rt_frame_num() argument
196 ret = do_update_rt_frame_num(frame_info, new_type); in update_rt_frame_num()
215 trace_rtg_frame_sched(frame_info->rtg->id, "g_rt_frame_num", atomic_read(&g_rt_frame_num)); in update_rt_frame_num()
216 trace_rtg_frame_sched(frame_info in update_rt_frame_num()
253 struct frame_info *frame_info = NULL; parse_rtg_attr() local
366 start_frame_freq(struct frame_info *frame_info) start_frame_freq() argument
377 set_frame(struct frame_info *frame_info, int margin) set_frame() argument
396 reset_frame(struct frame_info *frame_info) reset_frame() argument
413 struct frame_info *frame_info = NULL; update_frame_state() local
462 struct frame_info *frame_info = NULL; stop_frame_freq() local
491 struct frame_info *frame_info = NULL; set_min_util() local
517 struct frame_info *frame_info = NULL; set_margin() local
543 clear_rtg_frame_thread(struct frame_info *frame_info, bool reset) clear_rtg_frame_thread() argument
590 struct frame_info *frame_info; parse_create_rtg_grp() local
618 struct frame_info *frame_info; parse_add_rtg_thread() local
672 struct frame_info *frame_info; do_clear_or_destroy_grp() local
793 reset_frame_info(struct frame_info *frame_info) reset_frame_info() argument
807 struct frame_info *frame_info = NULL; do_init_proc_state() local
867 struct frame_info *frame_info = NULL; deinit_proc_state() local
[all...]
H A Dframe_rtg.h83 int set_frame_rate(struct frame_info *frame_info, int rate);
85 struct frame_info *rtg_active_multi_frame_info(int id);
86 struct frame_info *rtg_multi_frame_info(int id);
89 void set_frame_prio(struct frame_info *frame_info, int prio);
90 struct task_struct *update_frame_thread(struct frame_info *frame_info,
93 void update_frame_thread_info(struct frame_info *frame_info,
104 frame_info_rtg_load(const struct frame_info *frame_info) frame_info_rtg_load() argument
[all...]
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dstacktrace.c43 struct unwind_frame_info *frame_info) in seed_unwind_frame_info()
50 frame_info->task = tsk; in seed_unwind_frame_info()
52 frame_info->regs.r27 = regs->fp; in seed_unwind_frame_info()
53 frame_info->regs.r28 = regs->sp; in seed_unwind_frame_info()
54 frame_info->regs.r31 = regs->blink; in seed_unwind_frame_info()
55 frame_info->regs.r63 = regs->ret; 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 in seed_unwind_frame_info()
42 seed_unwind_frame_info(struct task_struct *tsk, struct pt_regs *regs, struct unwind_frame_info *frame_info) seed_unwind_frame_info() argument
122 struct unwind_frame_info frame_info; arc_unwind_core() local
[all...]
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dstacktrace.c44 struct unwind_frame_info *frame_info) in seed_unwind_frame_info()
51 frame_info->task = tsk; in seed_unwind_frame_info()
53 frame_info->regs.r27 = regs->fp; in seed_unwind_frame_info()
54 frame_info->regs.r28 = regs->sp; in seed_unwind_frame_info()
55 frame_info->regs.r31 = regs->blink; in seed_unwind_frame_info()
56 frame_info->regs.r63 = regs->ret; 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 in seed_unwind_frame_info()
43 seed_unwind_frame_info(struct task_struct *tsk, struct pt_regs *regs, struct unwind_frame_info *frame_info) seed_unwind_frame_info() argument
123 struct unwind_frame_info frame_info; arc_unwind_core() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vkms/
H 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()
35 DRM_DEBUG_KMS("Couldn't allocate frame_info\n"); in vkms_plane_duplicate_state()
40 vkms_state->frame_info = frame_info; in vkms_plane_duplicate_state()
53 if (crtc && vkms_state->frame_info->fb) { in vkms_plane_destroy_state()
57 if (drm_framebuffer_read_refcount(vkms_state->frame_info->fb)) in vkms_plane_destroy_state()
58 drm_framebuffer_put(vkms_state->frame_info in vkms_plane_destroy_state()
102 struct vkms_frame_info *frame_info; vkms_plane_atomic_update() local
[all...]
H A Dvkms_formats.c12 static size_t pixel_offset(const struct vkms_frame_info *frame_info, int x, int y) in pixel_offset() argument
14 return frame_info->offset + (y * frame_info->pitch) in pixel_offset()
15 + (x * frame_info->cpp); in pixel_offset()
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, in packed_pixels_addr() argument
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()
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) get_x_position() argument
130 struct vkms_frame_info *frame_info = plane->frame_info; vkms_compose_row() local
220 struct vkms_frame_info *frame_info = &wb->wb_frame_info; vkms_writeback_row() 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, in pre_mul_alpha_blend() argument
44 int x_dst = frame_info->dst.x1; in pre_mul_alpha_blend()
47 int x_limit = min_t(size_t, drm_rect_width(&frame_info->dst), in pre_mul_alpha_blend()
58 static int get_y_pos(struct vkms_frame_info *frame_info, int y) in get_y_pos() argument
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 in get_y_pos()
73 check_limit(struct vkms_frame_info *frame_info, int pos) check_limit() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/frame/src/
H A Dframe.c168 switch (frame->frame_info.format) { in ia_css_frame_init_planes()
175 frame->frame_info.res.height, in ia_css_frame_init_planes()
176 frame->frame_info.padded_width, in ia_css_frame_init_planes()
177 frame->frame_info.raw_bit_depth); in ia_css_frame_init_planes()
181 frame->frame_info.res.height, in ia_css_frame_init_planes()
182 frame->frame_info.padded_width, in ia_css_frame_init_planes()
183 frame->frame_info.raw_bit_depth <= 8 ? 1 : 2); in ia_css_frame_init_planes()
187 frame->frame_info.res.height, in ia_css_frame_init_planes()
188 frame->frame_info.padded_width, 2); in ia_css_frame_init_planes()
192 frame->frame_info in ia_css_frame_init_planes()
734 ia_css_frame_init_from_info(struct ia_css_frame *frame, const struct ia_css_frame_info *frame_info) ia_css_frame_init_from_info() argument
[all...]
/kernel/linux/linux-5.10/include/linux/sched/
H A Dframe_rtg.h15 struct frame_info { struct
17 * use rtg load tracking in frame_info
68 struct frame_info *rtg_frame_info(int id);
70 struct related_thread_group *frame_info_rtg(const struct frame_info *frame_info) in frame_info_rtg() argument
72 return frame_info->rtg; in frame_info_rtg()
/kernel/linux/linux-6.6/include/linux/sched/
H A Dframe_rtg.h15 struct frame_info { struct
17 * use rtg load tracking in frame_info
68 struct frame_info *rtg_frame_info(int id);
70 struct related_thread_group *frame_info_rtg(const struct frame_info *frame_info) in frame_info_rtg() argument
72 return frame_info->rtg; in frame_info_rtg()
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/
H A Dvenc_vpu_if.c253 struct venc_frame_info *frame_info) in vpu_enc_encode_32bits()
283 if (is_ext && frame_info) { in vpu_enc_encode_32bits()
285 out.data[0] = frame_info->frm_count; in vpu_enc_encode_32bits()
286 out.data[1] = frame_info->skip_frm_count; in vpu_enc_encode_32bits()
287 out.data[2] = frame_info->frm_type; in vpu_enc_encode_32bits()
301 struct venc_frame_info *frame_info) in vpu_enc_encode_34bits()
329 if (frame_info) { in vpu_enc_encode_34bits()
331 out.data[0] = frame_info->frm_count; in vpu_enc_encode_34bits()
332 out.data[1] = frame_info->skip_frm_count; in vpu_enc_encode_34bits()
333 out.data[2] = frame_info in vpu_enc_encode_34bits()
249 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) vpu_enc_encode_32bits() argument
297 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) vpu_enc_encode_34bits() argument
343 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) vpu_enc_encode() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/venc/
H A Dvenc_h264_if.c440 struct venc_frame_info frame_info; in h264_encode_frame() local
444 frame_info.frm_count = inst->frm_cnt; in h264_encode_frame()
445 frame_info.skip_frm_count = inst->skip_frm_cnt; in h264_encode_frame()
446 frame_info.frm_type = h264_frame_type(inst); in h264_encode_frame()
448 frame_info.frm_count, frame_info.skip_frm_count, in h264_encode_frame()
449 frame_info.frm_type); in h264_encode_frame()
451 bs_buf, bs_size, &frame_info); in h264_encode_frame()
/kernel/linux/linux-6.6/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
202 .frame_info = IA_CSS_BINARY_DEFAULT_FRAME_INFO, \
267 return frame ? &frame->frame_info : NULL; in ia_css_frame_get_info()
/kernel/linux/linux-6.6/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); 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()
/kernel/linux/linux-6.6/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); 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()
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/
H A Dvenc_vpu_if.c229 struct venc_frame_info *frame_info) in vpu_enc_encode()
259 if (is_ext && frame_info) { in vpu_enc_encode()
261 out.data[0] = frame_info->frm_count; in vpu_enc_encode()
262 out.data[1] = frame_info->skip_frm_count; in vpu_enc_encode()
263 out.data[2] = frame_info->frm_type; in vpu_enc_encode()
225 vpu_enc_encode(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, unsigned int *bs_size, struct venc_frame_info *frame_info) vpu_enc_encode() argument
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/venc/
H A Dvenc_h264_if.c514 struct venc_frame_info frame_info; in h264_encode_frame() local
526 frame_info.frm_count = inst->frm_cnt; in h264_encode_frame()
527 frame_info.skip_frm_count = inst->skip_frm_cnt; in h264_encode_frame()
528 frame_info.frm_type = h264_frame_type(inst->frm_cnt, gop_size, in h264_encode_frame()
531 frame_info.frm_count, frame_info.skip_frm_count, in h264_encode_frame()
532 frame_info.frm_type); in h264_encode_frame()
535 frm_buf, bs_buf, &frame_info); in h264_encode_frame()
/kernel/linux/linux-6.6/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); in ia_css_tnr_config()
86 to->frame_height = from->tnr_frames[0]->frame_info.res.height; in ia_css_tnr_config()
/kernel/linux/linux-6.6/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
837 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()
851 static inline void vdec_av1_slice_clear_fb(struct vdec_av1_slice_frame_info *frame_info) in vdec_av1_slice_clear_fb() argument
853 memset((void *)frame_info, 0, sizeof(struct vdec_av1_slice_frame_info)); in vdec_av1_slice_clear_fb()
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_id in vdec_av1_slice_decrease_ref_count()
1493 struct vdec_av1_slice_frame_info *frame_info; vdec_av1_slice_setup_ref() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/rsi/
H 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()
461 bcn_frm->frame_info = cpu_to_le16(RSI_DATA_DESC_MAC_BBP_INFO | in rsi_prepare_beacon()
484 bcn_frm->frame_info | in rsi_prepare_beacon()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/
H 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 | in rsi_prepare_beacon()
[all...]

Completed in 16 milliseconds

123