Lines Matching refs:pmus
959 struct intel_uncore_pmu *pmu = type->pmus; in uncore_type_exit()
973 kfree(type->pmus); in uncore_type_exit()
974 type->pmus = NULL; in uncore_type_exit()
989 struct intel_uncore_pmu *pmus; in uncore_type_init() local
993 pmus = kcalloc(type->num_boxes, sizeof(*pmus), GFP_KERNEL); in uncore_type_init()
994 if (!pmus) in uncore_type_init()
1000 pmus[i].pmu_idx = i; in uncore_type_init()
1001 pmus[i].type = type; in uncore_type_init()
1002 pmus[i].boxes = kzalloc(size, GFP_KERNEL); in uncore_type_init()
1003 if (!pmus[i].boxes) in uncore_type_init()
1007 type->pmus = pmus; in uncore_type_init()
1042 kfree(pmus[i].boxes); in uncore_type_init()
1043 kfree(pmus); in uncore_type_init()
1091 return &type->pmus[unit->pmu_idx]; in uncore_pci_find_dev_pmu_from_types()
1123 pmu = &type->pmus[UNCORE_PCI_DEV_IDX(data)]; in uncore_pci_find_dev_pmu()
1213 pmu = &type->pmus[UNCORE_PCI_DEV_IDX(id->driver_data)]; in uncore_pci_probe()
1327 pmu = &type->pmus[UNCORE_PCI_DEV_IDX(ids->driver_data)]; in uncore_pci_sub_driver_init()
1379 pmu = &type->pmus[unit->pmu_idx]; in uncore_pci_pmus_register()
1460 struct intel_uncore_pmu *pmu = type->pmus; in uncore_change_type_ctx()
1510 pmu = type->pmus; in uncore_box_unref()
1559 pmu = type->pmus; in allocate_boxes()
1600 pmu = type->pmus; in uncore_box_ref()
1643 ret = uncore_pmu_register(&type->pmus[i]); in type_pmu_register()