intel_uncore_find_discovery_unit_id
if (intel_uncore_find_discovery_unit_id(type->boxes, die, pmu_idx) < 0)
return intel_uncore_find_discovery_unit_id(type->boxes, -1, pmu->pmu_idx);
int intel_uncore_find_discovery_unit_id(struct rb_root *units, int die,
int id = intel_uncore_find_discovery_unit_id(type->boxes, -1, box->pmu->pmu_idx);