Lines Matching refs:agg_id

1689  * @agg_id: aggregator ID
1696 u32 agg_id)
1709 if (node->agg_id == agg_id)
2308 * @agg_id: aggregator ID
2314 ice_get_agg_info(struct ice_hw *hw, u32 agg_id)
2320 if (agg_info->agg_id == agg_id)
2468 * @agg_id: aggregator ID
2475 ice_sched_move_vsi_to_agg(struct ice_port_info *pi, u16 vsi_handle, u32 agg_id,
2489 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
2614 * @agg_id: aggregator ID
2621 ice_sched_rm_agg_cfg(struct ice_port_info *pi, u32 agg_id, u8 tc)
2630 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
2683 status = ice_sched_rm_agg_cfg(pi, agg_info->agg_id, tc);
2695 * @agg_id: aggregator ID
2702 ice_save_agg_tc_bitmap(struct ice_port_info *pi, u32 agg_id,
2707 agg_info = ice_get_agg_info(pi->hw, agg_id);
2718 * @agg_id: aggregator ID
2725 ice_sched_add_agg_cfg(struct ice_port_info *pi, u32 agg_id, u8 tc)
2739 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
2789 parent->agg_id = agg_id;
2801 * @agg_id: aggregator ID
2815 ice_sched_cfg_agg(struct ice_port_info *pi, u32 agg_id,
2823 agg_info = ice_get_agg_info(hw, agg_id);
2831 agg_info->agg_id = agg_id;
2856 status = ice_sched_add_agg_cfg(pi, agg_id, tc);
2870 * @agg_id: aggregator ID
2877 ice_cfg_agg(struct ice_port_info *pi, u32 agg_id, enum ice_agg_type agg_type,
2884 status = ice_sched_cfg_agg(pi, agg_id, agg_type,
2887 status = ice_save_agg_tc_bitmap(pi, agg_id,
2942 * @agg_id: aggregator ID
2950 ice_save_agg_vsi_tc_bitmap(struct ice_port_info *pi, u32 agg_id, u16 vsi_handle,
2956 agg_info = ice_get_agg_info(pi->hw, agg_id);
2971 * @agg_id: aggregator ID
2980 ice_sched_assoc_vsi_to_agg(struct ice_port_info *pi, u32 agg_id,
2991 agg_info = ice_get_agg_info(hw, agg_id);
3027 status = ice_sched_move_vsi_to_agg(pi, vsi_handle, agg_id, tc);
3150 * @agg_id: aggregator ID
3157 ice_move_vsi_to_agg(struct ice_port_info *pi, u32 agg_id, u16 vsi_handle,
3164 status = ice_sched_assoc_vsi_to_agg(pi, agg_id, vsi_handle,
3167 status = ice_save_agg_vsi_tc_bitmap(pi, agg_id, vsi_handle,
3176 * @agg_id: aggregator ID
3181 int ice_rm_agg_cfg(struct ice_port_info *pi, u32 agg_id)
3188 agg_info = ice_get_agg_info(pi->hw, agg_id);
3428 * @agg_id: node aggregator ID
3436 ice_sched_save_agg_bw_alloc(struct ice_port_info *pi, u32 agg_id, u8 tc,
3441 agg_info = ice_get_agg_info(pi->hw, agg_id);
3462 * @agg_id: node aggregator ID
3470 ice_sched_save_agg_bw(struct ice_port_info *pi, u32 agg_id, u8 tc,
3475 agg_info = ice_get_agg_info(pi->hw, agg_id);
3556 * @agg_id: aggregator ID
3565 ice_cfg_agg_bw_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc,
3570 status = ice_sched_set_node_bw_lmt_per_tc(pi, agg_id, ICE_AGG_TYPE_AGG,
3574 status = ice_sched_save_agg_bw(pi, agg_id, tc, rl_type, bw);
3583 * @agg_id: aggregator ID
3591 ice_cfg_agg_bw_dflt_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc,
3596 status = ice_sched_set_node_bw_lmt_per_tc(pi, agg_id, ICE_AGG_TYPE_AGG,
3601 status = ice_sched_save_agg_bw(pi, agg_id, tc, rl_type,
3647 * @agg_id: aggregator ID
3653 * nodes across all traffic classes for aggregator matching agg_id.
3656 ice_cfg_agg_bw_shared_lmt(struct ice_port_info *pi, u32 agg_id, u32 min_bw,
3659 return ice_sched_set_agg_bw_shared_lmt(pi, agg_id, min_bw, max_bw,
3666 * @agg_id: aggregator ID
3669 * nodes across all traffic classes for aggregator matching agg_id.
3672 ice_cfg_agg_bw_no_shared_lmt(struct ice_port_info *pi, u32 agg_id)
3674 return ice_sched_set_agg_bw_shared_lmt(pi, agg_id, ICE_SCHED_DFLT_BW,
3682 * @agg_id: aggregator ID
3689 * nodes across all traffic classes for aggregator matching agg_id.
3692 ice_cfg_agg_bw_shared_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc,
3695 return ice_sched_set_agg_bw_shared_lmt_per_tc(pi, agg_id, tc, min_bw,
3702 * @agg_id: aggregator ID
3706 * nodes across all traffic classes for aggregator matching agg_id.
3709 ice_cfg_agg_bw_no_shared_lmt_per_tc(struct ice_port_info *pi, u32 agg_id, u8 tc)
3711 return ice_sched_set_agg_bw_shared_lmt_per_tc(pi, agg_id, tc,
3758 * @agg_id: Aggregator ID
3768 ice_cfg_agg_vsi_priority_per_tc(struct ice_port_info *pi, u32 agg_id,
3783 if (agg_info->agg_id == agg_id) {
3794 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
3898 * @agg_id: aggregator ID
3907 ice_cfg_agg_bw_alloc(struct ice_port_info *pi, u32 agg_id, u8 ena_tcmap,
3919 if (agg_info->agg_id == agg_id) {
3939 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
3947 status = ice_sched_save_agg_bw_alloc(pi, agg_id, tc, rl_type,
5238 * @agg_id: aggregator ID
5245 ice_sched_validate_agg_srl_node(struct ice_port_info *pi, u32 agg_id)
5255 if (agg_info->agg_id == agg_id) {
5270 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
5295 * @agg_id: aggregator ID
5300 ice_sched_validate_agg_id(struct ice_port_info *pi, u32 agg_id)
5307 status = ice_sched_validate_agg_srl_node(pi, agg_id);
5313 if (agg_info->agg_id == agg_id) {
5327 * @agg_id: aggregator ID
5338 ice_sched_set_save_agg_srl_node_bw(struct ice_port_info *pi, u32 agg_id, u8 tc,
5350 status = ice_sched_save_agg_bw(pi, agg_id, tc, rl_type, bw);
5358 * @agg_id: aggregator ID
5365 * node for a given traffic class for aggregator matching agg_id. When BW
5370 ice_sched_set_agg_node_srl_per_tc(struct ice_port_info *pi, u32 agg_id,
5382 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
5396 status = ice_sched_set_save_agg_srl_node_bw(pi, agg_id, tc, cfg_node,
5401 status = ice_sched_set_save_agg_srl_node_bw(pi, agg_id, tc, cfg_node,
5406 status = ice_sched_set_save_agg_srl_node_bw(pi, agg_id, tc, cfg_node,
5414 * @agg_id: aggregator ID
5420 * nodes across all traffic classes for aggregator matching agg_id. When
5425 ice_sched_set_agg_bw_shared_lmt(struct ice_port_info *pi, u32 agg_id,
5435 status = ice_sched_validate_agg_id(pi, agg_id);
5447 agg_node = ice_sched_get_agg_node(pi, tc_node, agg_id);
5451 status = ice_sched_set_agg_node_srl_per_tc(pi, agg_id, tc,
5466 * @agg_id: aggregator ID
5473 * node for a given traffic class for aggregator matching agg_id. When BW
5477 ice_sched_set_agg_bw_shared_lmt_per_tc(struct ice_port_info *pi, u32 agg_id,
5486 status = ice_sched_validate_agg_id(pi, agg_id);
5490 status = ice_sched_set_agg_node_srl_per_tc(pi, agg_id, tc, min_bw,
5685 agg_info->agg_id);
5750 agg_info->agg_id,
5755 agg_info->agg_id);
5763 agg_info->agg_id);
5912 status = ice_sched_cfg_agg(hw->port_info, agg_info->agg_id,
5925 status = ice_sched_assoc_vsi_to_agg(pi, agg_info->agg_id, vsi_handle,