Lines Matching refs:tc_node

986 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,  in ice_sched_add_elems()  argument
1054 new_node->tc_num = tc_node->tc_num; in ice_sched_add_elems()
1058 prev = ice_sched_get_first_node(pi, tc_node, layer); in ice_sched_add_elems()
1066 if (!pi->sib_head[tc_node->tc_num][layer]) in ice_sched_add_elems()
1067 pi->sib_head[tc_node->tc_num][layer] = new_node; in ice_sched_add_elems()
1091 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_hw_layer() argument
1112 if (parent == tc_node) in ice_sched_add_nodes_to_hw_layer()
1117 return ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes, in ice_sched_add_nodes_to_hw_layer()
1135 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_layer() argument
1149 status = ice_sched_add_nodes_to_hw_layer(pi, tc_node, parent, in ice_sched_add_nodes_to_layer()
1666 ice_sched_get_vsi_node(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_get_vsi_node() argument
1673 node = ice_sched_get_first_node(pi, tc_node, vsi_layer); in ice_sched_get_vsi_node()
1695 ice_sched_get_agg_node(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_get_agg_node() argument
1705 node = ice_sched_get_first_node(pi, tc_node, agg_layer); in ice_sched_get_agg_node()
1785 struct ice_sched_node *tc_node, u16 *num_nodes, in ice_sched_add_vsi_child_nodes() argument
1796 parent = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_add_vsi_child_nodes()
1803 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_add_vsi_child_nodes()
1814 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_child_nodes()
1841 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_calc_vsi_support_nodes() argument
1852 if (!tc_node->num_children || i == vsil) { in ice_sched_calc_vsi_support_nodes()
1858 node = ice_sched_get_first_node(pi, tc_node, (u8)i); in ice_sched_calc_vsi_support_nodes()
1890 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_add_vsi_support_nodes() argument
1892 struct ice_sched_node *parent = tc_node; in ice_sched_add_vsi_support_nodes()
1904 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, in ice_sched_add_vsi_support_nodes()
1915 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_support_nodes()
1942 struct ice_sched_node *tc_node; in ice_sched_add_vsi_to_topo() local
1944 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_add_vsi_to_topo()
1945 if (!tc_node) in ice_sched_add_vsi_to_topo()
1949 ice_sched_calc_vsi_support_nodes(pi, tc_node, num_nodes); in ice_sched_add_vsi_to_topo()
1952 return ice_sched_add_vsi_support_nodes(pi, vsi_handle, tc_node, in ice_sched_add_vsi_to_topo()
1972 struct ice_sched_node *tc_node; in ice_sched_update_vsi_child_nodes() local
1978 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_update_vsi_child_nodes()
1979 if (!tc_node) in ice_sched_update_vsi_child_nodes()
1982 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_update_vsi_child_nodes()
2016 status = ice_sched_add_vsi_child_nodes(pi, vsi_handle, tc_node, in ice_sched_update_vsi_child_nodes()
2045 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_cfg_vsi() local
2051 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_cfg_vsi()
2052 if (!tc_node) in ice_sched_cfg_vsi()
2057 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_cfg_vsi()
2078 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_cfg_vsi()
2182 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_rm_vsi_cfg() local
2185 tc_node = ice_sched_get_tc_node(pi, i); in ice_sched_rm_vsi_cfg()
2186 if (!tc_node) in ice_sched_rm_vsi_cfg()
2189 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_rm_vsi_cfg()
2478 struct ice_sched_node *vsi_node, *agg_node, *tc_node, *parent; in ice_sched_move_vsi_to_agg() local
2485 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_move_vsi_to_agg()
2486 if (!tc_node) in ice_sched_move_vsi_to_agg()
2489 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_move_vsi_to_agg()
2493 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_move_vsi_to_agg()
2520 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_move_vsi_to_agg()
2531 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_move_vsi_to_agg()
2623 struct ice_sched_node *tc_node, *agg_node; in ice_sched_rm_agg_cfg() local
2626 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_rm_agg_cfg()
2627 if (!tc_node) in ice_sched_rm_agg_cfg()
2630 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_rm_agg_cfg()
2727 struct ice_sched_node *parent, *agg_node, *tc_node; in ice_sched_add_agg_cfg() local
2735 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_add_agg_cfg()
2736 if (!tc_node) in ice_sched_add_agg_cfg()
2739 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_add_agg_cfg()
2754 parent = ice_sched_get_first_node(pi, tc_node, i); in ice_sched_add_agg_cfg()
2769 parent = tc_node; in ice_sched_add_agg_cfg()
2774 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_add_agg_cfg()
2785 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_agg_cfg()
3773 struct ice_sched_node *tc_node, *agg_node; in ice_cfg_agg_vsi_priority_per_tc() local
3790 tc_node = ice_sched_get_tc_node(pi, tc); in ice_cfg_agg_vsi_priority_per_tc()
3791 if (!tc_node) in ice_cfg_agg_vsi_priority_per_tc()
3794 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_cfg_agg_vsi_priority_per_tc()
3821 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_cfg_agg_vsi_priority_per_tc()
3868 struct ice_sched_node *tc_node, *vsi_node; in ice_cfg_vsi_bw_alloc() local
3873 tc_node = ice_sched_get_tc_node(pi, tc); in ice_cfg_vsi_bw_alloc()
3874 if (!tc_node) in ice_cfg_vsi_bw_alloc()
3877 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_cfg_vsi_bw_alloc()
3930 struct ice_sched_node *tc_node, *agg_node; in ice_cfg_agg_bw_alloc() local
3935 tc_node = ice_sched_get_tc_node(pi, tc); in ice_cfg_agg_bw_alloc()
3936 if (!tc_node) in ice_cfg_agg_bw_alloc()
3939 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_cfg_agg_bw_alloc()
4743 struct ice_sched_node *tc_node; in ice_sched_set_tc_node_bw_lmt() local
4749 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_tc_node_bw_lmt()
4750 if (!tc_node) in ice_sched_set_tc_node_bw_lmt()
4754 buf = tc_node->info; in ice_sched_set_tc_node_bw_lmt()
4759 status = ice_sched_update_elem(pi->hw, tc_node, &buf); in ice_sched_set_tc_node_bw_lmt()
4764 status = ice_sched_set_node_bw_dflt_lmt(pi, tc_node, rl_type); in ice_sched_set_tc_node_bw_lmt()
4766 status = ice_sched_set_node_bw_lmt(pi, tc_node, rl_type, bw); in ice_sched_set_tc_node_bw_lmt()
4852 struct ice_sched_node *tc_node; in ice_sched_set_tc_node_bw_alloc() local
4858 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_tc_node_bw_alloc()
4859 if (!tc_node) in ice_sched_set_tc_node_bw_alloc()
4861 status = ice_sched_cfg_node_bw_alloc(pi->hw, tc_node, rl_type, in ice_sched_set_tc_node_bw_alloc()
4971 struct ice_sched_node *tc_node; in ice_sched_get_node_by_id_type() local
4973 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_get_node_by_id_type()
4974 if (tc_node) in ice_sched_get_node_by_id_type()
4975 node = ice_sched_get_agg_node(pi, tc_node, id); in ice_sched_get_node_by_id_type()
5064 struct ice_sched_node *tc_node, *vsi_node; in ice_sched_validate_vsi_srl_node() local
5068 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_validate_vsi_srl_node()
5069 if (!tc_node) in ice_sched_validate_vsi_srl_node()
5072 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_validate_vsi_srl_node()
5144 struct ice_sched_node *tc_node, *vsi_node, *cfg_node; in ice_sched_set_vsi_node_srl_per_tc() local
5148 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_vsi_node_srl_per_tc()
5149 if (!tc_node) in ice_sched_set_vsi_node_srl_per_tc()
5152 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_set_vsi_node_srl_per_tc()
5213 struct ice_sched_node *tc_node, *vsi_node; in ice_sched_set_vsi_bw_shared_lmt() local
5215 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_vsi_bw_shared_lmt()
5216 if (!tc_node) in ice_sched_set_vsi_bw_shared_lmt()
5219 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_set_vsi_bw_shared_lmt()
5263 struct ice_sched_node *tc_node, *agg_node; in ice_sched_validate_agg_srl_node() local
5266 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_validate_agg_srl_node()
5267 if (!tc_node) in ice_sched_validate_agg_srl_node()
5270 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_validate_agg_srl_node()
5373 struct ice_sched_node *tc_node, *agg_node, *cfg_node; in ice_sched_set_agg_node_srl_per_tc() local
5378 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_agg_node_srl_per_tc()
5379 if (!tc_node) in ice_sched_set_agg_node_srl_per_tc()
5382 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_set_agg_node_srl_per_tc()
5441 struct ice_sched_node *tc_node, *agg_node; in ice_sched_set_agg_bw_shared_lmt() local
5443 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_set_agg_bw_shared_lmt()
5444 if (!tc_node) in ice_sched_set_agg_bw_shared_lmt()
5447 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id); in ice_sched_set_agg_bw_shared_lmt()
5669 struct ice_sched_node *tc_node, *agg_node; in ice_sched_replay_agg_bw() local
5679 tc_node = ice_sched_get_tc_node(hw->port_info, tc); in ice_sched_replay_agg_bw()
5680 if (!tc_node) { in ice_sched_replay_agg_bw()
5684 agg_node = ice_sched_get_agg_node(hw->port_info, tc_node, in ice_sched_replay_agg_bw()
5828 struct ice_sched_node *tc_node; in ice_sched_replay_tc_node_bw() local
5830 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_replay_tc_node_bw()
5831 if (!tc_node) in ice_sched_replay_tc_node_bw()
5833 status = ice_sched_replay_node_bw(pi->hw, tc_node, in ice_sched_replay_tc_node_bw()
5855 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_replay_vsi_bw() local
5868 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_replay_vsi_bw()
5869 if (!tc_node) in ice_sched_replay_vsi_bw()
5871 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_replay_vsi_bw()