/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_context_sseu.c | 41 gen8_modify_rpcs(struct intel_context *ce, const struct intel_sseu sseu) in gen8_modify_rpcs() argument 16 gen8_emit_rpcs_config(struct i915_request *rq, const struct intel_context *ce, const struct intel_sseu sseu) gen8_emit_rpcs_config() argument 75 intel_context_reconfigure_sseu(struct intel_context *ce, const struct intel_sseu sseu) intel_context_reconfigure_sseu() argument [all...] |
H A D | intel_sseu_debugfs.c | 11 static void sseu_copy_subslices(const struct sseu_dev_info *sseu, in sseu_copy_subslices() argument 19 cherryview_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) cherryview_sseu_device_status() argument 53 gen10_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) gen10_sseu_device_status() argument 113 gen9_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) gen9_sseu_device_status() argument 176 bdw_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) bdw_sseu_device_status() argument 202 i915_print_sseu_info(struct seq_file *m, bool is_available_info, bool has_pooled_eu, const struct sseu_dev_info *sseu) i915_print_sseu_info() argument 248 struct sseu_dev_info sseu; intel_sseu_status() local [all...] |
H A D | intel_sseu.h | 59 intel_sseu_from_device_info(const struct sseu_dev_info *sseu) in intel_sseu_from_device_info() argument 72 intel_sseu_has_subslice(const struct sseu_dev_info *sseu, int slice, in intel_sseu_has_subslice() argument [all...] |
H A D | intel_context_types.h | 124 struct intel_sseu sseu; member
|
H A D | intel_gt_types.h | 123 struct sseu_dev_info sseu; member
|
H A D | intel_sseu.c | 11 void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices, in intel_sseu_set_info() argument 25 intel_sseu_subslice_total(const struct sseu_dev_info *sseu) intel_sseu_subslice_total() argument 35 intel_sseu_get_subslices(const struct sseu_dev_info *sseu, u8 slice) intel_sseu_get_subslices() argument 49 intel_sseu_set_subslices(struct sseu_dev_info *sseu, int slice, u32 ss_mask) intel_sseu_set_subslices() argument 58 intel_sseu_subslices_per_slice(const struct sseu_dev_info *sseu, u8 slice) intel_sseu_subslices_per_slice() argument 63 sseu_eu_idx(const struct sseu_dev_info *sseu, int slice, int subslice) sseu_eu_idx() argument 71 sseu_get_eus(const struct sseu_dev_info *sseu, int slice, int subslice) sseu_get_eus() argument 84 sseu_set_eus(struct sseu_dev_info *sseu, int slice, int subslice, u16 eu_mask) sseu_set_eus() argument 94 compute_eu_total(const struct sseu_dev_info *sseu) compute_eu_total() argument 104 gen11_compute_sseu_info(struct sseu_dev_info *sseu, u8 s_en, u32 ss_en, u16 eu_en) gen11_compute_sseu_info() argument 131 struct sseu_dev_info *sseu = >->info.sseu; gen12_sseu_info_init() local 166 struct sseu_dev_info *sseu = >->info.sseu; gen11_sseu_info_init() local 195 struct sseu_dev_info *sseu = >->info.sseu; gen10_sseu_info_init() local 271 struct sseu_dev_info *sseu = >->info.sseu; cherryview_sseu_info_init() local 328 struct sseu_dev_info *sseu = >->info.sseu; gen9_sseu_info_init() local 433 struct sseu_dev_info *sseu = >->info.sseu; bdw_sseu_info_init() local 519 struct sseu_dev_info *sseu = >->info.sseu; hsw_sseu_info_init() local 608 const struct sseu_dev_info *sseu = >->info.sseu; intel_sseu_make_rpcs() local 719 intel_sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p) intel_sseu_dump() argument 740 intel_sseu_print_topology(const struct sseu_dev_info *sseu, struct drm_printer *p) intel_sseu_print_topology() argument [all...] |
H A D | intel_engine_cs.c | 1107 const struct sseu_dev_info *sseu = &engine->gt->info.sseu; in intel_engine_get_instdone() local
|
H A D | intel_workarounds.c | 1085 const struct sseu_dev_info *sseu = &i915->gt.info.sseu; in wa_init_mcr() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_getparam.c | 15 const struct sseu_dev_info *sseu = &i915->gt.info.sseu; in i915_getparam_ioctl() local
|
H A D | i915_query.c | 34 const struct sseu_dev_info *sseu = &dev_priv->gt.info.sseu; in query_topology_info() local [all...] |
H A D | i915_perf_types.h | 416 struct intel_sseu sseu; member
|
H A D | i915_gpu_error.c | 432 const struct sseu_dev_info *sseu = &ee->engine->gt->info.sseu; in error_print_instdone() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_getparam.c | 20 const struct sseu_dev_info *sseu = &to_gt(i915)->info.sseu; in i915_getparam_ioctl() local
|
H A D | i915_query.c | 32 static int fill_topology_info(const struct sseu_dev_info *sseu, in fill_topology_info() argument 93 const struct sseu_dev_info *sseu = &to_gt(dev_priv)->info.sseu; query_topology_info() local 104 const struct sseu_dev_info *sseu; query_geometry_subslices() local [all...] |
H A D | i915_perf_types.h | 449 struct intel_sseu sseu; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_context_sseu.c | 41 gen8_modify_rpcs(struct intel_context *ce, const struct intel_sseu sseu) in gen8_modify_rpcs() argument 16 gen8_emit_rpcs_config(struct i915_request *rq, const struct intel_context *ce, const struct intel_sseu sseu) gen8_emit_rpcs_config() argument 75 intel_context_reconfigure_sseu(struct intel_context *ce, const struct intel_sseu sseu) intel_context_reconfigure_sseu() argument [all...] |
H A D | intel_sseu_debugfs.c | 15 cherryview_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) cherryview_sseu_device_status() argument 49 gen11_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) gen11_sseu_device_status() argument 109 gen9_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) gen9_sseu_device_status() argument 168 bdw_sseu_device_status(struct intel_gt *gt, struct sseu_dev_info *sseu) bdw_sseu_device_status() argument 193 i915_print_sseu_info(struct seq_file *m, bool is_available_info, bool has_pooled_eu, const struct sseu_dev_info *sseu) i915_print_sseu_info() argument 235 struct sseu_dev_info *sseu; intel_sseu_status() local [all...] |
H A D | intel_sseu.h | 109 intel_sseu_from_device_info(const struct sseu_dev_info *sseu) in intel_sseu_from_device_info() argument 122 intel_sseu_has_subslice(const struct sseu_dev_info *sseu, int slice, in intel_sseu_has_subslice() argument 141 intel_sseu_find_first_xehp_dss(const struct sseu_dev_info *sseu, int groupsize, int groupnum) intel_sseu_find_first_xehp_dss() argument [all...] |
H A D | intel_sseu.c | 14 void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices, in intel_sseu_set_info() argument 23 intel_sseu_subslice_total(const struct sseu_dev_info *sseu) in intel_sseu_subslice_total() argument 38 intel_sseu_get_hsw_subslices(const struct sseu_dev_info *sseu, u8 slice) intel_sseu_get_hsw_subslices() argument 47 sseu_get_eus(const struct sseu_dev_info *sseu, int slice, int subslice) sseu_get_eus() argument 58 sseu_set_eus(struct sseu_dev_info *sseu, int slice, int subslice, u16 eu_mask) sseu_set_eus() argument 70 compute_eu_total(const struct sseu_dev_info *sseu) compute_eu_total() argument 94 intel_sseu_copy_eumask_to_user(void __user *to, const struct sseu_dev_info *sseu) intel_sseu_copy_eumask_to_user() argument 128 intel_sseu_copy_ssmask_to_user(void __user *to, const struct sseu_dev_info *sseu) intel_sseu_copy_ssmask_to_user() argument 150 gen11_compute_sseu_info(struct sseu_dev_info *sseu, u32 ss_en, u16 eu_en) gen11_compute_sseu_info() argument 167 xehp_compute_sseu_info(struct sseu_dev_info *sseu, u16 eu_en) xehp_compute_sseu_info() argument 210 struct sseu_dev_info *sseu = >->info.sseu; xehp_sseu_info_init() local 258 struct sseu_dev_info *sseu = >->info.sseu; gen12_sseu_info_init() local 299 struct sseu_dev_info *sseu = >->info.sseu; gen11_sseu_info_init() local 333 struct sseu_dev_info *sseu = >->info.sseu; cherryview_sseu_info_init() local 386 struct sseu_dev_info *sseu = >->info.sseu; gen9_sseu_info_init() local 491 struct sseu_dev_info *sseu = >->info.sseu; bdw_sseu_info_init() local 577 struct sseu_dev_info *sseu = >->info.sseu; hsw_sseu_info_init() local 665 const struct sseu_dev_info *sseu = >->info.sseu; intel_sseu_make_rpcs() local 776 intel_sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p) intel_sseu_dump() argument 813 sseu_print_hsw_topology(const struct sseu_dev_info *sseu, struct drm_printer *p) sseu_print_hsw_topology() argument 833 sseu_print_xehp_topology(const struct sseu_dev_info *sseu, struct drm_printer *p) sseu_print_xehp_topology() argument 848 intel_sseu_print_topology(struct drm_i915_private *i915, const struct sseu_dev_info *sseu, struct drm_printer *p) intel_sseu_print_topology() argument 861 intel_sseu_print_ss_info(const char *type, const struct sseu_dev_info *sseu, struct seq_file *m) intel_sseu_print_ss_info() argument [all...] |
H A D | intel_gt_types.h | 267 struct sseu_dev_info sseu; member
|
H A D | intel_context_types.h | 174 struct intel_sseu sseu; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context_types.h | 125 struct intel_sseu sseu; member
|
H A D | i915_gem_context.c | 818 struct intel_sseu *sseu; in set_proto_ctx_sseu() local 1114 struct intel_sseu sseu = {}; in default_engines() local 958 intel_context_set_gem(struct intel_context *ce, struct i915_gem_context *ctx, struct intel_sseu sseu) intel_context_set_gem() argument 1995 struct intel_sseu sseu; set_sseu() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_context.c | 1190 __sseu_test(const char *name, unsigned int flags, struct intel_context *ce, struct drm_i915_gem_object *obj, struct intel_sseu sseu) __sseu_test() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_context.c | 1206 __sseu_test(const char *name, unsigned int flags, struct intel_context *ce, struct drm_i915_gem_object *obj, struct intel_sseu sseu) __sseu_test() argument [all...] |