Lines Matching refs:num_nodes
233 u16 num_nodes, u32 *node_teids) in ice_sched_remove_elems() argument
240 buf_size = struct_size(buf, teid, num_nodes); in ice_sched_remove_elems()
246 buf->hdr.num_elems = cpu_to_le16(num_nodes); in ice_sched_remove_elems()
247 for (i = 0; i < num_nodes; i++) in ice_sched_remove_elems()
524 ice_sched_suspend_resume_elems(struct ice_hw *hw, u8 num_nodes, u32 *node_teids, in ice_sched_suspend_resume_elems() argument
531 buf_size = sizeof(*buf) * num_nodes; in ice_sched_suspend_resume_elems()
536 for (i = 0; i < num_nodes; i++) in ice_sched_suspend_resume_elems()
540 status = ice_aq_suspend_sched_elems(hw, num_nodes, buf, in ice_sched_suspend_resume_elems()
544 status = ice_aq_resume_sched_elems(hw, num_nodes, buf, in ice_sched_suspend_resume_elems()
547 if (status || num_elem_ret != num_nodes) in ice_sched_suspend_resume_elems()
880 struct ice_sched_node *parent, u8 layer, u16 num_nodes, in ice_sched_add_elems() argument
891 buf_size = struct_size(buf, generic, num_nodes); in ice_sched_add_elems()
897 buf->hdr.num_elems = cpu_to_le16(num_nodes); in ice_sched_add_elems()
898 for (i = 0; i < num_nodes; i++) { in ice_sched_add_elems()
924 *num_nodes_added = num_nodes; in ice_sched_add_elems()
926 for (i = 0; i < num_nodes; i++) { in ice_sched_add_elems()
981 u16 num_nodes, u32 *first_node_teid, in ice_sched_add_nodes_to_hw_layer() argument
988 if (!num_nodes) in ice_sched_add_nodes_to_hw_layer()
998 if ((parent->num_children + num_nodes) > max_child_nodes) { in ice_sched_add_nodes_to_hw_layer()
1005 return ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes, in ice_sched_add_nodes_to_hw_layer()
1025 u16 num_nodes, u32 *first_node_teid, in ice_sched_add_nodes_to_layer() argument
1029 u16 new_num_nodes = num_nodes; in ice_sched_add_nodes_to_layer()
1033 while (*num_nodes_added < num_nodes) { in ice_sched_add_nodes_to_layer()
1045 if (*num_nodes_added > num_nodes) { in ice_sched_add_nodes_to_layer()
1046 ice_debug(pi->hw, ICE_DBG_SCHED, "added extra nodes %d %d\n", num_nodes, in ice_sched_add_nodes_to_layer()
1052 if (!status && (*num_nodes_added == num_nodes)) in ice_sched_add_nodes_to_layer()
1073 new_num_nodes = num_nodes - *num_nodes_added; in ice_sched_add_nodes_to_layer()
1588 ice_sched_calc_vsi_child_nodes(struct ice_hw *hw, u16 num_qs, u16 *num_nodes) in ice_sched_calc_vsi_child_nodes() argument
1602 num_nodes[i] = num ? num : 1; in ice_sched_calc_vsi_child_nodes()
1619 struct ice_sched_node *tc_node, u16 *num_nodes, in ice_sched_add_vsi_child_nodes() argument
1637 num_nodes[i], in ice_sched_add_vsi_child_nodes()
1640 if (status || num_nodes[i] != num_added) in ice_sched_add_vsi_child_nodes()
1674 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_calc_vsi_support_nodes() argument
1686 num_nodes[i]++; in ice_sched_calc_vsi_support_nodes()
1706 num_nodes[i]++; in ice_sched_calc_vsi_support_nodes()
1722 struct ice_sched_node *tc_node, u16 *num_nodes) in ice_sched_add_vsi_support_nodes() argument
1736 i, num_nodes[i], in ice_sched_add_vsi_support_nodes()
1739 if (status || num_nodes[i] != num_added) in ice_sched_add_vsi_support_nodes()
1772 u16 num_nodes[ICE_AQC_TOPO_MAX_LEVEL_NUM] = { 0 }; in ice_sched_add_vsi_to_topo() local
1780 ice_sched_calc_vsi_support_nodes(pi, tc_node, num_nodes); in ice_sched_add_vsi_to_topo()
1784 num_nodes); in ice_sched_add_vsi_to_topo()
2117 u16 *num_nodes) in ice_sched_get_free_vsi_parent() argument
2132 num_nodes[l] = 0; in ice_sched_get_free_vsi_parent()
2141 num_nodes); in ice_sched_get_free_vsi_parent()
2259 u16 num_nodes[ICE_AQC_TOPO_MAX_LEVEL_NUM] = { 0 }; in ice_sched_move_vsi_to_agg() local
2286 num_nodes[i] = 1; in ice_sched_move_vsi_to_agg()
2292 num_nodes); in ice_sched_move_vsi_to_agg()
2301 num_nodes[i], in ice_sched_move_vsi_to_agg()
2304 if (status || num_nodes[i] != num_nodes_added) in ice_sched_move_vsi_to_agg()
2508 u16 num_nodes[ICE_AQC_TOPO_MAX_LEVEL_NUM] = { 0 }; in ice_sched_add_agg_cfg() local
2527 num_nodes[aggl] = 1; in ice_sched_add_agg_cfg()
2545 num_nodes[i]++; in ice_sched_add_agg_cfg()
2555 num_nodes[i], in ice_sched_add_agg_cfg()
2558 if (status || num_nodes[i] != num_nodes_added) in ice_sched_add_agg_cfg()