Lines Matching defs:num_nodes
260 * @num_nodes: number of nodes
267 u16 num_nodes, u32 *node_teids)
274 buf_size = ice_struct_size(buf, teid, num_nodes);
280 buf->hdr.num_elems = CPU_TO_LE16(num_nodes);
281 for (i = 0; i < num_nodes; i++)
551 * @num_nodes: number of nodes
558 ice_sched_suspend_resume_elems(struct ice_hw *hw, u8 num_nodes, u32 *node_teids,
565 buf_size = sizeof(*buf) * num_nodes;
570 for (i = 0; i < num_nodes; i++)
574 status = ice_aq_suspend_sched_elems(hw, num_nodes, buf,
578 status = ice_aq_resume_sched_elems(hw, num_nodes, buf,
581 if (status || num_elem_ret != num_nodes)
922 * @num_nodes: the number of nodes whose attributes to configure
930 ice_aq_cfg_node_attr(struct ice_hw *hw, u16 num_nodes,
942 cmd->num_entries = CPU_TO_LE16(num_nodes);
978 * @num_nodes: number of nodes
987 struct ice_sched_node *parent, u8 layer, u16 num_nodes,
999 buf_size = ice_struct_size(buf, generic, num_nodes);
1005 buf->hdr.num_elems = CPU_TO_LE16(num_nodes);
1006 for (i = 0; i < num_nodes; i++) {
1032 *num_nodes_added = num_nodes;
1034 for (i = 0; i < num_nodes; i++) {
1083 * @num_nodes: number of nodes to be added
1093 u16 num_nodes, u32 *first_node_teid,
1100 if (!num_nodes)
1110 if ((parent->num_children + num_nodes) > max_child_nodes) {
1117 return ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes,
1127 * @num_nodes: number of nodes to be added
1137 u16 num_nodes, u32 *first_node_teid,
1141 u16 new_num_nodes = num_nodes;
1146 while (*num_nodes_added < num_nodes) {
1156 if (*num_nodes_added > num_nodes) {
1157 ice_debug(pi->hw, ICE_DBG_SCHED, "added extra nodes %d %d\n", num_nodes,
1163 if (!status && (*num_nodes_added == num_nodes))
1184 new_num_nodes = num_nodes - *num_nodes_added;
1748 * @num_nodes: num nodes array
1754 ice_sched_calc_vsi_child_nodes(struct ice_hw *hw, u16 num_qs, u16 *num_nodes)
1768 num_nodes[i] = num ? num : 1;
1777 * @num_nodes: pointer to the num nodes that needs to be added per layer
1785 struct ice_sched_node *tc_node, u16 *num_nodes,
1804 num_nodes[i],
1807 if (status || num_nodes[i] != num_added)
1833 * @num_nodes: pointer to num nodes array
1841 struct ice_sched_node *tc_node, u16 *num_nodes)
1853 num_nodes[i]++;
1874 num_nodes[i]++;
1883 * @num_nodes: pointer to num nodes array
1890 struct ice_sched_node *tc_node, u16 *num_nodes)
1905 i, num_nodes[i],
1908 if (status || num_nodes[i] != num_added)
1941 u16 num_nodes[ICE_AQC_TOPO_MAX_LEVEL_NUM] = { 0 };
1949 ice_sched_calc_vsi_support_nodes(pi, tc_node, num_nodes);
1953 num_nodes);
2330 * @num_nodes: num nodes count array
2337 u16 *num_nodes)
2352 num_nodes[l] = 0;
2361 num_nodes);
2479 u16 num_nodes[ICE_AQC_TOPO_MAX_LEVEL_NUM] = { 0 };
2506 num_nodes[i] = 1;
2512 num_nodes);
2521 num_nodes[i],
2524 if (status || num_nodes[i] != num_nodes_added)
2728 u16 num_nodes[ICE_AQC_TOPO_MAX_LEVEL_NUM] = { 0 };
2747 num_nodes[aggl] = 1;
2765 num_nodes[i]++;
2775 num_nodes[i],
2778 if (status || num_nodes[i] != num_nodes_added)