| /kernel/linux/linux-4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| D | hclge_dcb.c | 11 struct ieee_ets *ets) in hclge_ieee_ets_to_tm_info() 42 struct ieee_ets *ets) in hclge_tm_info_to_ieee_ets() 63 static int hclge_ieee_getets(struct hnae3_handle *h, struct ieee_ets *ets) in hclge_ieee_getets() 73 static int hclge_ets_validate(struct hclge_dev *hdev, struct ieee_ets *ets, in hclge_ets_validate() 171 static int hclge_ieee_setets(struct hnae3_handle *h, struct ieee_ets *ets) in hclge_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| D | hclge_dcb.c | 13 struct ieee_ets *ets) in hclge_ieee_ets_to_tm_info() 46 struct ieee_ets *ets) in hclge_tm_info_to_ieee_ets() 67 static int hclge_ieee_getets(struct hnae3_handle *h, struct ieee_ets *ets) in hclge_ieee_getets() 108 static int hclge_ets_validate(struct hclge_dev *hdev, struct ieee_ets *ets, in hclge_ets_validate() 234 static int hclge_ieee_setets(struct hnae3_handle *h, struct ieee_ets *ets) in hclge_ieee_setets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt_dcb.c | 39 static int bnxt_hwrm_queue_pri2cos_cfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_pri2cos_cfg() 63 static int bnxt_hwrm_queue_pri2cos_qcfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_pri2cos_qcfg() 91 static int bnxt_hwrm_queue_cos2bw_cfg(struct bnxt *bp, struct ieee_ets *ets, in bnxt_hwrm_queue_cos2bw_cfg() 135 static int bnxt_hwrm_queue_cos2bw_qcfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_cos2bw_qcfg() 443 static int bnxt_ets_validate(struct bnxt *bp, struct ieee_ets *ets, u8 *tc) in bnxt_ets_validate() 478 static int bnxt_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets) in bnxt_dcbnl_ieee_getets() 515 static int bnxt_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in bnxt_dcbnl_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt_dcb.c | 39 static int bnxt_hwrm_queue_pri2cos_cfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_pri2cos_cfg() 62 static int bnxt_hwrm_queue_pri2cos_qcfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_pri2cos_qcfg() 90 static int bnxt_hwrm_queue_cos2bw_cfg(struct bnxt *bp, struct ieee_ets *ets, in bnxt_hwrm_queue_cos2bw_cfg() 133 static int bnxt_hwrm_queue_cos2bw_qcfg(struct bnxt *bp, struct ieee_ets *ets) in bnxt_hwrm_queue_cos2bw_qcfg() 433 static int bnxt_ets_validate(struct bnxt *bp, struct ieee_ets *ets, u8 *tc) in bnxt_ets_validate() 471 static int bnxt_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets) in bnxt_dcbnl_ieee_getets() 508 static int bnxt_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in bnxt_dcbnl_ieee_setets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_dcbnl.c | 99 struct ieee_ets *ets) in mlx5e_dcbnl_ieee_getets() 154 static void mlx5e_build_tc_group(struct ieee_ets *ets, u8 *tc_group, int max_tc) in mlx5e_build_tc_group() 193 static void mlx5e_build_tc_tx_bw(struct ieee_ets *ets, u8 *tc_tx_bw, in mlx5e_build_tc_tx_bw() 241 int mlx5e_dcbnl_ieee_setets_core(struct mlx5e_priv *priv, struct ieee_ets *ets) in mlx5e_dcbnl_ieee_setets_core() 278 struct ieee_ets *ets, in mlx5e_dbcnl_validate_ets() 313 struct ieee_ets *ets) in mlx5e_dcbnl_ieee_setets() 616 struct ieee_ets ets; in mlx5e_dcbnl_setall() local 752 struct ieee_ets ets; in mlx5e_dcbnl_getpgbwgcfgtx() local 1031 struct ieee_ets ets; in mlx5e_ets_init() local
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/hisilicon/hns3/ |
| D | hns3_dcbnl.c | 8 int hns3_dcbnl_ieee_getets(struct net_device *ndev, struct ieee_ets *ets) in hns3_dcbnl_ieee_getets() 19 int hns3_dcbnl_ieee_setets(struct net_device *ndev, struct ieee_ets *ets) in hns3_dcbnl_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
| D | hns3_dcbnl.c | 7 static int hns3_dcbnl_ieee_getets(struct net_device *ndev, struct ieee_ets *ets) in hns3_dcbnl_ieee_getets() 20 static int hns3_dcbnl_ieee_setets(struct net_device *ndev, struct ieee_ets *ets) in hns3_dcbnl_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_dcbnl.c | 11 static int fm10k_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets) in fm10k_dcbnl_ieee_getets() 36 static int fm10k_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in fm10k_dcbnl_ieee_setets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_dcbnl.c | 11 static int fm10k_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets) in fm10k_dcbnl_ieee_getets() 36 static int fm10k_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in fm10k_dcbnl_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_dcbnl.c | 107 struct ieee_ets *ets) in mlx5e_dcbnl_ieee_getets() 162 static void mlx5e_build_tc_group(struct ieee_ets *ets, u8 *tc_group, int max_tc) in mlx5e_build_tc_group() 201 static void mlx5e_build_tc_tx_bw(struct ieee_ets *ets, u8 *tc_tx_bw, in mlx5e_build_tc_tx_bw() 249 static int mlx5e_dcbnl_ieee_setets_core(struct mlx5e_priv *priv, struct ieee_ets *ets) in mlx5e_dcbnl_ieee_setets_core() 286 struct ieee_ets *ets, in mlx5e_dbcnl_validate_ets() 321 struct ieee_ets *ets) in mlx5e_dcbnl_ieee_setets() 624 struct ieee_ets ets; in mlx5e_dcbnl_setall() local 760 struct ieee_ets ets; in mlx5e_dcbnl_getpgbwgcfgtx() local 1057 struct ieee_ets ets; in mlx5e_ets_init() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-dcb.c | 124 struct ieee_ets *ets) in xgbe_dcb_ieee_getets() 145 struct ieee_ets *ets) in xgbe_dcb_ieee_setets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/amd/xgbe/ |
| D | xgbe-dcb.c | 124 struct ieee_ets *ets) in xgbe_dcb_ieee_getets() 145 struct ieee_ets *ets) in xgbe_dcb_ieee_setets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_dcb.c | 24 struct ieee_ets *ets) in mlxsw_sp_dcbnl_ieee_getets() 34 struct ieee_ets *ets) in mlxsw_sp_port_ets_validate() 114 struct ieee_ets *ets) in mlxsw_sp_port_headroom_set() 151 struct ieee_ets *ets) in __mlxsw_sp_dcbnl_ieee_setets() 208 struct ieee_ets *ets) in mlxsw_sp_dcbnl_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_dcb.c | 24 struct ieee_ets *ets) in mlxsw_sp_dcbnl_ieee_getets() 34 struct ieee_ets *ets) in mlxsw_sp_port_ets_validate() 68 struct ieee_ets *ets) in mlxsw_sp_port_headroom_ets_set() 92 struct ieee_ets *ets) in __mlxsw_sp_dcbnl_ieee_setets() 149 struct ieee_ets *ets) in mlxsw_sp_dcbnl_ieee_setets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_dcb.c | 275 struct dcbx_ets_feature *ets, in bnx2x_dcbx_get_ets_feature() 507 struct bnx2x_dcbx_pg_params *ets = &(bp->dcbx_port_params.ets); in bnx2x_dcbx_2cos_limit_update_ets_config() local 569 struct bnx2x_dcbx_pg_params *ets = &(bp->dcbx_port_params.ets); in bnx2x_dcbx_update_ets_config() local 1188 struct dcbx_ets_feature *ets) in bnx2x_dcbx_separate_pauseable_from_non() 1369 struct dcbx_ets_feature *ets, in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1444 struct dcbx_ets_feature *ets, in bnx2x_dcbx_join_pgs() 1496 struct dcbx_ets_feature *ets, in bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1574 struct dcbx_ets_feature *ets, in bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1694 struct dcbx_ets_feature *ets, in bnx2x_dcbx_cee_fill_cos_params() 1751 struct dcbx_ets_feature *ets, in bnx2x_dcbx_fill_cos_params()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_dcb.c | 275 struct dcbx_ets_feature *ets, in bnx2x_dcbx_get_ets_feature() 507 struct bnx2x_dcbx_pg_params *ets = &(bp->dcbx_port_params.ets); in bnx2x_dcbx_2cos_limit_update_ets_config() local 569 struct bnx2x_dcbx_pg_params *ets = &(bp->dcbx_port_params.ets); in bnx2x_dcbx_update_ets_config() local 1188 struct dcbx_ets_feature *ets) in bnx2x_dcbx_separate_pauseable_from_non() 1369 struct dcbx_ets_feature *ets, in bnx2x_dcbx_2cos_limit_cee_two_pg_to_cos_params() 1444 struct dcbx_ets_feature *ets, in bnx2x_dcbx_join_pgs() 1496 struct dcbx_ets_feature *ets, in bnx2x_dcbx_2cos_limit_cee_three_pg_to_cos_params() 1575 struct dcbx_ets_feature *ets, in bnx2x_dcbx_2cos_limit_cee_fill_cos_params() 1695 struct dcbx_ets_feature *ets, in bnx2x_dcbx_cee_fill_cos_params() 1752 struct dcbx_ets_feature *ets, in bnx2x_dcbx_fill_cos_params()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_dcb_nl.c | 288 struct ieee_ets *ets) in mlx4_en_dcbnl_ieee_getets() 305 static int mlx4_en_ets_validate(struct mlx4_en_priv *priv, struct ieee_ets *ets) in mlx4_en_ets_validate() 343 struct ieee_ets *ets, u16 *ratelimit) in mlx4_en_config_port_scheduler() 377 mlx4_en_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in mlx4_en_dcbnl_ieee_setets() 460 struct ieee_ets ets = {0}; in mlx4_en_dcbnl_setdcbx() local
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/mellanox/mlx4/ |
| D | en_dcb_nl.c | 288 struct ieee_ets *ets) in mlx4_en_dcbnl_ieee_getets() 305 static int mlx4_en_ets_validate(struct mlx4_en_priv *priv, struct ieee_ets *ets) in mlx4_en_ets_validate() 343 struct ieee_ets *ets, u16 *ratelimit) in mlx4_en_config_port_scheduler() 377 mlx4_en_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets) in mlx4_en_dcbnl_ieee_setets() 460 struct ieee_ets ets = {0}; in mlx4_en_dcbnl_setdcbx() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
| D | qede_dcbnl.c | 255 struct ieee_ets *ets) in qede_dcbnl_ieee_getets() 263 struct ieee_ets *ets) in qede_dcbnl_ieee_setets() 300 struct ieee_ets *ets) in qede_dcbnl_ieee_peer_getets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/qlogic/qede/ |
| D | qede_dcbnl.c | 257 struct ieee_ets *ets) in qede_dcbnl_ieee_getets() 265 struct ieee_ets *ets) in qede_dcbnl_ieee_setets() 302 struct ieee_ets *ets) in qede_dcbnl_ieee_peer_getets()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_dcb_nl.c | 488 struct ieee_ets *ets) in ixgbe_dcbnl_ieee_getets() 508 struct ieee_ets *ets) in ixgbe_dcbnl_ieee_setets() 716 struct ieee_ets ets = {0}; in ixgbe_dcbnl_setdcbx() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_dcb_nl.c | 488 struct ieee_ets *ets) in ixgbe_dcbnl_ieee_getets() 508 struct ieee_ets *ets) in ixgbe_dcbnl_ieee_setets() 716 struct ieee_ets ets = {0}; in ixgbe_dcbnl_setdcbx() local
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/chelsio/cxgb4/ |
| D | cxgb4_dcb.c | 925 static int cxgb4_ieee_read_ets(struct net_device *dev, struct ieee_ets *ets, in cxgb4_ieee_read_ets() 980 static int cxgb4_ieee_get_ets(struct net_device *dev, struct ieee_ets *ets) in cxgb4_ieee_get_ets() 1002 static int cxgb4_ieee_peer_ets(struct net_device *dev, struct ieee_ets *ets) in cxgb4_ieee_peer_ets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
| D | cxgb4_dcb.c | 940 static int cxgb4_ieee_read_ets(struct net_device *dev, struct ieee_ets *ets, in cxgb4_ieee_read_ets() 995 static int cxgb4_ieee_get_ets(struct net_device *dev, struct ieee_ets *ets) in cxgb4_ieee_get_ets() 1017 static int cxgb4_ieee_peer_ets(struct net_device *dev, struct ieee_ets *ets) in cxgb4_ieee_peer_ets()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
| D | i40e_dcb_nl.c | 32 struct ieee_ets *ets) in i40e_dcbnl_ieee_getets()
|