Lines Matching refs:ieee_ets
40 static int bnxt_hwrm_queue_pri2cos_cfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_pri2cos_cfg()
66 static int bnxt_hwrm_queue_pri2cos_qcfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_pri2cos_qcfg()
96 static int bnxt_hwrm_queue_cos2bw_cfg(struct bnxt *bp, struct ieee_ets *ets, in bnxt_hwrm_queue_cos2bw_cfg()
142 static int bnxt_hwrm_queue_cos2bw_qcfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_cos2bw_qcfg()
222 if (bp->ieee_ets) { in bnxt_queue_remap()
227 rc = bnxt_hwrm_queue_cos2bw_cfg(bp, bp->ieee_ets, tc); in bnxt_queue_remap()
232 rc = bnxt_hwrm_queue_pri2cos_cfg(bp, bp->ieee_ets); in bnxt_queue_remap()
244 struct ieee_ets *my_ets = bp->ieee_ets; in bnxt_hwrm_queue_pfc_cfg()
464 static int bnxt_ets_validate(struct bnxt *bp, struct ieee_ets *ets, u8 *tc) in bnxt_ets_validate()
510 static int bnxt_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets) in bnxt_dcbnl_ieee_getets()
513 struct ieee_ets *my_ets = bp->ieee_ets; in bnxt_dcbnl_ieee_getets()
533 bp->ieee_ets = my_ets; in bnxt_dcbnl_ieee_getets()
547 static int bnxt_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in bnxt_dcbnl_ieee_setets()
550 struct ieee_ets *my_ets = bp->ieee_ets; in bnxt_dcbnl_ieee_setets()
567 bp->ieee_ets = my_ets; in bnxt_dcbnl_ieee_setets()
775 kfree(bp->ieee_ets); in bnxt_dcb_free()
777 bp->ieee_ets = NULL; in bnxt_dcb_free()