Home
last modified time | relevance | path

Searched refs:dcbx (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_dcbnl.c104 struct mlx5e_dcbx *dcbx = &priv->dcbx; in mlx5e_dcbnl_switch_to_host_mode() local
107 if (!MLX5_CAP_GEN(priv->mdev, dcbx)) in mlx5e_dcbnl_switch_to_host_mode()
110 if (dcbx->mode == MLX5E_DCBX_PARAM_VER_OPER_HOST) in mlx5e_dcbnl_switch_to_host_mode()
117 dcbx->mode = MLX5E_DCBX_PARAM_VER_OPER_HOST; in mlx5e_dcbnl_switch_to_host_mode()
169 priv->dcbx.tc_tsa[i] = IEEE_8021QAZ_TSA_ETS; in mlx5e_dcbnl_ieee_getets()
172 priv->dcbx.tc_tsa[i] = IEEE_8021QAZ_TSA_VENDOR; in mlx5e_dcbnl_ieee_getets()
174 memcpy(ets->tc_tsa, priv->dcbx.tc_tsa, sizeof(ets->tc_tsa)); in mlx5e_dcbnl_ieee_getets()
179 priv->dcbx.tc_tsa[i] != IEEE_8021QAZ_TSA_ETS) in mlx5e_dcbnl_ieee_getets()
297 memcpy(priv->dcbx.tc_tsa, ets->tc_tsa, sizeof(ets->tc_tsa)); in mlx5e_dcbnl_ieee_setets_core()
387 pfc->delay = priv->dcbx.cable_len; in mlx5e_dcbnl_ieee_getpfc()
[all …]
H A Den.h959 struct mlx5e_dcbx dcbx; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dport_buffer.c37 u16 port_buff_cell_sz = priv->dcbx.port_buff_cell_sz; in mlx5e_port_query_buffer()
288 u16 port_buff_cell_sz = priv->dcbx.port_buff_cell_sz; in port_set_buffer()
355 xoff = (301 + 216 * priv->dcbx.cable_len / 100) * speed / 1000 + 272 * mtu / 100; in calculate_xoff()
488 u16 port_buff_cell_sz = priv->dcbx.port_buff_cell_sz; in mlx5e_port_manual_buffer_config()
572 if (!update_buffer && xoff != priv->dcbx.xoff) { in mlx5e_port_manual_buffer_config()
586 priv->dcbx.xoff = xoff; in mlx5e_port_manual_buffer_config()
/linux/net/dcb/
H A Ddcbnl.c1143 int dcbx; in dcbnl_ieee_fill() local
1237 dcbx = netdev->dcbnl_ops->getdcbx(netdev); in dcbnl_ieee_fill()
1239 dcbx = -EOPNOTSUPP; in dcbnl_ieee_fill()
1300 if (dcbx >= 0) { in dcbnl_ieee_fill()
1301 err = nla_put_u8(skb, DCB_ATTR_DCBX, dcbx); in dcbnl_ieee_fill()
1367 int dcbx, i, err = -EMSGSIZE; in dcbnl_cee_fill() local
1439 dcbx = netdev->dcbnl_ops->getdcbx(netdev); in dcbnl_cee_fill()
1441 dcbx = -EOPNOTSUPP; in dcbnl_cee_fill()
1491 if (dcbx >= 0) { in dcbnl_cee_fill()
1492 err = nla_put_u8(skb, DCB_ATTR_DCBX, dcbx); in dcbnl_cee_fill()
[all …]
/linux/include/net/
H A Ddcbnl.h19 u8 dcbx; member
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_main.c598 if (iscsi_app->dcbx & DCB_CAP_DCBX_VER_IEEE) { in cxgbit_dcb_workfn()
605 } else if (iscsi_app->dcbx & DCB_CAP_DCBX_VER_CEE) { in cxgbit_dcb_workfn()
/linux/drivers/scsi/qedf/
H A Dqedf_main.c607 if (atomic_read(&qedf->dcbx) == QEDF_DCBX_DONE || in qedf_link_update()
624 atomic_set(&qedf->dcbx, QEDF_DCBX_PENDING); in qedf_link_update()
653 if (atomic_read(&qedf->dcbx) == QEDF_DCBX_DONE) { in qedf_dcbx_handler()
659 atomic_set(&qedf->dcbx, QEDF_DCBX_DONE); in qedf_dcbx_handler()
4098 atomic_set(&qedf->dcbx, QEDF_DCBX_PENDING); in qedf_recovery_handler()
/linux/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c2391 if (iscsi_app->dcbx & DCB_CAP_DCBX_VER_IEEE) { in cxgb4_dcb_change_notify()
2397 } else if (iscsi_app->dcbx & DCB_CAP_DCBX_VER_CEE) { in cxgb4_dcb_change_notify()
/linux/Documentation/networking/device_drivers/ethernet/intel/
H A Dice.rst997 * dcbx