Home
last modified time | relevance | path

Searched refs:gt_id (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_trace_guc.h62 TP_PROTO(struct xe_device *xe, u8 gt_id, u32 action, u32 len, u32 _head, u32 tail),
63 TP_ARGS(xe, gt_id, action, len, _head, tail),
67 __field(u8, gt_id)
76 __entry->gt_id = gt_id;
84 __get_str(dev), __entry->gt_id, __entry->action, __entry->len,
89 TP_PROTO(struct xe_device *xe, u8 gt_id, u32 action, u32 len, u32 _head, u32 tail),
90 TP_ARGS(xe, gt_id, action, len, _head, tail)
94 TP_PROTO(struct xe_device *xe, u8 gt_id, u32 action, u32 len, u32 _head, u32 tail),
95 TP_ARGS(xe, gt_id, action, len, _head, tail),
98 __get_str(dev), __entry->gt_id, __entry->action, __entry->len,
H A Dxe_device.h65 static inline struct xe_gt *xe_tile_get_gt(struct xe_tile *tile, u8 gt_id) in xe_tile_get_gt() argument
67 if (drm_WARN_ON(&tile_to_xe(tile)->drm, gt_id >= XE_MAX_GT_PER_TILE)) in xe_tile_get_gt()
68 gt_id = 0; in xe_tile_get_gt()
70 return gt_id ? tile->media_gt : tile->primary_gt; in xe_tile_get_gt()
73 static inline struct xe_gt *xe_device_get_gt(struct xe_device *xe, u8 gt_id) in xe_device_get_gt() argument
86 gt = xe_tile_get_gt(root_tile, gt_id); in xe_device_get_gt()
88 if (drm_WARN_ON(&xe->drm, gt_id >= XE_MAX_TILES_PER_DEVICE)) in xe_device_get_gt()
89 gt_id = 0; in xe_device_get_gt()
91 gt = xe->tiles[gt_id].primary_gt; in xe_device_get_gt()
97 drm_WARN_ON(&xe->drm, gt->info.id != gt_id); in xe_device_get_gt()
H A Dxe_query.c51 u8 gt_id; in calc_hw_engine_info_size() local
54 for_each_gt(gt, xe, gt_id) in calc_hw_engine_info_size()
139 if (eci->gt_id >= XE_MAX_GT_PER_TILE) in query_engine_cycles()
142 gt = xe_device_get_gt(xe, eci->gt_id); in query_engine_cycles()
190 u8 gt_id; in query_engines() local
204 for_each_gt(gt, xe, gt_id) in query_engines()
213 engines->engines[i].instance.gt_id = gt->info.id; in query_engines()
382 gt_list->gt_list[id].gt_id = gt->info.id; in query_gt_list()
510 topo.gt_id = id; in query_gt_topology()
584 u8 gt_id; in query_uc_fw_version() local
[all …]
H A Dxe_trace.h92 __field(u8, gt_id)
103 __entry->gt_id = q->gt->info.id;
112 __entry->gt_id, __entry->width, __entry->guc_id,
214 __field(u8, gt_id)
227 __entry->gt_id = job->q->gt->info.id;
239 __entry->lrc_seqno, __entry->gt_id, __entry->guc_id,
287 __field(u8, gt_id)
295 __entry->gt_id =
299 … TP_printk("dev=%s, gt=%u guc_id=%d, opcode=%u", __get_str(dev), __entry->gt_id, __entry->guc_id,
H A Dxe_drm_client.c276 unsigned long gt_id; in any_engine() local
278 for_each_gt(gt, xe, gt_id) { in any_engine()
318 unsigned long class, i, gt_id, capacity[XE_ENGINE_CLASS_MAX] = { }; in show_run_ticks() local
361 for_each_gt(gt, xe, gt_id) in show_run_ticks()
H A Dxe_exec_queue.c493 u16 gt_id; in calc_validate_logical_mask() local
515 if (XE_IOCTL_DBG(xe, n && eci[n].gt_id != gt_id) || in calc_validate_logical_mask()
520 gt_id = eci[n].gt_id; in calc_validate_logical_mask()
570 if (XE_IOCTL_DBG(xe, eci[0].gt_id >= xe->info.gt_count)) in xe_exec_queue_create_ioctl()
601 gt = xe_device_get_gt(xe, eci[0].gt_id); in xe_exec_queue_create_ioctl()
H A Dxe_hw_engine.c1021 if (eci.gt_id >= xe->info.gt_count) in xe_hw_engine_lookup()
1027 return xe_gt_hw_engine(xe_device_get_gt(xe, eci.gt_id), in xe_hw_engine_lookup()
H A Dxe_irq.c843 unsigned int tile_id, gt_id; in xe_irq_msix_default_hwe_handler() local
859 for_each_gt(gt, xe, gt_id) { in xe_irq_msix_default_hwe_handler()
/linux/drivers/gpu/drm/i915/
H A Di915_pmu.c204 static u64 read_sample(struct i915_pmu *pmu, unsigned int gt_id, int sample) in read_sample() argument
206 return pmu->sample[gt_id][sample].cur; in read_sample()
210 store_sample(struct i915_pmu *pmu, unsigned int gt_id, int sample, u64 val) in store_sample() argument
212 pmu->sample[gt_id][sample].cur = val; in store_sample()
216 add_sample_mult(struct i915_pmu *pmu, unsigned int gt_id, int sample, u32 val, u32 mul) in add_sample_mult() argument
218 pmu->sample[gt_id][sample].cur += mul_u32_u32(val, mul); in add_sample_mult()
224 const unsigned int gt_id = gt->info.id; in get_rc6() local
239 store_sample(pmu, gt_id, __I915_SAMPLE_RC6, val); in get_rc6()
248 val = ktime_since_raw(pmu->sleep_last[gt_id]); in get_rc6()
249 val += read_sample(pmu, gt_id, __I915_SAMPLE_RC6); in get_rc6()
[all …]
/linux/include/uapi/drm/
H A Dxe_drm.h243 __u16 gt_id; member
439 __u16 gt_id; member
533 __u16 gt_id; member