Lines Matching refs:boxes
146 return dieid < uncore_max_dies() ? pmu->boxes[dieid] : NULL; in uncore_pmu_to_box()
869 if (type->boxes) in uncore_get_box_id()
870 return intel_uncore_find_discovery_unit_id(type->boxes, -1, pmu->pmu_idx); in uncore_get_box_id()
961 kfree(pmu->boxes[die]); in uncore_free_boxes()
962 kfree(pmu->boxes); in uncore_free_boxes()
1011 pmus[i].boxes = kzalloc(size, GFP_KERNEL); in uncore_type_init()
1012 if (!pmus[i].boxes) in uncore_type_init()
1051 kfree(pmus[i].boxes); in uncore_type_init()
1095 for (node = rb_first(type->boxes); node; node = rb_next(node)) { in uncore_pci_find_dev_pmu_from_types()
1156 if (WARN_ON_ONCE(pmu->boxes[die] != NULL)) in uncore_pci_pmu_register()
1174 pmu->boxes[die] = box; in uncore_pci_pmu_register()
1181 pmu->boxes[die] = NULL; in uncore_pci_pmu_register()
1232 pci_set_drvdata(pdev, pmu->boxes[die]); in uncore_pci_probe()
1244 struct intel_uncore_box *box = pmu->boxes[die]; in uncore_pci_pmu_unregister()
1246 pmu->boxes[die] = NULL; in uncore_pci_pmu_unregister()
1385 for (node = rb_first(type->boxes); node; node = rb_next(node)) { in uncore_pci_pmus_register()
1462 if (!type->boxes) in uncore_die_has_box()
1465 if (intel_uncore_find_discovery_unit_id(type->boxes, die, pmu_idx) < 0) in uncore_die_has_box()
1480 box = pmu->boxes[die]; in uncore_change_type_ctx()
1526 box = pmu->boxes[id]; in uncore_box_unref()
1575 if (pmu->boxes[die]) in allocate_boxes()
1588 box->pmu->boxes[die] = box; in allocate_boxes()
1616 box = pmu->boxes[id]; in uncore_box_ref()