Lines Matching refs:latency
203 lgrp_rsets_replace(klgrpset_t *rset, int latency, lgrp_t *lgrp, int shift) in lgrp_rsets_replace() argument
212 lat_saved = latency; in lgrp_rsets_replace()
547 lgrp_new_parent(lgrp_t *child, int latency, klgrpset_t *rset, in lgrp_new_parent() argument
562 new->lgrp_latency = latency; in lgrp_new_parent()
604 lgrp_proprogate(lgrp_t *newleaf, lgrp_t *child, int latency, in lgrp_proprogate() argument
646 newleaf->lgrp_id, (void *)newleaf, latency, child->lgrp_id, in lgrp_proprogate()
679 int latency; in lgrp_split() local
709 latency = lgrp_plat_latency(oldleaf->lgrp_plathand, in lgrp_split()
740 oldleaf->lgrp_id, newleaf->lgrp_id, latency, in lgrp_split()
743 if (sibling_latency == latency) in lgrp_split()
840 int latency; in lgrp_lineage_add() local
866 latency = lgrp_plat_latency(oldleaf->lgrp_plathand, in lgrp_lineage_add()
878 oldleaf->lgrp_id, newleaf->lgrp_id, latency, nlevels); in lgrp_lineage_add()
885 if (latency == 0) in lgrp_lineage_add()
941 total += lgrp_proprogate(newleaf, child, latency, in lgrp_lineage_add()
957 latency, parent->lgrp_latency); in lgrp_lineage_add()
964 if (latency < parent->lgrp_latency) { in lgrp_lineage_add()
1005 latency, &changes); in lgrp_lineage_add()
1028 lgrp_rsets_replace(rset, latency, parent, 1); in lgrp_lineage_add()
1039 (void *)child, latency); in lgrp_lineage_add()
1044 total += lgrp_new_parent(child, latency, rset, in lgrp_lineage_add()
1065 } else if (latency == parent->lgrp_latency) { in lgrp_lineage_add()
1082 total += lgrp_proprogate(newleaf, child, latency, in lgrp_lineage_add()
1130 int latency; in lgrp_leaf_add() local
1174 latency = lgrp_plat_latency(leaf->lgrp_plathand, leaf->lgrp_plathand); in lgrp_leaf_add()
1175 if (latency == 0) { in lgrp_leaf_add()
1189 leaf->lgrp_latency = latency; in lgrp_leaf_add()