Searched refs:dep_scheduler (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_dep_scheduler.c | 76 struct xe_dep_scheduler *dep_scheduler; in xe_dep_scheduler_create() local 89 dep_scheduler = kzalloc_obj(*dep_scheduler); in xe_dep_scheduler_create() 90 if (!dep_scheduler) in xe_dep_scheduler_create() 93 err = drm_sched_init(&dep_scheduler->sched, &args); in xe_dep_scheduler_create() 97 sched = &dep_scheduler->sched; in xe_dep_scheduler_create() 98 err = drm_sched_entity_init(&dep_scheduler->entity, 0, &sched, 1, NULL); in xe_dep_scheduler_create() 102 init_rcu_head(&dep_scheduler->rcu); in xe_dep_scheduler_create() 104 return dep_scheduler; in xe_dep_scheduler_create() 107 drm_sched_fini(&dep_scheduler->sched); in xe_dep_scheduler_create() 109 kfree(dep_scheduler); in xe_dep_scheduler_create() [all …]
|
| H A D | xe_tlb_inval_job.c | 99 struct xe_dep_scheduler *dep_scheduler, in xe_tlb_inval_job_create() argument 104 xe_dep_scheduler_entity(dep_scheduler); in xe_tlb_inval_job_create()
|
| H A D | xe_exec_queue.c | 146 if (q->tlb_inval[i].dep_scheduler) in __xe_exec_queue_free() 147 xe_dep_scheduler_fini(q->tlb_inval[i].dep_scheduler); in __xe_exec_queue_free() 173 struct xe_dep_scheduler *dep_scheduler; in alloc_dep_schedulers() local 188 dep_scheduler = xe_dep_scheduler_create(xe, wq, q->name, in alloc_dep_schedulers() 190 if (IS_ERR(dep_scheduler)) in alloc_dep_schedulers() 191 return PTR_ERR(dep_scheduler); in alloc_dep_schedulers() 193 q->tlb_inval[i].dep_scheduler = dep_scheduler; in alloc_dep_schedulers()
|
| H A D | xe_pt.c | 2527 return q->tlb_inval[XE_EXEC_QUEUE_TLB_INVAL_MEDIA_GT].dep_scheduler; in to_dep_scheduler() 2529 return q->tlb_inval[XE_EXEC_QUEUE_TLB_INVAL_PRIMARY_GT].dep_scheduler; in to_dep_scheduler() 2579 struct xe_dep_scheduler *dep_scheduler = in xe_pt_update_ops_run() local 2583 dep_scheduler, vm, in xe_pt_update_ops_run() 2605 dep_scheduler = to_dep_scheduler(q, tile->media_gt); in xe_pt_update_ops_run() 2609 dep_scheduler, vm, in xe_pt_update_ops_run()
|