Home
last modified time | relevance | path

Searched refs:eu_stride (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.c20 sseu->eu_stride = GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); in intel_sseu_set_info()
21 GEM_BUG_ON(sseu->eu_stride > GEN_MAX_EU_STRIDE); in intel_sseu_set_info()
66 int slice_stride = sseu->max_subslices * sseu->eu_stride; in sseu_eu_idx()
68 return slice * slice_stride + subslice * sseu->eu_stride; in sseu_eu_idx()
77 for (i = 0; i < sseu->eu_stride; i++) in sseu_get_eus()
89 for (i = 0; i < sseu->eu_stride; i++) in sseu_set_eus()
H A Dintel_sseu.h45 u8 eu_stride; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_query.c39 int eu_stride = GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); in fill_topology_info() local
49 eu_length = sseu->max_slices * sseu->max_subslices * eu_stride; in fill_topology_info()
66 topo.eu_stride = eu_stride; in fill_topology_info()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.c98 int eu_stride = GEN_SSEU_STRIDE(sseu->max_eus_per_subslice); in intel_sseu_copy_eumask_to_user() local
99 int len = sseu->max_slices * sseu->max_subslices * eu_stride; in intel_sseu_copy_eumask_to_user()
105 s * sseu->max_subslices * eu_stride + in intel_sseu_copy_eumask_to_user()
106 ss * eu_stride; in intel_sseu_copy_eumask_to_user()
109 for (i = 0; i < eu_stride; i++) in intel_sseu_copy_eumask_to_user()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_query.c49 eu_length = sseu->max_slices * sseu->max_subslices * sseu->eu_stride; in query_topology_info()
69 topo.eu_stride = sseu->eu_stride; in query_topology_info()
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/
H A Di915_drm.h885 __u16 eu_stride; member
/kernel/linux/linux-5.10/tools/include/uapi/drm/
H A Di915_drm.h2250 * (X * max_subslices + Y) * eu_stride +
2282 __u16 eu_stride; member
/kernel/linux/linux-5.10/include/uapi/drm/
H A Di915_drm.h2250 * (X * max_subslices + Y) * eu_stride +
2282 __u16 eu_stride; member
/kernel/linux/linux-6.6/include/uapi/drm/
H A Di915_drm.h3166 * @eu_stride:
3170 __u16 eu_stride; member
3209 * (X * max_subslices + Y) * eu_stride +
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Di915_drm.h908 __u16 eu_stride; member
/kernel/linux/linux-6.6/tools/include/uapi/drm/
H A Di915_drm.h3166 * @eu_stride:
3170 __u16 eu_stride; member
3209 * (X * max_subslices + Y) * eu_stride +
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Di915_drm.h908 __u16 eu_stride; member

Completed in 36 milliseconds