Home
last modified time | relevance | path

Searched defs:ets (Results 1 – 25 of 58) sorted by relevance

123

/kernel/linux/linux-4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_dcb.c11 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/
Dhclge_dcb.c13 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/
Dbnxt_dcb.c39 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/
Dbnxt_dcb.c39 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/
Den_dcbnl.c99 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/
Dhns3_dcbnl.c8 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/
Dhns3_dcbnl.c7 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/
Dfm10k_dcbnl.c11 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/
Dfm10k_dcbnl.c11 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/
Den_dcbnl.c107 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/
Dxgbe-dcb.c124 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/
Dxgbe-dcb.c124 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/
Dspectrum_dcb.c24 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/
Dspectrum_dcb.c24 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/
Dbnx2x_dcb.c275 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/
Dbnx2x_dcb.c275 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/
Den_dcb_nl.c288 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/
Den_dcb_nl.c288 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/
Dqede_dcbnl.c255 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/
Dqede_dcbnl.c257 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/
Dixgbe_dcb_nl.c488 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/
Dixgbe_dcb_nl.c488 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/
Dcxgb4_dcb.c925 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/
Dcxgb4_dcb.c940 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/
Di40e_dcb_nl.c32 struct ieee_ets *ets) in i40e_dcbnl_ieee_getets()

123