Searched refs:pmu_idx (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/x86/events/intel/ |
| H A D | uncore_discovery.c | 105 if (unit->pmu_idx > *id) in pmu_idx_cmp() 107 else if (unit->pmu_idx < *id) in pmu_idx_cmp() 115 unsigned int pmu_idx) in intel_uncore_find_discovery_unit() argument 123 pos = rb_find_first(&pmu_idx, units, pmu_idx_cmp); in intel_uncore_find_discovery_unit() 134 if (unit->pmu_idx != pmu_idx) in intel_uncore_find_discovery_unit() 145 unsigned int pmu_idx) in intel_uncore_find_discovery_unit_id() argument 149 unit = intel_uncore_find_discovery_unit(units, die, pmu_idx); in intel_uncore_find_discovery_unit_id() 163 if (a_node->pmu_idx < b_node->pmu_idx) in unit_less() 165 if (a_node->pmu_idx > b_node->pmu_idx) in unit_less() 197 node->pmu_idx = unit->pmu_idx; in uncore_find_add_unit() [all …]
|
| H A D | uncore.c | 775 if (pmu->type->single_fixed && pmu->pmu_idx > 0) in uncore_pmu_event_init() 863 return intel_uncore_find_discovery_unit_id(type->boxes, -1, pmu->pmu_idx); in uncore_get_box_id() 865 return pmu->pmu_idx; in uncore_get_box_id() 1001 pmus[i].pmu_idx = i; in uncore_type_init() 1091 return &type->pmus[unit->pmu_idx]; in uncore_pci_find_dev_pmu_from_types() 1377 pmu = &type->pmus[unit->pmu_idx]; in uncore_pci_pmus_register() 1444 int die, unsigned int pmu_idx) in uncore_die_has_box() argument 1449 if (intel_uncore_find_discovery_unit_id(type->boxes, die, pmu_idx) < 0) in uncore_die_has_box() 1470 if (uncore_die_has_box(type, die, pmu->pmu_idx)) { in uncore_change_type_ctx() 1483 if (!uncore_die_has_box(type, die, pmu->pmu_idx)) in uncore_change_type_ctx()
|
| H A D | uncore_snbep.c | 1016 SNBEP_CBO_MSR_OFFSET * box->pmu->pmu_idx; in snbep_cbox_hw_config() 1198 int idx = box->pmu->pmu_idx + SNBEP_PCI_QPI_PORT0_FILTER; in snbep_qpi_enable_event() 1751 SNBEP_CBO_MSR_OFFSET * box->pmu->pmu_idx; in ivbep_cbox_hw_config() 2179 KNL_CHA_MSR_OFFSET * box->pmu->pmu_idx; in knl_cha_hw_config() 2734 HSWEP_CBO_MSR_OFFSET * box->pmu->pmu_idx; in hswep_cbox_hw_config() 3575 HSWEP_CBO_MSR_OFFSET * box->pmu->pmu_idx; in skx_cha_hw_config() 3658 if (pmu->type->topology[die][idx].pmu_idx == pmu->pmu_idx) in pmu_topology() 3672 return (pmut && !pmut->iio->pci_bus_no && pmu->pmu_idx != zero_bus_pmu) ? 0 : attr->mode; in pmu_iio_mapping_visible() 3822 t->pmu_idx = idx; in skx_iio_topology_cb() 4199 return pmu->type->topology[die][pmu->pmu_idx].upi->enabled ? attr->mode : 0; in skx_upi_mapping_visible() [all …]
|
| /linux/drivers/perf/ |
| H A D | arm_spe_pmu.c | 1058 static atomic_t pmu_idx = ATOMIC_INIT(-1); in arm_spe_pmu_perf_init() local 1090 idx = atomic_inc_return(&pmu_idx); in arm_spe_pmu_perf_init()
|
| /linux/arch/powerpc/perf/ |
| H A D | imc-pmu.c | 1785 int init_imc_pmu(struct device_node *parent, struct imc_pmu *pmu_ptr, int pmu_idx) in init_imc_pmu() argument 1789 ret = imc_mem_init(pmu_ptr, parent, pmu_idx); in init_imc_pmu()
|