Lines Matching full:pmus
937 struct intel_uncore_pmu *pmu = type->pmus; in uncore_type_exit()
948 kfree(type->pmus); in uncore_type_exit()
949 type->pmus = NULL; in uncore_type_exit()
967 struct intel_uncore_pmu *pmus; in uncore_type_init() local
971 pmus = kcalloc(type->num_boxes, sizeof(*pmus), GFP_KERNEL); in uncore_type_init()
972 if (!pmus) in uncore_type_init()
978 pmus[i].func_id = setid ? i : -1; in uncore_type_init()
979 pmus[i].pmu_idx = i; in uncore_type_init()
980 pmus[i].type = type; in uncore_type_init()
981 pmus[i].boxes = kzalloc(size, GFP_KERNEL); in uncore_type_init()
982 if (!pmus[i].boxes) in uncore_type_init()
986 type->pmus = pmus; in uncore_type_init()
1021 kfree(pmus[i].boxes); in uncore_type_init()
1022 kfree(pmus); in uncore_type_init()
1072 return &type->pmus[i]; in uncore_pci_find_dev_pmu_from_types()
1105 pmu = &type->pmus[UNCORE_PCI_DEV_IDX(data)]; in uncore_pci_find_dev_pmu()
1200 pmu = &type->pmus[UNCORE_PCI_DEV_IDX(id->driver_data)]; in uncore_pci_probe()
1314 pmu = &type->pmus[UNCORE_PCI_DEV_IDX(ids->driver_data)]; in uncore_pci_sub_driver_init()
1367 pmu = &type->pmus[i]; in uncore_pci_pmus_register()
1438 struct intel_uncore_pmu *pmu = type->pmus; in uncore_change_type_ctx()
1481 pmu = type->pmus; in uncore_box_unref()
1530 pmu = type->pmus; in allocate_boxes()
1542 /* Install them in the pmus */ in allocate_boxes()
1571 pmu = type->pmus; in uncore_box_ref()
1614 ret = uncore_pmu_register(&type->pmus[i]); in type_pmu_register()