Lines Matching refs:ice_sched_node
87 ice_sched_set_node_bw_lmt(struct ice_port_info *pi, struct ice_sched_node *node,
91 ice_sched_set_node_bw(struct ice_port_info *pi, struct ice_sched_node *node,
95 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,
96 struct ice_sched_node *parent, u8 layer, u16 num_nodes,
98 struct ice_sched_node **prealloc_node);
101 ice_sched_move_nodes(struct ice_port_info *pi, struct ice_sched_node *parent,
104 int ice_sched_set_node_priority(struct ice_port_info *pi, struct ice_sched_node *node,
106 int ice_sched_set_node_weight(struct ice_port_info *pi, struct ice_sched_node *node, u16 weight);
116 struct ice_sched_node *
117 ice_sched_find_node_by_teid(struct ice_sched_node *start_node, u32 teid);
121 struct ice_sched_node *prealloc_node);
123 ice_sched_update_parent(struct ice_sched_node *new_parent,
124 struct ice_sched_node *node);
125 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node);
126 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc);
127 struct ice_sched_node *
159 struct ice_sched_node *
160 ice_sched_get_agg_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,
164 struct ice_sched_node *
165 ice_sched_get_free_vsi_parent(struct ice_hw *hw, struct ice_sched_node *node,
169 struct ice_sched_node *tc_node,
170 struct ice_sched_node *parent, u8 layer,