Lines Matching refs:tc_node
909 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems() argument
972 new_node->tc_num = tc_node->tc_num; in ice_sched_add_elems()
976 prev = ice_sched_get_first_node(pi, tc_node, layer); in ice_sched_add_elems()
984 if (!pi->sib_head[tc_node->tc_num][layer]) in ice_sched_add_elems()
985 pi->sib_head[tc_node->tc_num][layer] = new_node; in ice_sched_add_elems()
1009 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_hw_layer() argument
1030 if (parent == tc_node) in ice_sched_add_nodes_to_hw_layer()
1035 return ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes, in ice_sched_add_nodes_to_hw_layer()
1053 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_layer() argument
1067 status = ice_sched_add_nodes_to_hw_layer(pi, tc_node, parent, in ice_sched_add_nodes_to_layer()
1585 ice_sched_get_vsi_node(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_get_vsi_node() argument
1592 node = ice_sched_get_first_node(pi, tc_node, vsi_layer); in ice_sched_get_vsi_node()
1614 ice_sched_get_agg_node(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_get_agg_node() argument
1624 node = ice_sched_get_first_node(pi, tc_node, agg_layer); in ice_sched_get_agg_node()
1704 struct ice_sched_node *tc_node, u16 *num_nodes, in ice_sched_add_vsi_child_nodes() argument
1716 parent = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_add_vsi_child_nodes()
1721 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_add_vsi_child_nodes()
1732 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_child_nodes()
1759 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_calc_vsi_support_nodes() argument
1770 if (!tc_node->num_children || i == vsil) { in ice_sched_calc_vsi_support_nodes()
1776 node = ice_sched_get_first_node(pi, tc_node, (u8)i); in ice_sched_calc_vsi_support_nodes()
1808 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_add_vsi_support_nodes() argument
1810 struct ice_sched_node *parent = tc_node; in ice_sched_add_vsi_support_nodes()
1821 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, in ice_sched_add_vsi_support_nodes()
1832 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_support_nodes()
1859 struct ice_sched_node *tc_node; in ice_sched_add_vsi_to_topo() local
1861 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_add_vsi_to_topo()
1862 if (!tc_node) in ice_sched_add_vsi_to_topo()
1866 ice_sched_calc_vsi_support_nodes(pi, tc_node, num_nodes); in ice_sched_add_vsi_to_topo()
1869 return ice_sched_add_vsi_support_nodes(pi, vsi_handle, tc_node, in ice_sched_add_vsi_to_topo()
1889 struct ice_sched_node *tc_node; in ice_sched_update_vsi_child_nodes() local
1895 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_update_vsi_child_nodes()
1896 if (!tc_node) in ice_sched_update_vsi_child_nodes()
1899 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_update_vsi_child_nodes()
1924 status = ice_sched_add_vsi_child_nodes(pi, vsi_handle, tc_node, in ice_sched_update_vsi_child_nodes()
1950 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_cfg_vsi() local
1956 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_cfg_vsi()
1957 if (!tc_node) in ice_sched_cfg_vsi()
1962 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_cfg_vsi()
1983 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_cfg_vsi()
2086 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_rm_vsi_cfg() local
2089 tc_node = ice_sched_get_tc_node(pi, i); in ice_sched_rm_vsi_cfg()
2090 if (!tc_node) in ice_sched_rm_vsi_cfg()
2093 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_rm_vsi_cfg()
2367 struct ice_sched_node *vsi_node, *agg_node, *tc_node, *parent; in ice_sched_move_vsi_to_agg() local
2374 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_move_vsi_to_agg()
2375 if (!tc_node) in ice_sched_move_vsi_to_agg()
2378 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_move_vsi_to_agg()
2382 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_move_vsi_to_agg()
2409 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_move_vsi_to_agg()
2420 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_move_vsi_to_agg()
2512 struct ice_sched_node *tc_node, *agg_node; in ice_sched_rm_agg_cfg() local
2515 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_rm_agg_cfg()
2516 if (!tc_node) in ice_sched_rm_agg_cfg()
2519 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_rm_agg_cfg()
2616 struct ice_sched_node *parent, *agg_node, *tc_node; in ice_sched_add_agg_cfg() local
2624 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_add_agg_cfg()
2625 if (!tc_node) in ice_sched_add_agg_cfg()
2628 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_add_agg_cfg()
2643 parent = ice_sched_get_first_node(pi, tc_node, i); in ice_sched_add_agg_cfg()
2658 parent = tc_node; in ice_sched_add_agg_cfg()
2663 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_add_agg_cfg()
2674 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_agg_cfg()
3662 struct ice_sched_node *tc_node, *agg_node; in ice_cfg_agg_vsi_priority_per_tc() local
3679 tc_node = ice_sched_get_tc_node(pi, tc); in ice_cfg_agg_vsi_priority_per_tc()
3680 if (!tc_node) in ice_cfg_agg_vsi_priority_per_tc()
3683 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_cfg_agg_vsi_priority_per_tc()
3710 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_cfg_agg_vsi_priority_per_tc()
3757 struct ice_sched_node *tc_node, *vsi_node; in ice_cfg_vsi_bw_alloc() local
3762 tc_node = ice_sched_get_tc_node(pi, tc); in ice_cfg_vsi_bw_alloc()
3763 if (!tc_node) in ice_cfg_vsi_bw_alloc()
3766 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_cfg_vsi_bw_alloc()
3819 struct ice_sched_node *tc_node, *agg_node; in ice_cfg_agg_bw_alloc() local
3824 tc_node = ice_sched_get_tc_node(pi, tc); in ice_cfg_agg_bw_alloc()
3825 if (!tc_node) in ice_cfg_agg_bw_alloc()
3828 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_cfg_agg_bw_alloc()
4578 struct ice_sched_node *tc_node; in ice_sched_set_tc_node_bw_lmt() local
4583 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_tc_node_bw_lmt()
4584 if (!tc_node) in ice_sched_set_tc_node_bw_lmt()
4587 status = ice_sched_set_node_bw_dflt_lmt(pi, tc_node, rl_type); in ice_sched_set_tc_node_bw_lmt()
4589 status = ice_sched_set_node_bw_lmt(pi, tc_node, rl_type, bw); in ice_sched_set_tc_node_bw_lmt()
4676 struct ice_sched_node *tc_node; in ice_sched_set_tc_node_bw_alloc() local
4681 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_tc_node_bw_alloc()
4682 if (!tc_node) in ice_sched_set_tc_node_bw_alloc()
4684 status = ice_sched_cfg_node_bw_alloc(pi->hw, tc_node, rl_type, in ice_sched_set_tc_node_bw_alloc()
4795 struct ice_sched_node *tc_node; in ice_sched_get_node_by_id_type() local
4797 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_get_node_by_id_type()
4798 if (tc_node) in ice_sched_get_node_by_id_type()
4799 node = ice_sched_get_agg_node(pi, tc_node, id); in ice_sched_get_node_by_id_type()
4885 struct ice_sched_node *tc_node, *vsi_node; in ice_sched_validate_vsi_srl_node() local
4889 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_validate_vsi_srl_node()
4890 if (!tc_node) in ice_sched_validate_vsi_srl_node()
4893 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_validate_vsi_srl_node()
4965 struct ice_sched_node *tc_node, *vsi_node, *cfg_node; in ice_sched_set_vsi_node_srl_per_tc() local
4969 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_vsi_node_srl_per_tc()
4970 if (!tc_node) in ice_sched_set_vsi_node_srl_per_tc()
4973 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_set_vsi_node_srl_per_tc()
5034 struct ice_sched_node *tc_node, *vsi_node; in ice_sched_set_vsi_bw_shared_lmt() local
5036 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_vsi_bw_shared_lmt()
5037 if (!tc_node) in ice_sched_set_vsi_bw_shared_lmt()
5040 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_set_vsi_bw_shared_lmt()
5084 struct ice_sched_node *tc_node, *agg_node; in ice_sched_validate_agg_srl_node() local
5087 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_validate_agg_srl_node()
5088 if (!tc_node) in ice_sched_validate_agg_srl_node()
5091 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_validate_agg_srl_node()
5194 struct ice_sched_node *tc_node, *agg_node, *cfg_node; in ice_sched_set_agg_node_srl_per_tc() local
5199 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_agg_node_srl_per_tc()
5200 if (!tc_node) in ice_sched_set_agg_node_srl_per_tc()
5203 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_set_agg_node_srl_per_tc()
5262 struct ice_sched_node *tc_node, *agg_node; in ice_sched_set_agg_bw_shared_lmt() local
5264 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_agg_bw_shared_lmt()
5265 if (!tc_node) in ice_sched_set_agg_bw_shared_lmt()
5268 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_set_agg_bw_shared_lmt()
5490 struct ice_sched_node *tc_node, *agg_node; in ice_sched_replay_agg_bw() local
5500 tc_node = ice_sched_get_tc_node(hw->port_info, tc); in ice_sched_replay_agg_bw()
5501 if (!tc_node) { in ice_sched_replay_agg_bw()
5505 agg_node = ice_sched_get_agg_node(hw->port_info, tc_node, in ice_sched_replay_agg_bw()
5649 struct ice_sched_node *tc_node; in ice_sched_replay_tc_node_bw() local
5651 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_replay_tc_node_bw()
5652 if (!tc_node) in ice_sched_replay_tc_node_bw()
5654 status = ice_sched_replay_node_bw(pi->hw, tc_node, in ice_sched_replay_tc_node_bw()
5676 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_replay_vsi_bw() local
5689 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_replay_vsi_bw()
5690 if (!tc_node) in ice_sched_replay_vsi_bw()
5692 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_replay_vsi_bw()