Home
last modified time | relevance | path

Searched refs:pfc_en (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/dev/ixgbe/
H A Dixgbe_dcb.c583 u8 pfc_en; in ixgbe_dcb_config_pfc_cee() local
587 ixgbe_dcb_unpack_pfc_cee(dcb_config, map, &pfc_en); in ixgbe_dcb_config_pfc_cee()
591 ret = ixgbe_dcb_config_pfc_82598(hw, pfc_en); in ixgbe_dcb_config_pfc_cee()
598 ret = ixgbe_dcb_config_pfc_82599(hw, pfc_en, map); in ixgbe_dcb_config_pfc_cee()
644 u8 pfc_en; in ixgbe_dcb_hw_config_cee() local
683 ixgbe_dcb_unpack_pfc_cee(dcb_config, map, &pfc_en); in ixgbe_dcb_hw_config_cee()
684 ret = ixgbe_dcb_config_pfc(hw, pfc_en, map); in ixgbe_dcb_hw_config_cee()
691 s32 ixgbe_dcb_config_pfc(struct ixgbe_hw *hw, u8 pfc_en, u8 *map) in ixgbe_dcb_config_pfc() argument
697 ret = ixgbe_dcb_config_pfc_82598(hw, pfc_en); in ixgbe_dcb_config_pfc()
704 ret = ixgbe_dcb_config_pfc_82599(hw, pfc_en, map); in ixgbe_dcb_config_pfc()
H A Dixgbe_dcb_82599.c294 s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *map) in ixgbe_dcb_config_pfc_82599() argument
314 reg |= pfc_en << IXGBE_MFLCN_RPFCE_SHIFT; in ixgbe_dcb_config_pfc_82599()
316 if (pfc_en) in ixgbe_dcb_config_pfc_82599()
332 if ((map[j] == i) && (pfc_en & (1 << j))) { in ixgbe_dcb_config_pfc_82599()
H A Dixgbe_dcb_82598.c262 s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *hw, u8 pfc_en) in ixgbe_dcb_config_pfc_82598() argument
277 if (pfc_en) in ixgbe_dcb_config_pfc_82598()
284 if (!(pfc_en & (1 << i))) { in ixgbe_dcb_config_pfc_82598()
/freebsd/sys/dev/axgbe/
H A Dxgbe-dcb.c213 pfc->pfc_en = pdata->pfc->pfc_en;
227 pfc->pfc_cap, pfc->pfc_en, pfc->mbc, pfc->delay);
230 if (pfc->pfc_en & ~((1 << pdata->hw_feat.tc_cnt) - 1)) {
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_port_buffer.c193 u8 pfc_en, u8 *buffer, u32 xoff, in update_buffer_lossy() argument
214 lossy_count += !(pfc_en & (1 << prio)); in update_buffer_lossy()
274 err = update_buffer_lossy(priv, mtu, pfc->pfc_en, buffer, xoff, in mlx5e_port_manual_buffer_config()
H A Dport_buffer.h65 __u8 pfc_en; member
H A Dmlx5_en_ethtool.c739 pfc.pfc_en = priv->params.rx_priority_flow_control; in mlx5e_update_buf_lossy()
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_dcb.h86 uint8_t pfc_en; member
H A Dbnxt_dcb.c257 if ((pfc->pfc_en & (1 << pri)) && in bnxt_hwrm_queue_pfc_cfg()
311 pfc->pfc_en = pri_mask; in bnxt_hwrm_queue_pfc_qcfg()
685 pfc->pfc_en = my_pfc->pfc_en; in bnxt_dcb_ieee_getpfc()
H A Dbnxt_sysctl.c1865 if (pfc->pfc_en & (1 << i)) { in bnxt_pfc_get_string()
2073 pfc.pfc_en = pri_mask; in bnxt_dcb_pfc()