Lines Matching refs:pos
1303 struct cfq_group *pos = cfqg; in cfq_group_service_tree_add() local
1327 propagate = !pos->nr_active++; in cfq_group_service_tree_add()
1328 pos->children_weight += pos->leaf_weight; in cfq_group_service_tree_add()
1329 vfr = vfr * pos->leaf_weight / pos->children_weight; in cfq_group_service_tree_add()
1337 while ((parent = cfqg_parent(pos))) { in cfq_group_service_tree_add()
1339 cfq_update_group_weight(pos); in cfq_group_service_tree_add()
1341 parent->children_weight += pos->weight; in cfq_group_service_tree_add()
1343 vfr = vfr * pos->weight / parent->children_weight; in cfq_group_service_tree_add()
1344 pos = parent; in cfq_group_service_tree_add()
1378 struct cfq_group *pos = cfqg; in cfq_group_service_tree_del() local
1385 propagate = !--pos->nr_active; in cfq_group_service_tree_del()
1386 pos->children_weight -= pos->leaf_weight; in cfq_group_service_tree_del()
1389 struct cfq_group *parent = cfqg_parent(pos); in cfq_group_service_tree_del()
1392 WARN_ON_ONCE(pos->children_weight); in cfq_group_service_tree_del()
1393 pos->vfraction = 0; in cfq_group_service_tree_del()
1399 parent->children_weight -= pos->weight; in cfq_group_service_tree_del()
1400 pos = parent; in cfq_group_service_tree_del()