Lines Matching refs:agg_node

2315 	struct ice_sched_node *vsi_node, *agg_node, *tc_node, *parent;  in ice_sched_move_vsi_to_agg()  local
2326 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_move_vsi_to_agg()
2327 if (!agg_node) in ice_sched_move_vsi_to_agg()
2335 if (ice_sched_find_node_in_subtree(pi->hw, agg_node, vsi_node)) in ice_sched_move_vsi_to_agg()
2346 for (i = 0; i < agg_node->num_children; i++) { in ice_sched_move_vsi_to_agg()
2348 agg_node->children[i], in ice_sched_move_vsi_to_agg()
2355 parent = agg_node; in ice_sched_move_vsi_to_agg()
2460 struct ice_sched_node *tc_node, *agg_node; in ice_sched_rm_agg_cfg() local
2467 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_rm_agg_cfg()
2468 if (!agg_node) in ice_sched_rm_agg_cfg()
2472 if (ice_sched_is_agg_inuse(pi, agg_node)) in ice_sched_rm_agg_cfg()
2478 while (agg_node->tx_sched_layer > hw->sw_entry_point_layer) { in ice_sched_rm_agg_cfg()
2479 struct ice_sched_node *parent = agg_node->parent; in ice_sched_rm_agg_cfg()
2487 agg_node = parent; in ice_sched_rm_agg_cfg()
2490 ice_free_sched_node(pi, agg_node); in ice_sched_rm_agg_cfg()
2564 struct ice_sched_node *parent, *agg_node, *tc_node; in ice_sched_add_agg_cfg() local
2576 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_add_agg_cfg()
2578 if (agg_node) in ice_sched_add_agg_cfg()
3587 struct ice_sched_node *tc_node, *agg_node; in ice_cfg_agg_vsi_priority_per_tc() local
3608 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_cfg_agg_vsi_priority_per_tc()
3609 if (!agg_node) in ice_cfg_agg_vsi_priority_per_tc()
3612 if (num_vsis > hw->max_children[agg_node->tx_sched_layer]) in ice_cfg_agg_vsi_priority_per_tc()
3640 if (ice_sched_find_node_in_subtree(hw, agg_node, vsi_node)) { in ice_cfg_agg_vsi_priority_per_tc()
3745 struct ice_sched_node *tc_node, *agg_node; in ice_cfg_agg_bw_alloc() local
3754 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_cfg_agg_bw_alloc()
3755 if (!agg_node) in ice_cfg_agg_bw_alloc()
3758 status = ice_sched_cfg_node_bw_alloc(hw, agg_node, rl_type, in ice_cfg_agg_bw_alloc()
5010 struct ice_sched_node *tc_node, *agg_node; in ice_sched_validate_agg_srl_node() local
5017 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_validate_agg_srl_node()
5018 if (!agg_node) in ice_sched_validate_agg_srl_node()
5022 u8 node_layer = agg_node->tx_sched_layer; in ice_sched_validate_agg_srl_node()
5032 status = ice_sched_validate_srl_node(agg_node, sel_layer); in ice_sched_validate_agg_srl_node()
5120 struct ice_sched_node *tc_node, *agg_node, *cfg_node; in ice_sched_set_agg_node_srl_per_tc() local
5129 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_set_agg_node_srl_per_tc()
5130 if (!agg_node) in ice_sched_set_agg_node_srl_per_tc()
5134 agg_node->tx_sched_layer); in ice_sched_set_agg_node_srl_per_tc()
5139 cfg_node = ice_sched_get_srl_node(agg_node, layer_num); in ice_sched_set_agg_node_srl_per_tc()
5188 struct ice_sched_node *tc_node, *agg_node; in ice_sched_set_agg_bw_shared_lmt() local
5194 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_set_agg_bw_shared_lmt()
5195 if (!agg_node) in ice_sched_set_agg_bw_shared_lmt()
5416 struct ice_sched_node *tc_node, *agg_node; in ice_sched_replay_agg_bw() local
5431 agg_node = ice_sched_get_agg_node(hw->port_info, tc_node, in ice_sched_replay_agg_bw()
5433 if (!agg_node) { in ice_sched_replay_agg_bw()
5437 status = ice_sched_replay_node_bw(hw, agg_node, in ice_sched_replay_agg_bw()