sseu_dev_info
const struct sseu_dev_info *device = >->info.sseu;
struct sseu_dev_info sseu;
const struct sseu_dev_info *sseu)
static void gen11_compute_sseu_info(struct sseu_dev_info *sseu,
void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices,
static void xehp_compute_sseu_info(struct sseu_dev_info *sseu,
struct sseu_dev_info *sseu = >->info.sseu;
intel_sseu_subslice_total(const struct sseu_dev_info *sseu)
struct sseu_dev_info *sseu = >->info.sseu;
struct sseu_dev_info *sseu = >->info.sseu;
struct sseu_dev_info *sseu = >->info.sseu;
struct sseu_dev_info *sseu = >->info.sseu;
intel_sseu_get_hsw_subslices(const struct sseu_dev_info *sseu, u8 slice)
struct sseu_dev_info *sseu = >->info.sseu;
static u16 sseu_get_eus(const struct sseu_dev_info *sseu, int slice,
struct sseu_dev_info *sseu = >->info.sseu;
static void sseu_set_eus(struct sseu_dev_info *sseu, int slice, int subslice,
const struct sseu_dev_info *sseu = >->info.sseu;
static u16 compute_eu_total(const struct sseu_dev_info *sseu)
void intel_sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p)
static void sseu_print_hsw_topology(const struct sseu_dev_info *sseu,
static void sseu_print_xehp_topology(const struct sseu_dev_info *sseu,
const struct sseu_dev_info *sseu,
const struct sseu_dev_info *sseu,
const struct sseu_dev_info *sseu)
intel_sseu_from_device_info(const struct sseu_dev_info *sseu)
intel_sseu_has_subslice(const struct sseu_dev_info *sseu, int slice,
intel_sseu_find_first_xehp_dss(const struct sseu_dev_info *sseu, int groupsize,
void intel_sseu_set_info(struct sseu_dev_info *sseu, u8 max_slices,
intel_sseu_subslice_total(const struct sseu_dev_info *sseu);
intel_sseu_get_hsw_subslices(const struct sseu_dev_info *sseu, u8 slice);
intel_sseu_get_compute_subslices(const struct sseu_dev_info *sseu);
void intel_sseu_dump(const struct sseu_dev_info *sseu, struct drm_printer *p);
const struct sseu_dev_info *sseu,
const struct sseu_dev_info *sseu);
const struct sseu_dev_info *sseu);
const struct sseu_dev_info *sseu,
struct sseu_dev_info *sseu)
struct sseu_dev_info *sseu)
struct sseu_dev_info *sseu)
const struct sseu_dev_info *sseu)
struct sseu_dev_info *sseu;
struct sseu_dev_info *sseu)
const struct sseu_dev_info *sseu = &to_gt(i915)->info.sseu;
const struct sseu_dev_info *sseu = >->info.sseu;
const struct sseu_dev_info *sseu = >->info.sseu;
const struct sseu_dev_info *sseu = &to_gt(i915)->info.sseu;
const struct sseu_dev_info *devinfo_sseu = &engine->gt->info.sseu;
const struct sseu_dev_info *sseu;
static int fill_topology_info(const struct sseu_dev_info *sseu,
const struct sseu_dev_info *sseu = &to_gt(dev_priv)->info.sseu;