#include <gpu_scheduler.h>
◆ _score
◆ avg_job_us
| struct ewma_drm_sched_avgtime drm_gpu_scheduler::avg_job_us |
◆ credit_count
| atomic_t drm_gpu_scheduler::credit_count |
◆ credit_limit
| u32 drm_gpu_scheduler::credit_limit |
◆ dev
| struct device* drm_gpu_scheduler::dev |
◆ free_guilty
| bool drm_gpu_scheduler::free_guilty |
◆ hang_limit
| int drm_gpu_scheduler::hang_limit |
◆ job_id_count
◆ job_list_lock
◆ job_scheduled
◆ name
| const char* drm_gpu_scheduler::name |
◆ num_rqs
| u32 drm_gpu_scheduler::num_rqs |
◆ num_user_rqs
| u32 drm_gpu_scheduler::num_user_rqs |
◆ ops
◆ own_submit_wq
| bool drm_gpu_scheduler::own_submit_wq |
◆ pause_submit
| bool drm_gpu_scheduler::pause_submit |
◆ pending_list
| struct list_head drm_gpu_scheduler::pending_list |
◆ ready
| bool drm_gpu_scheduler::ready |
◆ sched_rq
◆ score
◆ submit_wq
◆ timeout
| long drm_gpu_scheduler::timeout |
◆ timeout_wq
◆ work_free_job
◆ work_run_job
◆ work_tdr
The documentation for this struct was generated from the following file: