Home
last modified time | relevance | path

Searched defs:job (Results 1 – 25 of 52) sorted by relevance

123

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
Dmali_pp_job.h139 MALI_STATIC_INLINE u32 mali_pp_job_get_id(struct mali_pp_job *job) in mali_pp_job_get_id()
145 MALI_STATIC_INLINE void mali_pp_job_set_cache_order(struct mali_pp_job *job, u32 cache_order) in mali_pp_job_set_cache_order()
152 MALI_STATIC_INLINE u32 mali_pp_job_get_cache_order(struct mali_pp_job *job) in mali_pp_job_get_cache_order()
158 MALI_STATIC_INLINE u64 mali_pp_job_get_user_id(struct mali_pp_job *job) in mali_pp_job_get_user_id()
164 MALI_STATIC_INLINE u32 mali_pp_job_get_frame_builder_id(struct mali_pp_job *job) in mali_pp_job_get_frame_builder_id()
170 MALI_STATIC_INLINE u32 mali_pp_job_get_flush_id(struct mali_pp_job *job) in mali_pp_job_get_flush_id()
176 MALI_STATIC_INLINE u32 mali_pp_job_get_pid(struct mali_pp_job *job) in mali_pp_job_get_pid()
182 MALI_STATIC_INLINE u32 mali_pp_job_get_tid(struct mali_pp_job *job) in mali_pp_job_get_tid()
188 MALI_STATIC_INLINE u32 *mali_pp_job_get_frame_registers(struct mali_pp_job *job) in mali_pp_job_get_frame_registers()
194 MALI_STATIC_INLINE u32 *mali_pp_job_get_dlbu_registers(struct mali_pp_job *job) in mali_pp_job_get_dlbu_registers()
[all …]
Dmali_gp_job.h98 MALI_STATIC_INLINE u32 mali_gp_job_get_id(struct mali_gp_job *job) in mali_gp_job_get_id()
104 MALI_STATIC_INLINE void mali_gp_job_set_cache_order(struct mali_gp_job *job, u32 cache_order) in mali_gp_job_set_cache_order()
111 MALI_STATIC_INLINE u32 mali_gp_job_get_cache_order(struct mali_gp_job *job) in mali_gp_job_get_cache_order()
117 MALI_STATIC_INLINE u64 mali_gp_job_get_user_id(struct mali_gp_job *job) in mali_gp_job_get_user_id()
123 MALI_STATIC_INLINE u32 mali_gp_job_get_frame_builder_id(struct mali_gp_job *job) in mali_gp_job_get_frame_builder_id()
129 MALI_STATIC_INLINE u32 mali_gp_job_get_flush_id(struct mali_gp_job *job) in mali_gp_job_get_flush_id()
135 MALI_STATIC_INLINE u32 mali_gp_job_get_pid(struct mali_gp_job *job) in mali_gp_job_get_pid()
141 MALI_STATIC_INLINE u32 mali_gp_job_get_tid(struct mali_gp_job *job) in mali_gp_job_get_tid()
147 MALI_STATIC_INLINE u32 *mali_gp_job_get_frame_registers(struct mali_gp_job *job) in mali_gp_job_get_frame_registers()
153 MALI_STATIC_INLINE struct mali_session_data *mali_gp_job_get_session(struct mali_gp_job *job) in mali_gp_job_get_session()
[all …]
Dmali_scheduler.c198 struct mali_pp_job *job; in mali_scheduler_job_physical_head_count() local
260 struct mali_pp_job *job; in mali_scheduler_job_pp_next() local
293 struct mali_pp_job *job; in mali_scheduler_job_next_is_virtual() local
308 struct mali_gp_job *job = NULL; in mali_scheduler_job_gp_get() local
340 struct mali_pp_job *job = NULL; in mali_scheduler_job_pp_physical_peek() local
383 struct mali_pp_job *job = NULL; in mali_scheduler_job_pp_virtual_peek() local
415 struct mali_pp_job *job = mali_scheduler_job_pp_physical_peek(); in mali_scheduler_job_pp_physical_get() local
442 struct mali_pp_job *job = mali_scheduler_job_pp_virtual_peek(); in mali_scheduler_job_pp_virtual_get() local
466 mali_scheduler_mask mali_scheduler_activate_gp_job(struct mali_gp_job *job) in mali_scheduler_activate_gp_job()
494 mali_scheduler_mask mali_scheduler_activate_pp_job(struct mali_pp_job *job) in mali_scheduler_activate_pp_job()
[all …]
Dmali_soft_job.c91 … void mali_soft_job_system_free_job(struct mali_soft_job_system *system, struct mali_soft_job *job) in mali_soft_job_system_free_job()
111 struct mali_soft_job *job, *tmp; in mali_soft_job_system_lookup_job() local
126 void mali_soft_job_destroy(struct mali_soft_job *job) in mali_soft_job_destroy()
151 struct mali_soft_job *job; in mali_soft_job_create() local
195 mali_timeline_point mali_soft_job_start(struct mali_soft_job *job, struct mali_timeline_fence *fenc… in mali_soft_job_start()
226 struct mali_soft_job *job; in mali_soft_job_is_activated() local
236 struct mali_soft_job *job; in mali_soft_job_system_signal_job() local
287 static void mali_soft_job_send_activated_notification(struct mali_soft_job *job) in mali_soft_job_send_activated_notification()
297 mali_scheduler_mask mali_soft_job_system_activate_job(struct mali_soft_job *job) in mali_soft_job_system_activate_job()
347 mali_scheduler_mask mali_soft_job_system_timeout_job(struct mali_soft_job *job) in mali_soft_job_system_timeout_job()
[all …]
Dmali_gp_job.c25 …li_gp_add_varying_allocations(struct mali_session_data *session, struct mali_gp_job *job, u32 *all… in _mali_gp_add_varying_allocations()
65 static void _mali_gp_del_varying_allocations(struct mali_gp_job *job) in _mali_gp_del_varying_allocations()
80 struct mali_gp_job *job; in mali_gp_job_create() local
228 void mali_gp_job_delete(struct mali_gp_job *job) in mali_gp_job_delete()
258 void mali_gp_job_list_add(struct mali_gp_job *job, _mali_osk_list_t *list) in mali_gp_job_list_add()
300 mali_scheduler_mask mali_gp_job_signal_pp_tracker(struct mali_gp_job *job, mali_bool success) in mali_gp_job_signal_pp_tracker()
Dmali_pp_job.c50 struct mali_pp_job *job; in mali_pp_job_create() local
156 void mali_pp_job_delete(struct mali_pp_job *job) in mali_pp_job_delete()
195 void mali_pp_job_list_add(struct mali_pp_job *job, _mali_osk_list_t *list) in mali_pp_job_list_add()
223 u32 mali_pp_job_get_perf_counter_src0(struct mali_pp_job *job, u32 sub_job) in mali_pp_job_get_perf_counter_src0()
239 u32 mali_pp_job_get_perf_counter_src1(struct mali_pp_job *job, u32 sub_job) in mali_pp_job_get_perf_counter_src1()
Dmali_executor.c559 struct mali_gp_job *job = mali_group_get_running_gp_job(group); in mali_executor_interrupt_gp() local
598 struct mali_gp_job *job; in mali_executor_interrupt_gp() local
694 struct mali_pp_job *job = NULL; in mali_executor_interrupt_pp() local
1212 struct mali_gp_job *job; in _mali_ukk_gp_suspend_response() local
1407 struct mali_pp_job *job; in mali_executor_tackle_gp_bound() local
1631 struct mali_pp_job *job = NULL; in mali_executor_schedule() local
1789 static void mali_executor_send_gp_oom_to_user(struct mali_gp_job *job) in mali_executor_send_gp_oom_to_user()
1810 struct mali_gp_job *job; in mali_executor_complete_gp() local
1833 struct mali_pp_job *job; in mali_executor_complete_pp() local
Dmali_pp.h125 …void mali_pp_write_addr_renderer_list(struct mali_pp_core *core, struct mali_pp_job *job, u32 subj… in mali_pp_write_addr_renderer_list()
131 MALI_STATIC_INLINE void mali_pp_write_addr_stack(struct mali_pp_core *core, struct mali_pp_job *job) in mali_pp_write_addr_stack()
Dmali_gp.c192 void mali_gp_job_start(struct mali_gp_core *core, struct mali_gp_job *job) in mali_gp_job_start()
333 void mali_gp_update_performance_counters(struct mali_gp_core *core, struct mali_gp_job *job) in mali_gp_update_performance_counters()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
Dmali_pp_job.h131 MALI_STATIC_INLINE u32 mali_pp_job_get_id(struct mali_pp_job *job) in mali_pp_job_get_id()
137 MALI_STATIC_INLINE void mali_pp_job_set_cache_order(struct mali_pp_job *job, in mali_pp_job_set_cache_order()
145 MALI_STATIC_INLINE u32 mali_pp_job_get_cache_order(struct mali_pp_job *job) in mali_pp_job_get_cache_order()
151 MALI_STATIC_INLINE u64 mali_pp_job_get_user_id(struct mali_pp_job *job) in mali_pp_job_get_user_id()
157 MALI_STATIC_INLINE u32 mali_pp_job_get_frame_builder_id(struct mali_pp_job *job) in mali_pp_job_get_frame_builder_id()
163 MALI_STATIC_INLINE u32 mali_pp_job_get_flush_id(struct mali_pp_job *job) in mali_pp_job_get_flush_id()
169 MALI_STATIC_INLINE u32 mali_pp_job_get_pid(struct mali_pp_job *job) in mali_pp_job_get_pid()
175 MALI_STATIC_INLINE u32 mali_pp_job_get_tid(struct mali_pp_job *job) in mali_pp_job_get_tid()
181 MALI_STATIC_INLINE u32 *mali_pp_job_get_frame_registers(struct mali_pp_job *job) in mali_pp_job_get_frame_registers()
187 MALI_STATIC_INLINE u32 *mali_pp_job_get_dlbu_registers(struct mali_pp_job *job) in mali_pp_job_get_dlbu_registers()
[all …]
Dmali_gp_job.h96 MALI_STATIC_INLINE u32 mali_gp_job_get_id(struct mali_gp_job *job) in mali_gp_job_get_id()
102 MALI_STATIC_INLINE void mali_gp_job_set_cache_order(struct mali_gp_job *job, in mali_gp_job_set_cache_order()
110 MALI_STATIC_INLINE u32 mali_gp_job_get_cache_order(struct mali_gp_job *job) in mali_gp_job_get_cache_order()
116 MALI_STATIC_INLINE u64 mali_gp_job_get_user_id(struct mali_gp_job *job) in mali_gp_job_get_user_id()
122 MALI_STATIC_INLINE u32 mali_gp_job_get_frame_builder_id(struct mali_gp_job *job) in mali_gp_job_get_frame_builder_id()
128 MALI_STATIC_INLINE u32 mali_gp_job_get_flush_id(struct mali_gp_job *job) in mali_gp_job_get_flush_id()
134 MALI_STATIC_INLINE u32 mali_gp_job_get_pid(struct mali_gp_job *job) in mali_gp_job_get_pid()
140 MALI_STATIC_INLINE u32 mali_gp_job_get_tid(struct mali_gp_job *job) in mali_gp_job_get_tid()
146 MALI_STATIC_INLINE u32 *mali_gp_job_get_frame_registers(struct mali_gp_job *job) in mali_gp_job_get_frame_registers()
152 MALI_STATIC_INLINE struct mali_session_data *mali_gp_job_get_session(struct mali_gp_job *job) in mali_gp_job_get_session()
[all …]
Dmali_scheduler.c206 struct mali_pp_job *job; in mali_scheduler_job_physical_head_count() local
271 struct mali_pp_job *job; in mali_scheduler_job_pp_next() local
305 struct mali_pp_job *job; in mali_scheduler_job_next_is_virtual() local
320 struct mali_gp_job *job = NULL; in mali_scheduler_job_gp_get() local
352 struct mali_pp_job *job = NULL; in mali_scheduler_job_pp_physical_peek() local
398 struct mali_pp_job *job = NULL; in mali_scheduler_job_pp_virtual_peek() local
432 struct mali_pp_job *job = mali_scheduler_job_pp_physical_peek(); in mali_scheduler_job_pp_physical_get() local
459 struct mali_pp_job *job = mali_scheduler_job_pp_virtual_peek(); in mali_scheduler_job_pp_virtual_get() local
485 mali_scheduler_mask mali_scheduler_activate_gp_job(struct mali_gp_job *job) in mali_scheduler_activate_gp_job()
514 mali_scheduler_mask mali_scheduler_activate_pp_job(struct mali_pp_job *job) in mali_scheduler_activate_pp_job()
[all …]
Dmali_soft_job.c90 … void mali_soft_job_system_free_job(struct mali_soft_job_system *system, struct mali_soft_job *job) in mali_soft_job_system_free_job()
109 struct mali_soft_job *job, *tmp; in mali_soft_job_system_lookup_job() local
122 void mali_soft_job_destroy(struct mali_soft_job *job) in mali_soft_job_destroy()
145 struct mali_soft_job *job; in mali_soft_job_create() local
189 mali_timeline_point mali_soft_job_start(struct mali_soft_job *job, struct mali_timeline_fence *fenc… in mali_soft_job_start()
220 struct mali_soft_job *job; in mali_soft_job_is_activated() local
230 struct mali_soft_job *job; in mali_soft_job_system_signal_job() local
282 static void mali_soft_job_send_activated_notification(struct mali_soft_job *job) in mali_soft_job_send_activated_notification()
292 mali_scheduler_mask mali_soft_job_system_activate_job(struct mali_soft_job *job) in mali_soft_job_system_activate_job()
340 mali_scheduler_mask mali_soft_job_system_timeout_job(struct mali_soft_job *job) in mali_soft_job_system_timeout_job()
[all …]
Dmali_gp_job.c24 struct mali_gp_job *job, in _mali_gp_add_varying_allocations()
64 static void _mali_gp_del_varying_allocations(struct mali_gp_job *job) in _mali_gp_del_varying_allocations()
77 struct mali_gp_job *job; in mali_gp_job_create() local
220 void mali_gp_job_delete(struct mali_gp_job *job) in mali_gp_job_delete()
249 void mali_gp_job_list_add(struct mali_gp_job *job, _mali_osk_list_t *list) in mali_gp_job_list_add()
294 mali_scheduler_mask mali_gp_job_signal_pp_tracker(struct mali_gp_job *job, mali_bool success) in mali_gp_job_signal_pp_tracker()
Dmali_pp_job.c43 struct mali_pp_job *job; in mali_pp_job_create() local
144 void mali_pp_job_delete(struct mali_pp_job *job) in mali_pp_job_delete()
184 void mali_pp_job_list_add(struct mali_pp_job *job, _mali_osk_list_t *list) in mali_pp_job_list_add()
215 u32 mali_pp_job_get_perf_counter_src0(struct mali_pp_job *job, u32 sub_job) in mali_pp_job_get_perf_counter_src0()
231 u32 mali_pp_job_get_perf_counter_src1(struct mali_pp_job *job, u32 sub_job) in mali_pp_job_get_perf_counter_src1()
Dmali_executor.c578 struct mali_gp_job *job = mali_group_get_running_gp_job(group); in mali_executor_interrupt_gp() local
618 struct mali_gp_job *job; in mali_executor_interrupt_gp() local
726 struct mali_pp_job *job = NULL; in mali_executor_interrupt_pp() local
1274 struct mali_gp_job *job; in _mali_ukk_gp_suspend_response() local
1485 struct mali_pp_job *job; in mali_executor_tackle_gp_bound() local
1727 struct mali_pp_job *job = NULL; in mali_executor_schedule() local
1900 static void mali_executor_send_gp_oom_to_user(struct mali_gp_job *job) in mali_executor_send_gp_oom_to_user()
1923 struct mali_gp_job *job; in mali_executor_complete_gp() local
1947 struct mali_pp_job *job; in mali_executor_complete_pp() local
Dmali_pp.h125 struct mali_pp_job *job, u32 subjob) in mali_pp_write_addr_renderer_list()
132 MALI_STATIC_INLINE void mali_pp_write_addr_stack(struct mali_pp_core *core, struct mali_pp_job *job) in mali_pp_write_addr_stack()
Dmali_gp.c195 void mali_gp_job_start(struct mali_gp_core *core, struct mali_gp_job *job) in mali_gp_job_start()
330 void mali_gp_update_performance_counters(struct mali_gp_core *core, struct mali_gp_job *job) in mali_gp_update_performance_counters()
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/
Drga_job.c20 struct rga_job *job; in rga_scheduler_get_pending_job_list() local
36 struct rga_job *job; in rga_scheduler_get_running_job() local
66 static int rga_job_get_current_mm(struct rga_job *job) in rga_job_get_current_mm()
116 static void rga_job_put_current_mm(struct rga_job *job) in rga_job_put_current_mm()
126 static void rga_job_free(struct rga_job *job) in rga_job_free()
137 static int rga_job_cleanup(struct rga_job *job) in rga_job_cleanup()
144 static int rga_job_judgment_support_core(struct rga_job *job) in rga_job_judgment_support_core()
207 struct rga_job *job = NULL; in rga_job_alloc() local
239 static void print_job_info(struct rga_job *job) in print_job_info()
245 static int rga_job_run(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga_job_run()
[all …]
Drga_fence.c45 int rga_out_fence_alloc(struct rga_job *job) in rga_out_fence_alloc()
62 int rga_out_fence_get_fd(struct rga_job *job) in rga_out_fence_get_fd()
106 int rga_add_dma_fence_callback(struct rga_job *job, struct dma_fence *in_fence, in rga_add_dma_fence_callback()
Drga2_mmu_info.c396 struct rga2_req *req, struct rga_job *job) in rga2_mmu_flush_cache()
550 struct rga2_req *req, struct rga_job *job) in rga2_mmu_info_BitBlt_mode()
817 struct rga_job *job) in rga2_mmu_info_color_palette_mode()
990 struct rga_job *job) in rga2_mmu_info_color_fill_mode()
1123 struct rga_job *job) in rga2_mmu_info_update_palette_table_mode()
1237 struct rga_job *job) in rga2_set_mmu_reg_info()
Drga_mm.c776 static int rga_mm_set_mmu_flag(struct rga_job *job) in rga_mm_set_mmu_flag()
861 struct rga_job *job, in rga_mm_get_channel_handle_info()
970 int rga_mm_get_handle_info(struct rga_job *job) in rga_mm_get_handle_info()
1027 void rga_mm_put_handle_info(struct rga_job *job) in rga_mm_put_handle_info()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/src/
Dtde_osilist.c71 static hi_void tde_osi_list_safe_destroy_job(tde_swjob *job) in tde_osi_list_safe_destroy_job()
198 tde_swjob *job = HI_NULL; in tde_osi_list_term() local
245 hi_void tde_osi_list_flush_job(tde_swjob *job) in tde_osi_list_flush_job()
276 static hi_void tde_osi_list_add_job(tde_swjob *job) in tde_osi_list_add_job()
287 tde_swjob *job = HI_NULL; in tde_osi_list_begin_job() local
317 static hi_void tde_osi_list_destroy_job(tde_swjob *job) in tde_osi_list_destroy_job()
350 tde_swjob *job = HI_NULL; in tde_osi_list_cancel_job() local
392 tde_swjob *job = HI_NULL; in tdeosi_wait_call_back() local
401 static hi_void tde_job_to_commit(tde_swjob *job, tde_func_cb func_compl_cb, hi_void *func_para, in tde_job_to_commit()
435 static hi_s32 tde_list_set_job(tde_swjob **job, hi_s32 handle, hi_bool is_sync) in tde_list_set_job()
[all …]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
Dmali_memory_dma_buf.c150 int mali_dma_buf_map_job(struct mali_pp_job *job) in mali_dma_buf_map_job()
201 void mali_dma_buf_unmap_job(struct mali_pp_job *job) in mali_dma_buf_unmap_job()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
Dmali_memory_dma_buf.c152 int mali_dma_buf_map_job(struct mali_pp_job *job) in mali_dma_buf_map_job()
203 void mali_dma_buf_unmap_job(struct mali_pp_job *job) in mali_dma_buf_unmap_job()

123