Lines Matching refs:agg_node
2258 struct ice_sched_node *vsi_node, *agg_node, *tc_node, *parent; in ice_sched_move_vsi_to_agg() local
2269 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_move_vsi_to_agg()
2270 if (!agg_node) in ice_sched_move_vsi_to_agg()
2278 if (ice_sched_find_node_in_subtree(pi->hw, agg_node, vsi_node)) in ice_sched_move_vsi_to_agg()
2289 for (i = 0; i < agg_node->num_children; i++) { in ice_sched_move_vsi_to_agg()
2291 agg_node->children[i], in ice_sched_move_vsi_to_agg()
2298 parent = agg_node; in ice_sched_move_vsi_to_agg()
2403 struct ice_sched_node *tc_node, *agg_node; in ice_sched_rm_agg_cfg() local
2410 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_rm_agg_cfg()
2411 if (!agg_node) in ice_sched_rm_agg_cfg()
2415 if (ice_sched_is_agg_inuse(pi, agg_node)) in ice_sched_rm_agg_cfg()
2421 while (agg_node->tx_sched_layer > hw->sw_entry_point_layer) { in ice_sched_rm_agg_cfg()
2422 struct ice_sched_node *parent = agg_node->parent; in ice_sched_rm_agg_cfg()
2430 agg_node = parent; in ice_sched_rm_agg_cfg()
2433 ice_free_sched_node(pi, agg_node); in ice_sched_rm_agg_cfg()
2507 struct ice_sched_node *parent, *agg_node, *tc_node; in ice_sched_add_agg_cfg() local
2519 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_add_agg_cfg()
2521 if (agg_node) in ice_sched_add_agg_cfg()