Lines Matching refs:ge
906 struct xe_guc_exec_queue *ge =
908 struct xe_exec_queue *q = ge->q;
910 struct xe_gpu_scheduler *sched = &ge->sched;
1282 struct xe_guc_exec_queue *ge =
1284 struct xe_exec_queue *q = ge->q;
1292 cancel_work_sync(&ge->lr_tdr);
1294 cancel_delayed_work_sync(&ge->sched.base.work_tdr);
1295 xe_sched_entity_fini(&ge->entity);
1296 xe_sched_fini(&ge->sched);
1302 kfree_rcu(ge, rcu);
1473 struct xe_guc_exec_queue *ge;
1479 ge = kzalloc(sizeof(*ge), GFP_KERNEL);
1480 if (!ge)
1483 q->guc = ge;
1484 ge->q = q;
1485 init_rcu_head(&ge->rcu);
1486 init_waitqueue_head(&ge->suspend_wait);
1489 INIT_LIST_HEAD(&ge->static_msgs[i].link);
1493 err = xe_sched_init(&ge->sched, &drm_sched_ops, &xe_sched_ops,
1500 sched = &ge->sched;
1501 err = xe_sched_entity_init(&ge->entity, sched);
1514 q->entity = &ge->entity;
1529 xe_sched_entity_fini(&ge->entity);
1531 xe_sched_fini(&ge->sched);
1533 kfree(ge);