Lines Matching refs:tc_node
657 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems() argument
722 new_node->tc_num = tc_node->tc_num; in ice_sched_add_elems()
726 prev = ice_sched_get_first_node(pi, tc_node, layer); in ice_sched_add_elems()
734 if (!pi->sib_head[tc_node->tc_num][layer]) in ice_sched_add_elems()
735 pi->sib_head[tc_node->tc_num][layer] = new_node; in ice_sched_add_elems()
759 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_layer() argument
785 if (parent == tc_node) in ice_sched_add_nodes_to_layer()
794 status = ice_sched_add_nodes_to_layer(pi, tc_node, in ice_sched_add_nodes_to_layer()
821 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, in ice_sched_add_nodes_to_layer()
829 status = ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes, in ice_sched_add_nodes_to_layer()
1171 ice_sched_get_vsi_node(struct ice_hw *hw, struct ice_sched_node *tc_node, in ice_sched_get_vsi_node() argument
1178 node = ice_sched_get_first_node(hw->port_info, tc_node, vsi_layer); in ice_sched_get_vsi_node()
1231 struct ice_sched_node *tc_node, u16 *num_nodes, in ice_sched_add_vsi_child_nodes() argument
1243 parent = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); in ice_sched_add_vsi_child_nodes()
1248 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_add_vsi_child_nodes()
1259 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_child_nodes()
1286 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_calc_vsi_support_nodes() argument
1297 if (!tc_node->num_children || i == vsil) { in ice_sched_calc_vsi_support_nodes()
1303 node = ice_sched_get_first_node(hw->port_info, tc_node, in ice_sched_calc_vsi_support_nodes()
1335 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_add_vsi_support_nodes() argument
1337 struct ice_sched_node *parent = tc_node; in ice_sched_add_vsi_support_nodes()
1348 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, in ice_sched_add_vsi_support_nodes()
1359 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_support_nodes()
1386 struct ice_sched_node *tc_node; in ice_sched_add_vsi_to_topo() local
1389 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_add_vsi_to_topo()
1390 if (!tc_node) in ice_sched_add_vsi_to_topo()
1394 ice_sched_calc_vsi_support_nodes(hw, tc_node, num_nodes); in ice_sched_add_vsi_to_topo()
1397 return ice_sched_add_vsi_support_nodes(pi, vsi_handle, tc_node, in ice_sched_add_vsi_to_topo()
1417 struct ice_sched_node *tc_node; in ice_sched_update_vsi_child_nodes() local
1423 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_update_vsi_child_nodes()
1424 if (!tc_node) in ice_sched_update_vsi_child_nodes()
1427 vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); in ice_sched_update_vsi_child_nodes()
1452 status = ice_sched_add_vsi_child_nodes(pi, vsi_handle, tc_node, in ice_sched_update_vsi_child_nodes()
1478 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_cfg_vsi() local
1484 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_cfg_vsi()
1485 if (!tc_node) in ice_sched_cfg_vsi()
1490 vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); in ice_sched_cfg_vsi()
1511 vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); in ice_sched_cfg_vsi()
1614 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_rm_vsi_cfg() local
1617 tc_node = ice_sched_get_tc_node(pi, i); in ice_sched_rm_vsi_cfg()
1618 if (!tc_node) in ice_sched_rm_vsi_cfg()
1621 vsi_node = ice_sched_get_vsi_node(pi->hw, tc_node, vsi_handle); in ice_sched_rm_vsi_cfg()