Home
last modified time | relevance | path

Searched refs:ss_stride (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.h44 u8 ss_stride; member
78 GEM_BUG_ON(ss_idx >= sseu->ss_stride); in intel_sseu_has_subslice()
80 mask = sseu->subslice_mask[slice * sseu->ss_stride + ss_idx]; in intel_sseu_has_subslice()
H A Dintel_sseu.c18 sseu->ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in intel_sseu_set_info()
19 GEM_BUG_ON(sseu->ss_stride > GEN_MAX_SUBSLICE_STRIDE); in intel_sseu_set_info()
37 int i, offset = slice * sseu->ss_stride; in intel_sseu_get_subslices()
42 for (i = 0; i < sseu->ss_stride; i++) in intel_sseu_get_subslices()
52 int offset = slice * sseu->ss_stride; in intel_sseu_set_subslices()
54 memcpy(&sseu->subslice_mask[offset], &ss_mask, sseu->ss_stride); in intel_sseu_set_subslices()
H A Dintel_sseu_debugfs.c14 int offset = slice * sseu->ss_stride; in sseu_copy_subslices()
16 memcpy(&to_mask[offset], &sseu->subslice_mask[offset], sseu->ss_stride); in sseu_copy_subslices()
152 u8 ss_idx = s * info->sseu.ss_stride + in gen9_sseu_device_status()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_query.c38 int ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in fill_topology_info() local
48 subslice_length = sseu->max_slices * ss_stride; in fill_topology_info()
64 topo.subslice_stride = ss_stride; in fill_topology_info()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_query.c48 subslice_length = sseu->max_slices * sseu->ss_stride; in query_topology_info()
67 topo.subslice_stride = sseu->ss_stride; in query_topology_info()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.c132 int ss_stride = GEN_SSEU_STRIDE(sseu->max_subslices); in intel_sseu_copy_ssmask_to_user() local
133 int len = sseu->max_slices * ss_stride; in intel_sseu_copy_ssmask_to_user()
138 i = s * ss_stride * BITS_PER_BYTE + ss; in intel_sseu_copy_ssmask_to_user()

Completed in 6 milliseconds