Home
last modified time | relevance | path

Searched refs:active_protm_grp (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/device/backend/
H A Dmali_kbase_device_hw_csf.c119 kbase_debug_csf_fault_notify(kbdev, scheduler->active_protm_grp->kctx, in kbase_gpu_interrupt()
122 scheduler->active_protm_grp->faulted = true; in kbase_gpu_interrupt()
124 scheduler->active_protm_grp, &err_payload); in kbase_gpu_interrupt()
125 kbase_event_wakeup(scheduler->active_protm_grp->kctx); in kbase_gpu_interrupt()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_scheduler.c698 struct kbase_queue_group *group = kbdev->csf.scheduler.active_protm_grp; in scheduler_protm_wait_quit()
738 if (kbdev->csf.scheduler.active_protm_grp) { in scheduler_force_protm_exit()
741 kbdev->csf.scheduler.active_protm_grp->handle, in scheduler_force_protm_exit()
742 kbdev->csf.scheduler.active_protm_grp->kctx->tgid, in scheduler_force_protm_exit()
743 kbdev->csf.scheduler.active_protm_grp->kctx->id, in scheduler_force_protm_exit()
744 kbdev->csf.scheduler.active_protm_grp->csg_nr); in scheduler_force_protm_exit()
2234 if (unlikely(scheduler->active_protm_grp == group)) { in remove_group_from_runnable()
2245 scheduler->active_protm_grp, 0u); in remove_group_from_runnable()
2246 scheduler->active_protm_grp = NULL; in remove_group_from_runnable()
3087 protm_grp = scheduler->active_protm_grp; in scheduler_group_schedule()
[all …]
H A Dmali_kbase_csf_scheduler.h373 return (kbdev->csf.scheduler.active_protm_grp != NULL); in kbase_csf_scheduler_protected_mode_in_use()
H A Dmali_kbase_csf_defs.h1109 struct kbase_queue_group *active_protm_grp; member
H A Dmali_kbase_csf.c2946 if (likely(!kbdev->csf.scheduler.active_protm_grp)) in check_protm_enter_req_complete()
2987 if (likely(scheduler->active_protm_grp)) { in process_protm_exit()
2989 scheduler->active_protm_grp, 0u); in process_protm_exit()
2990 scheduler->active_protm_grp = NULL; in process_protm_exit()