Lines Matching refs:leaf_node
684 struct dpaa2_tm_node *leaf_node, *temp_leaf_node, *channel_node; in dpaa2_hierarchy_commit() local
696 LIST_FOREACH(leaf_node, &priv->nodes, next) { in dpaa2_hierarchy_commit()
697 if (leaf_node->level_id == LNI_LEVEL || in dpaa2_hierarchy_commit()
698 leaf_node->level_id == CHANNEL_LEVEL) in dpaa2_hierarchy_commit()
701 if (leaf_node->parent == channel_node) { in dpaa2_hierarchy_commit()
708 nodes[i++] = leaf_node; in dpaa2_hierarchy_commit()
770 LIST_FOREACH(leaf_node, &priv->nodes, next) { in dpaa2_hierarchy_commit()
774 if (leaf_node->level_id == LNI_LEVEL || in dpaa2_hierarchy_commit()
775 leaf_node->level_id == CHANNEL_LEVEL) in dpaa2_hierarchy_commit()
779 if (leaf_node->id >= dev->data->nb_tx_queues) { in dpaa2_hierarchy_commit()
786 if (conf[leaf_node->id]) in dpaa2_hierarchy_commit()
789 if (leaf_node->parent != channel_node) in dpaa2_hierarchy_commit()
792 leaf_dpaa2_q = (struct dpaa2_queue *)dev->data->tx_queues[leaf_node->id]; in dpaa2_hierarchy_commit()
796 if (temp_leaf_node->id == leaf_node->id || in dpaa2_hierarchy_commit()
807 if (leaf_node->priority == temp_leaf_node->priority) { in dpaa2_hierarchy_commit()
840 leaf_node->weight * 100; in dpaa2_hierarchy_commit()
841 prio_cfg.prio_group_A = leaf_node->priority; in dpaa2_hierarchy_commit()
846 leaf_node->weight * 100; in dpaa2_hierarchy_commit()
847 prio_cfg.prio_group_B = leaf_node->priority; in dpaa2_hierarchy_commit()
852 conf[leaf_node->id] = 1; in dpaa2_hierarchy_commit()