Home
last modified time | relevance | path

Searched defs:scheduler (Results 1 – 25 of 46) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_scheduler.c115 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in wait_for_dump_complete_on_group_deschedule() local
161 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in schedule_actions_trigger_df() local
195 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in wait_for_scheduler_to_exit_sleep() local
249 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in force_scheduler_to_exit_sleep() local
332 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in start_tick_timer() local
356 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in cancel_tick_timer() local
376 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in enqueue_tick_work() local
502 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in update_on_slot_queues_offsets() local
541 static void enqueue_gpu_idle_work(struct kbase_csf_scheduler *const scheduler) in enqueue_gpu_idle_work()
549 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in kbase_csf_scheduler_process_gpu_idle_event() local
[all …]
H A Dmali_kbase_csf_tiler_heap_reclaim.c59 struct kbase_csf_scheduler *const scheduler = &kctx->kbdev->csf.scheduler; in detach_ctx_from_heap_reclaim_mgr() local
83 struct kbase_csf_scheduler *const scheduler = &kctx->kbdev->csf.scheduler; in attach_ctx_to_heap_reclaim_mgr() local
125 struct kbase_csf_scheduler *const scheduler = &kctx->kbdev->csf.scheduler; in kbase_csf_tiler_heap_reclaim_sched_notify_grp_evict() local
191 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in reclaim_unused_heap_pages() local
274 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in kbase_csf_tiler_heap_reclaim_scan_free_pages() local
333 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in kbase_csf_tiler_heap_reclaim_mgr_init() local
351 struct kbase_csf_scheduler *scheduler = &kbdev->csf.scheduler; in kbase_csf_tiler_heap_reclaim_mgr_term() local
H A Dmali_kbase_csf_scheduler.h489 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in kbase_csf_scheduler_tick_advance_nolock() local
513 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in kbase_csf_scheduler_tick_advance() local
532 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in kbase_csf_scheduler_invoke_tick() local
552 struct kbase_csf_scheduler *const scheduler = &kbdev->csf.scheduler; in kbase_csf_scheduler_invoke_tock() local
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/
H A Drve_job.c15 rve_scheduler_get_pending_job_list(struct rve_scheduler_t *scheduler) in rve_scheduler_get_pending_job_list()
31 rve_scheduler_get_running_job(struct rve_scheduler_t *scheduler) in rve_scheduler_get_running_job()
47 struct rve_scheduler_t *scheduler; in rve_scheduler_set_pid_info() local
118 struct rve_scheduler_t *scheduler = NULL; in rve_job_session_destroy() local
186 struct rve_scheduler_t *scheduler; in rve_job_run() local
226 static void rve_job_next(struct rve_scheduler_t *scheduler) in rve_job_next()
272 struct rve_scheduler_t *scheduler; in rve_job_finish_and_next() local
293 void rve_job_done(struct rve_scheduler_t *scheduler, int ret) in rve_job_done()
343 static void rve_job_timeout_clean(struct rve_scheduler_t *scheduler) in rve_job_timeout_clean()
373 struct rve_scheduler_t *scheduler = NULL; in rve_job_schedule() local
[all …]
H A Drve_reg.c13 void rve_soft_reset(struct rve_scheduler_t *scheduler) in rve_soft_reset()
77 void rve_dump_read_back_reg(struct rve_scheduler_t *scheduler) in rve_dump_read_back_reg()
127 int rve_set_reg(struct rve_job *job, struct rve_scheduler_t *scheduler) in rve_set_reg()
210 int rve_get_version(struct rve_scheduler_t *scheduler) in rve_get_version()
239 struct rve_scheduler_t *scheduler = NULL; in rve_get_monitor_info() local
H A Drve_drv.c46 struct rve_scheduler_t *scheduler = NULL; in hrtimer_handler() local
111 int rve_power_enable(struct rve_scheduler_t *scheduler) in rve_power_enable()
142 int rve_power_disable(struct rve_scheduler_t *scheduler) in rve_power_disable()
532 struct rve_scheduler_t *scheduler = data; in rve_irq_handler() local
556 struct rve_scheduler_t *scheduler = data; in rve_irq_thread() local
634 static void init_scheduler(struct rve_scheduler_t *scheduler, in init_scheduler()
656 struct rve_scheduler_t *scheduler = NULL; in rve_drv_probe() local
/OK3568_Linux_fs/kernel/net/netfilter/ipvs/
H A Dip_vs_sched.c41 struct ip_vs_scheduler *scheduler) in ip_vs_bind_scheduler()
133 void ip_vs_scheduler_put(struct ip_vs_scheduler *scheduler) in ip_vs_scheduler_put()
167 int register_ip_vs_scheduler(struct ip_vs_scheduler *scheduler) in register_ip_vs_scheduler()
223 int unregister_ip_vs_scheduler(struct ip_vs_scheduler *scheduler) in unregister_ip_vs_scheduler()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga_job.c151 void rga_job_scheduler_dump_info(struct rga_scheduler_t *scheduler) in rga_job_scheduler_dump_info()
172 static int rga_job_run(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga_job_run()
199 void rga_job_next(struct rga_scheduler_t *scheduler) in rga_job_next()
247 struct rga_job *rga_job_done(struct rga_scheduler_t *scheduler) in rga_job_done()
286 static void rga_job_scheduler_timeout_clean(struct rga_scheduler_t *scheduler) in rga_job_scheduler_timeout_clean()
322 struct rga_scheduler_t *scheduler = job->scheduler; in rga_job_insert_todo_list() local
359 struct rga_scheduler_t *scheduler = NULL; in rga_job_schedule() local
392 struct rga_scheduler_t *scheduler = NULL; in rga_job_commit() local
621 struct rga_scheduler_t *scheduler = NULL; in rga_request_scheduler_job_abort() local
743 struct rga_scheduler_t *scheduler = NULL; in rga_request_timeout_query_state() local
[all …]
H A Drga_drv.c330 struct rga_scheduler_t *scheduler = NULL; in hrtimer_handler() local
375 int rga_power_enable(struct rga_scheduler_t *scheduler) in rga_power_enable()
413 int rga_power_disable(struct rga_scheduler_t *scheduler) in rga_power_disable()
445 struct rga_scheduler_t *scheduler = NULL; in rga_power_enable_all() local
459 struct rga_scheduler_t *scheduler = NULL; in rga_power_disable_all() local
469 int rga_power_enable(struct rga_scheduler_t *scheduler) in rga_power_enable()
474 int rga_power_disable(struct rga_scheduler_t *scheduler) in rga_power_disable()
1146 struct rga_scheduler_t *scheduler = data; in rga_irq_handler() local
1157 struct rga_scheduler_t *scheduler = data; in rga_isr_thread() local
1266 static void init_scheduler(struct rga_scheduler_t *scheduler, in init_scheduler()
[all …]
H A Drga2_reg_info.c1925 static void rga_cmd_to_rga2_cmd(struct rga_scheduler_t *scheduler, in rga_cmd_to_rga2_cmd()
2196 static void rga2_soft_reset(struct rga_scheduler_t *scheduler) in rga2_soft_reset()
2363 struct rga_scheduler_t *scheduler = NULL; in rga2_init_reg() local
2423 static void rga2_dump_read_back_sys_reg(struct rga_scheduler_t *scheduler) in rga2_dump_read_back_sys_reg()
2444 static void rga2_dump_read_back_csc_reg(struct rga_scheduler_t *scheduler) in rga2_dump_read_back_csc_reg()
2465 static void rga2_dump_read_back_cmd_reg(struct rga_scheduler_t *scheduler) in rga2_dump_read_back_cmd_reg()
2486 static void rga2_dump_read_back_reg(struct rga_scheduler_t *scheduler) in rga2_dump_read_back_reg()
2493 static void rga2_set_pre_intr_reg(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga2_set_pre_intr_reg()
2523 static void rga2_set_reg_full_csc(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga2_set_reg_full_csc()
2555 static int rga2_set_reg(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga2_set_reg()
[all …]
H A Drga3_reg_info.c1758 static void rga3_soft_reset(struct rga_scheduler_t *scheduler) in rga3_soft_reset()
1997 struct rga_scheduler_t *scheduler = NULL; in rga3_init_reg() local
2030 static void rga3_dump_read_back_reg(struct rga_scheduler_t *scheduler) in rga3_dump_read_back_reg()
2050 static int rga3_set_reg(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga3_set_reg()
2124 static int rga3_get_version(struct rga_scheduler_t *scheduler) in rga3_get_version()
2150 static int rga3_irq(struct rga_scheduler_t *scheduler) in rga3_irq()
2185 static int rga3_isr_thread(struct rga_job *job, struct rga_scheduler_t *scheduler) in rga3_isr_thread()
H A Drga_iommu.c239 struct rga_scheduler_t *scheduler = (struct rga_scheduler_t *)arg; in rga_iommu_intr_fault_handler() local
336 struct rga_scheduler_t *scheduler = NULL; in rga_iommu_bind() local
H A Drga_mm.c312 static inline bool rga_mm_check_memory_limit(struct rga_scheduler_t *scheduler, int mm_flag) in rga_mm_check_memory_limit()
381 struct rga_scheduler_t *scheduler; in rga_mm_map_dma_buffer() local
533 struct rga_scheduler_t *scheduler; in rga_mm_map_virt_addr() local
680 struct rga_scheduler_t *scheduler; in rga_mm_map_phys_addr() local
1303 struct rga_scheduler_t *scheduler; in rga_mm_sync_dma_sg_for_device() local
1329 struct rga_scheduler_t *scheduler; in rga_mm_sync_dma_sg_for_cpu() local
H A Drga_debugger.c173 struct rga_scheduler_t *scheduler = NULL; in rga_load_show() local
220 struct rga_scheduler_t *scheduler = NULL; in rga_scheduler_show() local
431 struct rga_scheduler_t *scheduler = NULL; in rga_hardware_show() local
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/actor/
H A Dscheduler.cpp7 static util::ThreadLocal<Scheduler> scheduler; in current() local
11 void Scheduler::SetCurrent(Scheduler* scheduler) { in SetCurrent()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gvt/
H A Dsched_policy.c134 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in try_to_schedule_next_vgpu() local
214 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in tbs_sched_func() local
279 struct intel_gvt_workload_scheduler *scheduler = in tbs_sched_init() local
301 struct intel_gvt_workload_scheduler *scheduler = in tbs_sched_clean() local
445 struct intel_gvt_workload_scheduler *scheduler = in intel_vgpu_stop_schedule() local
H A Dscheduler.c274 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in shadow_context_status_change() local
801 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in pick_next_workload() local
1020 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in complete_current_workload() local
1107 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in workload_thread() local
1184 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in intel_gvt_wait_vgpu_idle() local
1196 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in intel_gvt_clean_workload_scheduler() local
1212 struct intel_gvt_workload_scheduler *scheduler = &gvt->scheduler; in intel_gvt_init_workload_scheduler() local
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/actor/
H A Destablished_actor.hpp35 EstablishedActor(Scheduler& scheduler, AspiringActor<Object>& parent_, Args&& ... args) in EstablishedActor()
44 EstablishedActor(Scheduler& scheduler, AspiringActor<Object>& parent_, ArgsTuple&& args) in EstablishedActor()
H A Dactor.hpp55 Actor(Scheduler& scheduler, Args&&... args) in Actor()
H A Dmailbox.hpp39 optional<Scheduler*> scheduler; member in mbgl::Mailbox
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/qt/src/
H A Dqmapboxgl_map_renderer.cpp18 static QThreadStorage<std::shared_ptr<QMapboxGLScheduler>> scheduler; in getScheduler() local
37 auto scheduler = getScheduler(); in QMapboxGLMapRenderer() local
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/default/mbgl/gl/
H A Dheadless_frontend.cpp10 HeadlessFrontend::HeadlessFrontend(float pixelRatio_, FileSource& fileSource, Scheduler& scheduler,… in HeadlessFrontend()
14 …ssFrontend(Size size_, float pixelRatio_, FileSource& fileSource, Scheduler& scheduler, const opti… in HeadlessFrontend()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/include/
H A Drve_drv.h127 struct rve_scheduler_t *scheduler; member
229 struct rve_scheduler_t *scheduler; member
288 struct rve_scheduler_t *scheduler[RVE_MAX_SCHEDULER]; member
319 static inline int rve_read(int offset, struct rve_scheduler_t *scheduler) in rve_read()
324 static inline void rve_write(int value, int offset, struct rve_scheduler_t *scheduler) in rve_write()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/default/mbgl/map/
H A Dmap_snapshotter.cpp43 std::shared_ptr<Scheduler> scheduler; member in mbgl::MapSnapshotter::Impl
165 std::shared_ptr<Scheduler> scheduler, in MapSnapshotter()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/style/
H A Dstyle_impl.hpp101 Scheduler& scheduler; member in mbgl::style::Style::Impl

12