/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-dcb.c | 135 memcpy(ets->tc_tsa, pdata->ets->tc_tsa, 136 sizeof(ets->tc_tsa)); 157 ets->tc_tsa[i]); 162 if ((ets->tc_tx_bw[i] || ets->tc_tsa[i])) 165 switch (ets->tc_tsa[i]) { 175 ets->tc_tsa[i]);
|
H A D | xgbe-dev.c | 2809 switch (ets->tc_tsa[i]) {
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_dcbnl.c | 22 memset(ets->tc_tsa, IEEE_8021QAZ_TSA_STRICT, sizeof(ets->tc_tsa)); 45 if (ets->tc_tsa[i] != IEEE_8021QAZ_TSA_STRICT)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | dcbnl.h | 25 u8 tc_tsa[IEEE_8021QAZ_MAX_TCS]; member in struct:mlx5e_dcbx
|
/linux-master/drivers/net/ethernet/netronome/nfp/nic/ |
H A D | main.h | 22 u8 tc_tsa[IEEE_8021QAZ_MAX_TCS]; member in struct:nfp_dcb
|
H A D | dcb.c | 80 ets->tc_tsa[i] = dcb->tc_tsa[i]; 97 if (dcb->tc_tsa[i] == IEEE_8021QAZ_TSA_STRICT) 101 if (maxstrict > 0 && dcb->tc_tsa[0] != IEEE_8021QAZ_TSA_STRICT) { 218 if (ets->tc_tsa[i] == IEEE_8021QAZ_TSA_ETS) { 246 writeb(nfp_tsa_ieee2nfp(dcb->tc_tsa[i]), dcb->dcbcfg_tbl + 283 dcb->tc_tsa[i] = ets->tc_tsa[i]; 552 dcb->tc_tsa[i] = IEEE_8021QAZ_TSA_VENDOR;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_dcbnl.c | 151 /* Update tc_tsa based on fw setting*/ 154 priv->dcbx.tc_tsa[i] = IEEE_8021QAZ_TSA_ETS; 157 priv->dcbx.tc_tsa[i] = IEEE_8021QAZ_TSA_VENDOR; 159 memcpy(ets->tc_tsa, priv->dcbx.tc_tsa, sizeof(ets->tc_tsa)); 172 if (ets->tc_tsa[i] == IEEE_8021QAZ_TSA_ETS) { 187 switch (ets->tc_tsa[i]) { 212 if (ets->tc_tsa[i] == IEEE_8021QAZ_TSA_ETS && 223 switch (ets->tc_tsa[ [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_dcb_nl.c | 299 memcpy(ets->tc_tsa, my_ets->tc_tsa, sizeof(ets->tc_tsa)); 318 switch (ets->tc_tsa[i]) { 328 i, ets->tc_tsa[i]); 356 switch (ets->tc_tsa[i]) {
|
H A D | en_netdev.c | 3184 priv->ets.tc_tsa[prio] = IEEE_8021QAZ_TSA_VENDOR;
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_dcb.c | 116 if (ets->tc_tsa[i] == IEEE_8021QAZ_TSA_STRICT) { 183 ets->tc_tsa[tc] = IEEE_8021QAZ_TSA_STRICT; 185 ets->tc_tsa[tc] = IEEE_8021QAZ_TSA_ETS; 488 if ((ets->tc_tx_bw[i] || ets->tc_tsa[i]) && i > bp->max_tc) 491 switch (ets->tc_tsa[i]) { 547 memcpy(ets->tc_tsa, my_ets->tc_tsa, sizeof(ets->tc_tsa));
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_dcb.c | 17 switch (ets->tc_tsa[i]) { 62 ets->tc_tsa[i] = IEEE_8021QAZ_TSA_STRICT; 64 ets->tc_tsa[i] = IEEE_8021QAZ_TSA_ETS; 137 switch (ets->tc_tsa[i]) {
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_dcb.c | 41 switch (ets->tc_tsa[i]) { 100 bool dwrr = ets->tc_tsa[i] == IEEE_8021QAZ_TSA_ETS; 138 bool dwrr = my_ets->tc_tsa[i] == IEEE_8021QAZ_TSA_ETS;
|
/linux-master/include/uapi/linux/ |
H A D | dcbnl.h | 41 * @tc_tsa: TSA Assignment table, indexed by traffic class 64 __u8 tc_tsa[IEEE_8021QAZ_MAX_TCS]; member in struct:ieee_ets
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb.c | 314 switch (ets->tc_tsa[i]) {
|
H A D | ixgbe_dcb_nl.c | 500 memcpy(ets->tc_tsa, my_ets->tc_tsa, sizeof(ets->tc_tsa));
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_dcb_nl.c | 45 memcpy(ets->tc_tsa, dcbxcfg->etscfg.tsatable, sizeof(ets->tc_tsa)); 87 new_cfg->etscfg.tsatable[i] = ets->tc_tsa[i];
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_dcb_nl.c | 51 memcpy(ets->tc_tsa, dcbxcfg->etscfg.tsatable, 52 sizeof(ets->tc_tsa)); 126 pf->tmp_cfg.etscfg.tsatable[i] = ets->tc_tsa[i];
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_dcbx.c | 2158 memcpy(ets->tc_tsa, params->ets_tc_tsa_tbl, sizeof(ets->tc_tsa)); 2201 memcpy(dcbx_set.config.params.ets_tc_tsa_tbl, ets->tc_tsa, 2202 sizeof(ets->tc_tsa));
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 989 ets->tc_tsa[i] = pcmd.u.dcb.pgrate.tsa[i];
|