Lines Matching defs:topology
1445 * the topology.
3726 if (pmu->type->topology[die][idx].pmu_idx == pmu->pmu_idx)
3727 return &pmu->type->topology[die][idx];
3762 static int skx_msr_cpu_bus_read(int cpu, u64 *topology)
3770 *topology = msr_value;
3808 struct intel_uncore_topology **topology;
3813 topology = kcalloc(uncore_max_dies(), sizeof(*topology), GFP_KERNEL);
3814 if (!topology)
3818 topology[die] = kcalloc(type->num_boxes, sizeof(**topology), GFP_KERNEL);
3819 if (!topology[die])
3822 topology[die][idx].untyped = kcalloc(type->num_boxes,
3825 if (!topology[die][idx].untyped)
3830 type->topology = topology;
3836 kfree(topology[die][idx].untyped);
3837 kfree(topology[die]);
3839 kfree(topology);
3848 if (type->topology) {
3851 kfree(type->topology[die][idx].untyped);
3852 kfree(type->topology[die]);
3854 kfree(type->topology);
3855 type->topology = NULL;
3889 t = &type->topology[die][idx];
4277 return pmu->type->topology[die][pmu->pmu_idx].upi->enabled ? attr->mode : 0;
4286 struct uncore_upi_topology *upi = pmu->type->topology[die][pmu->pmu_idx].upi;
4349 upi = &type->topology[die][idx];
4741 type->topology[die][stack_id].iio->segment = pci_domain_nr(dev->bus);
4742 type->topology[die][stack_id].pmu_idx = stack_id;
4743 type->topology[die][stack_id].iio->pci_bus_no = dev->bus->number;
5629 upi = &type->topology[lgc_pkg][idx];