ice_sched_node
ice_sched_set_node_bw(struct ice_port_info *pi, struct ice_sched_node *node,
ice_sched_set_node_bw_lmt(struct ice_port_info *pi, struct ice_sched_node *node,
ice_sched_cfg_node_bw_alloc(struct ice_hw *hw, struct ice_sched_node *node,
ice_sched_replay_node_bw(struct ice_hw *hw, struct ice_sched_node *node,
struct ice_sched_node *q_node;
struct ice_sched_node *parent;
struct ice_sched_node *node;
struct ice_sched_node *
ice_sched_get_vsi_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,
struct ice_sched_node *node;
ice_sched_is_leaf_node_present(struct ice_sched_node *node)
struct ice_sched_node *vsi_node, *tc_node;
struct ice_sched_node *tc_node, uint16_t *num_nodes)
struct ice_sched_node *node;
ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,
struct ice_sched_node *parent, uint8_t layer, uint16_t num_nodes,
struct ice_sched_node **prealloc_nodes)
struct ice_sched_node *prev, *new_node;
struct ice_sched_node *tc_node,
struct ice_sched_node *parent, uint8_t layer,
struct ice_sched_node *tc_node,
struct ice_sched_node *parent, uint8_t layer,
struct ice_sched_node *tc_node, uint16_t *num_nodes)
struct ice_sched_node *parent = tc_node;
struct ice_sched_node *tc_node;
struct ice_sched_node *tc_node, uint16_t *num_nodes, uint8_t owner)
struct ice_sched_node *parent, *node;
struct ice_sched_node *vsi_node;
struct ice_sched_node *tc_node;
struct ice_sched_node *vsi_node, *tc_node;
struct ice_sched_node *root;
root = (struct ice_sched_node *)ice_malloc(hw, sizeof(*root));
root->children = (struct ice_sched_node **)
struct ice_sched_node *
ice_sched_find_node_by_teid(struct ice_sched_node *start_node, uint32_t teid)
struct ice_sched_node *tmp;
struct ice_sched_node *
struct ice_sched_node *prealloc_node)
struct ice_sched_node *parent;
struct ice_sched_node *node;
node = (struct ice_sched_node *)ice_malloc(hw, sizeof(*node));
node->children = (struct ice_sched_node **)
ice_sched_remove_elems(struct ice_hw *hw, struct ice_sched_node *parent,
struct ice_sched_node *
struct ice_sched_node *parent, uint8_t layer)
ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node)
struct ice_sched_node *parent;
struct ice_sched_node *p;
struct ice_sched_node *node;
struct ice_sched_node *node;
ice_sched_find_node_in_subtree(struct ice_hw *hw, struct ice_sched_node *base,
struct ice_sched_node *node)
struct ice_sched_node *child = base->children[i];
struct ice_sched_node *
struct ice_sched_node *vsi_node,
struct ice_sched_node *qgrp_node, uint8_t owner)
struct ice_sched_node *min_qgrp;
struct ice_sched_node *
struct ice_sched_node *vsi_node, *qgrp_node;
ice_sched_update_elem(struct ice_hw *hw, struct ice_sched_node *node,
ice_sched_replay_node_prio(struct ice_hw *hw, struct ice_sched_node *node,
ice_sched_get_node_rl_prof_id(struct ice_sched_node *node,
ice_sched_cfg_node_bw_lmt(struct ice_hw *hw, struct ice_sched_node *node,
struct ice_sched_node *node,
struct ice_sched_node *parent;
struct ice_sched_node *sibling; /* next sibling in the same layer */
struct ice_sched_node **children;
struct ice_sched_node *vsi_node[ICE_MAX_TRAFFIC_CLASS];
struct ice_sched_node *ag_node[ICE_MAX_TRAFFIC_CLASS];
struct ice_sched_node *root; /* Root Node per Port */
struct ice_sched_node *