Lines Matching refs:pi
135 ice_sched_set_node_bw_lmt(struct ice_port_info *pi, struct ice_sched_node *node,
139 ice_sched_set_node_bw(struct ice_port_info *pi, struct ice_sched_node *node,
143 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,
149 ice_sched_move_nodes(struct ice_port_info *pi, struct ice_sched_node *parent,
153 ice_sched_set_node_priority(struct ice_port_info *pi, struct ice_sched_node *node,
156 ice_sched_set_node_weight(struct ice_port_info *pi, struct ice_sched_node *node,
159 int ice_sched_init_port(struct ice_port_info *pi);
164 void ice_sched_clear_port(struct ice_port_info *pi);
169 struct ice_sched_node *ice_sched_get_node(struct ice_port_info *pi, u32 teid);
174 ice_sched_add_node(struct ice_port_info *pi, u8 layer,
180 void ice_free_sched_node(struct ice_port_info *pi, struct ice_sched_node *node);
181 struct ice_sched_node *ice_sched_get_tc_node(struct ice_port_info *pi, u8 tc);
183 ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
186 ice_sched_cfg_vsi(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 maxqs,
188 int ice_rm_vsi_lan_cfg(struct ice_port_info *pi, u16 vsi_handle);
189 int ice_rm_vsi_rdma_cfg(struct ice_port_info *pi, u16 vsi_handle);
191 ice_sched_get_vsi_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,
201 ice_cfg_agg(struct ice_port_info *pi, u32 agg_id,
204 ice_move_vsi_to_agg(struct ice_port_info *pi, u32 agg_id, u16 vsi_handle,
206 int ice_rm_agg_cfg(struct ice_port_info *pi, u32 agg_id);
208 ice_cfg_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
211 ice_cfg_q_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
214 ice_cfg_tc_node_bw_lmt(struct ice_port_info *pi, u8 tc,
217 ice_cfg_tc_node_bw_dflt_lmt(struct ice_port_info *pi, u8 tc,
220 ice_cfg_vsi_bw_lmt_per_tc(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
223 ice_cfg_vsi_bw_dflt_lmt_per_tc(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
226 ice_cfg_agg_bw_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc,
229 ice_cfg_agg_bw_dflt_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc,
232 ice_cfg_vsi_bw_shared_lmt(struct ice_port_info *pi, u16 vsi_handle, u32 min_bw,
235 ice_cfg_vsi_bw_no_shared_lmt(struct ice_port_info *pi, u16 vsi_handle);
237 ice_cfg_agg_bw_shared_lmt(struct ice_port_info *pi, u32 agg_id, u32 min_bw,
240 ice_cfg_agg_bw_no_shared_lmt(struct ice_port_info *pi, u32 agg_id);
242 ice_cfg_agg_bw_shared_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc,
245 ice_cfg_agg_bw_no_shared_lmt_per_tc(struct ice_port_info *pi, u32 agg_id,
248 ice_cfg_vsi_q_priority(struct ice_port_info *pi, u16 num_qs, u32 *q_ids,
251 ice_cfg_vsi_bw_alloc(struct ice_port_info *pi, u16 vsi_handle, u8 ena_tcmap,
254 ice_cfg_agg_vsi_priority_per_tc(struct ice_port_info *pi, u32 agg_id,
258 ice_cfg_agg_bw_alloc(struct ice_port_info *pi, u32 agg_id, u8 ena_tcmap,
264 ice_sched_set_agg_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle);
266 ice_sched_set_node_bw_lmt_per_tc(struct ice_port_info *pi, u32 id,
270 ice_sched_set_vsi_bw_shared_lmt(struct ice_port_info *pi, u16 vsi_handle,
273 ice_sched_set_agg_bw_shared_lmt(struct ice_port_info *pi, u32 agg_id, u32 min_bw,
276 ice_sched_set_agg_bw_shared_lmt_per_tc(struct ice_port_info *pi, u32 agg_id,
280 ice_sched_cfg_sibl_node_prio(struct ice_port_info *pi,
283 ice_cfg_tc_node_bw_alloc(struct ice_port_info *pi, u8 tc,
288 int ice_sched_replay_tc_node_bw(struct ice_port_info *pi);
290 int ice_sched_replay_root_node_bw(struct ice_port_info *pi);
291 int ice_sched_replay_q_bw(struct ice_port_info *pi, struct ice_q_ctx *q_ctx);