Lines Matching refs:tc_node
295 struct ice_sched_node *p, *tc_node; in ice_free_sched_node() local
310 tc_node = ice_sched_get_tc_node(pi, node->tc_num); in ice_free_sched_node()
311 if (!tc_node) { in ice_free_sched_node()
316 p = ice_sched_get_first_node(hw, tc_node, node->tx_sched_layer); in ice_free_sched_node()
647 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems() argument
708 new_node->tc_num = tc_node->tc_num; in ice_sched_add_elems()
712 prev = ice_sched_get_first_node(hw, tc_node, layer); in ice_sched_add_elems()
742 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_layer() argument
769 if (parent == tc_node) in ice_sched_add_nodes_to_layer()
778 status = ice_sched_add_nodes_to_layer(pi, tc_node, in ice_sched_add_nodes_to_layer()
805 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, in ice_sched_add_nodes_to_layer()
813 status = ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes, in ice_sched_add_nodes_to_layer()
875 struct ice_sched_node *tc_node, *node; in ice_sched_get_num_nodes_per_layer() local
877 tc_node = pi->root->children[i]; in ice_sched_get_num_nodes_per_layer()
880 node = ice_sched_get_first_node(hw, tc_node, layer); in ice_sched_get_num_nodes_per_layer()
1242 ice_sched_get_vsi_node(struct ice_hw *hw, struct ice_sched_node *tc_node, in ice_sched_get_vsi_node() argument
1249 node = ice_sched_get_first_node(hw, tc_node, vsi_layer); in ice_sched_get_vsi_node()
1304 struct ice_sched_node *tc_node, u16 *num_nodes, in ice_sched_add_vsi_child_nodes() argument
1320 parent = ice_sched_get_vsi_node(hw, tc_node, vsi_id); in ice_sched_add_vsi_child_nodes()
1324 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, i, in ice_sched_add_vsi_child_nodes()
1335 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_child_nodes()
1398 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_calc_vsi_support_nodes() argument
1409 if (!tc_node->num_children || i == vsil) { in ice_sched_calc_vsi_support_nodes()
1415 node = ice_sched_get_first_node(hw, tc_node, i); in ice_sched_calc_vsi_support_nodes()
1443 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_add_vsi_support_nodes() argument
1445 struct ice_sched_node *parent = tc_node; in ice_sched_add_vsi_support_nodes()
1460 status = ice_sched_add_nodes_to_layer(pi, tc_node, parent, in ice_sched_add_vsi_support_nodes()
1471 parent = ice_sched_find_node_by_teid(tc_node, in ice_sched_add_vsi_support_nodes()
1497 struct ice_sched_node *tc_node; in ice_sched_add_vsi_to_topo() local
1500 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_add_vsi_to_topo()
1501 if (!tc_node) in ice_sched_add_vsi_to_topo()
1505 ice_sched_calc_vsi_support_nodes(hw, tc_node, num_nodes); in ice_sched_add_vsi_to_topo()
1508 return ice_sched_add_vsi_support_nodes(pi, vsi_id, tc_node, num_nodes); in ice_sched_add_vsi_to_topo()
1528 struct ice_sched_node *tc_node; in ice_sched_update_vsi_child_nodes() local
1535 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_update_vsi_child_nodes()
1536 if (!tc_node) in ice_sched_update_vsi_child_nodes()
1539 vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_id); in ice_sched_update_vsi_child_nodes()
1573 status = ice_sched_add_vsi_child_nodes(pi, vsi_id, tc_node, in ice_sched_update_vsi_child_nodes()
1601 struct ice_sched_node *vsi_node, *tc_node; in ice_sched_cfg_vsi() local
1606 tc_node = ice_sched_get_tc_node(pi, tc); in ice_sched_cfg_vsi()
1607 if (!tc_node) in ice_sched_cfg_vsi()
1616 vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_id); in ice_sched_cfg_vsi()
1636 vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_id); in ice_sched_cfg_vsi()