/kernel/linux/linux-5.10/kernel/sched/rtg/ |
H A D | frame_rtg.c | 22 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 D | rtg_ctrl.c | 162 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 D | frame_rtg.h | 82 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 D | frame_rtg.c | 22 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 D | rtg_ctrl.c | 162 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 D | frame_rtg.h | 83 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 D | stacktrace.c | 43 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 D | stacktrace.c | 44 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 D | vkms_plane.c | 27 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 D | vkms_formats.c | 12 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 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, 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 D | frame.c | 168 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 D | frame_rtg.h | 15 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 D | frame_rtg.h | 15 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 D | venc_vpu_if.c | 253 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 D | venc_h264_if.c | 440 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 D | ia_css_frame_public.h | 161 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 D | ia_css_yuv444_io.host.c | 82 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 D | ia_css_bayer_io.host.c | 81 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 D | venc_vpu_if.c | 229 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 D | venc_h264_if.c | 514 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 D | ia_css_tnr.host.c | 82 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 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 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 D | rsi_91x_hal.c | 112 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 D | rsi_91x_hal.c | 112 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...] |