Home
last modified time | relevance | path

Searched refs:gtidle (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_gt_idle.c37 return &kobj_to_gt(kobj->parent)->gtidle; in dev_to_gtidle()
40 static struct xe_gt *gtidle_to_gt(struct xe_gt_idle *gtidle) in gtidle_to_gt() argument
42 return container_of(gtidle, struct xe_gt, gtidle); in gtidle_to_gt()
45 static struct xe_guc_pc *gtidle_to_pc(struct xe_gt_idle *gtidle) in gtidle_to_pc() argument
47 return &gtidle_to_gt(gtidle)->uc.guc.pc; in gtidle_to_pc()
71 static u64 get_residency_ms(struct xe_gt_idle *gtidle, u64 cur_residency) in get_residency_ms() argument
75 lockdep_assert_held(&gtidle->lock); in get_residency_ms()
84 prev_residency = gtidle->prev_residency; in get_residency_ms()
85 gtidle->prev_residency = cur_residency; in get_residency_ms()
94 cur_residency = gtidle->cur_residency + delta; in get_residency_ms()
[all …]
H A Dxe_pmu.c303 return xe_gt_idle_residency_msec(&gt->gtidle); in __xe_pmu_event_read()