Home
last modified time | relevance | path

Searched refs:tick_work (Results 1 - 5 of 5) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_scheduler.h470 queue_work(scheduler->wq, &scheduler->tick_work); in kbase_csf_scheduler_advance_tick_nolock()
511 queue_work(scheduler->wq, &scheduler->tick_work); in kbase_csf_scheduler_invoke_tick()
H A Dmali_kbase_csf_defs.h826 * @wq: Dedicated workqueue to execute the @tick_work.
831 * @tick_work: Work item that performs the "schedule on tick"
874 * @tick_timer will enqueue @tick_work only if this
878 * the @tick_timer first and then enqueing @tick_work.
903 struct work_struct tick_work; member
H A Dmali_kbase_csf_scheduler.c260 if (likely(!work_pending(&scheduler->tick_work))) { in start_tick_timer()
4597 csf.scheduler.tick_work); in schedule_on_tick()
4903 cancel_work_sync(&scheduler->tick_work); in scheduler_inner_reset()
5614 INIT_WORK(&scheduler->tick_work, schedule_on_tick); in kbase_csf_scheduler_early_init()
5677 cancel_work_sync(&kbdev->csf.scheduler.tick_work); in kbase_csf_scheduler_term()
5759 cancel_work_sync(&scheduler->tick_work); in kbase_csf_scheduler_timer_set_enabled()
5796 cancel_work_sync(&scheduler->tick_work); in kbase_csf_scheduler_pm_suspend()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_defs.h678 * @wq: Dedicated workqueue to execute the @tick_work.
679 * @tick_work: Work item that would perform the schedule on tick
733 struct delayed_work tick_work; member
/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dcore.c4425 struct tick_work { struct
4458 static struct tick_work __percpu *tick_work_cpu;
4463 struct tick_work *twork = container_of(dwork, struct tick_work, work); in sched_tick_remote()
4521 struct tick_work *twork; in sched_tick_start()
4542 struct tick_work *twork; in sched_tick_stop()
4561 tick_work_cpu = alloc_percpu(struct tick_work); in sched_tick_offload_init()

Completed in 28 milliseconds