Home
last modified time | relevance | path

Searched refs:fctrl (Results 1 – 12 of 12) sorted by relevance

/dpdk/drivers/net/e1000/
H A Digb_pf.c197 uint32_t fctrl, vmolr = E1000_VMOLR_BAM | E1000_VMOLR_AUPE; in set_rx_mode() local
201 fctrl = E1000_READ_REG(hw, E1000_RCTL); in set_rx_mode()
204 fctrl &= ~E1000_RCTL_SBP; /* disable store-bad-packets */ in set_rx_mode()
205 fctrl |= E1000_RCTL_BAM; in set_rx_mode()
208 fctrl &= ~(E1000_RCTL_UPE | E1000_RCTL_MPE); in set_rx_mode()
211 fctrl |= (E1000_RCTL_UPE | E1000_RCTL_MPE); in set_rx_mode()
215 fctrl |= E1000_RCTL_MPE; in set_rx_mode()
230 E1000_WRITE_REG(hw, E1000_RCTL, fctrl); in set_rx_mode()
/dpdk/drivers/net/ngbe/
H A Dngbe_pf.c217 u32 fctrl, vmolr; in ngbe_set_rx_mode() local
224 fctrl = rd32m(hw, NGBE_PSRCTL, in ngbe_set_rx_mode()
226 fctrl |= NGBE_PSRCTL_BCA | in ngbe_set_rx_mode()
239 fctrl |= NGBE_PSRCTL_UCP | in ngbe_set_rx_mode()
244 fctrl |= NGBE_PSRCTL_MCP; in ngbe_set_rx_mode()
253 wr32(hw, NGBE_PSRCTL, fctrl); in ngbe_set_rx_mode()
527 u32 vmolr, fctrl, disable, enable; in ngbe_set_vf_mc_promisc() local
563 fctrl = rd32(hw, NGBE_PSRCTL); in ngbe_set_vf_mc_promisc()
564 if (!(fctrl & NGBE_PSRCTL_UCP)) { in ngbe_set_vf_mc_promisc()
H A Dngbe_ethdev.c1937 uint32_t fctrl; in ngbe_dev_promiscuous_enable() local
1941 wr32(hw, NGBE_PSRCTL, fctrl); in ngbe_dev_promiscuous_enable()
1950 uint32_t fctrl; in ngbe_dev_promiscuous_disable() local
1953 fctrl &= (~NGBE_PSRCTL_UCP); in ngbe_dev_promiscuous_disable()
1955 fctrl |= NGBE_PSRCTL_MCP; in ngbe_dev_promiscuous_disable()
1957 fctrl &= (~NGBE_PSRCTL_MCP); in ngbe_dev_promiscuous_disable()
1958 wr32(hw, NGBE_PSRCTL, fctrl); in ngbe_dev_promiscuous_disable()
1967 uint32_t fctrl; in ngbe_dev_allmulticast_enable() local
1970 fctrl |= NGBE_PSRCTL_MCP; in ngbe_dev_allmulticast_enable()
1980 uint32_t fctrl; in ngbe_dev_allmulticast_disable() local
[all …]
H A Dngbe_rxtx.c2853 uint32_t fctrl; in ngbe_dev_rx_init() local
2873 fctrl = rd32(hw, NGBE_PSRCTL); in ngbe_dev_rx_init()
2874 fctrl |= NGBE_PSRCTL_BCA; in ngbe_dev_rx_init()
2875 wr32(hw, NGBE_PSRCTL, fctrl); in ngbe_dev_rx_init()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_pf.c314 u32 fctrl, vmolr = IXGBE_VMOLR_BAM | IXGBE_VMOLR_AUPE; in set_rx_mode() local
318 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in set_rx_mode()
321 fctrl &= ~IXGBE_FCTRL_SBP; /* disable store-bad-packets */ in set_rx_mode()
322 fctrl |= IXGBE_FCTRL_BAM; in set_rx_mode()
325 fctrl &= ~(IXGBE_FCTRL_UPE | IXGBE_FCTRL_MPE); in set_rx_mode()
328 fctrl |= (IXGBE_FCTRL_UPE | IXGBE_FCTRL_MPE); in set_rx_mode()
332 fctrl |= IXGBE_FCTRL_MPE; in set_rx_mode()
346 IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl); in set_rx_mode()
730 u32 vmolr, fctrl, disable, enable; in ixgbe_set_vf_mc_promisc() local
766 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in ixgbe_set_vf_mc_promisc()
[all …]
H A Drte_pmd_ixgbe.c786 uint32_t fctrl; in rte_pmd_ixgbe_upd_fctrl_sbp() local
797 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in rte_pmd_ixgbe_upd_fctrl_sbp()
801 fctrl |= IXGBE_FCTRL_SBP; in rte_pmd_ixgbe_upd_fctrl_sbp()
803 fctrl &= ~(IXGBE_FCTRL_SBP); in rte_pmd_ixgbe_upd_fctrl_sbp()
805 IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl); in rte_pmd_ixgbe_upd_fctrl_sbp()
H A Dixgbe_ethdev.c4349 uint32_t fctrl; in ixgbe_dev_promiscuous_enable() local
4351 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in ixgbe_dev_promiscuous_enable()
4353 IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl); in ixgbe_dev_promiscuous_enable()
4362 uint32_t fctrl; in ixgbe_dev_promiscuous_disable() local
4365 fctrl &= (~IXGBE_FCTRL_UPE); in ixgbe_dev_promiscuous_disable()
4367 fctrl |= IXGBE_FCTRL_MPE; in ixgbe_dev_promiscuous_disable()
4369 fctrl &= (~IXGBE_FCTRL_MPE); in ixgbe_dev_promiscuous_disable()
4379 uint32_t fctrl; in ixgbe_dev_allmulticast_enable() local
4382 fctrl |= IXGBE_FCTRL_MPE; in ixgbe_dev_allmulticast_enable()
4392 uint32_t fctrl; in ixgbe_dev_allmulticast_disable() local
[all …]
H A Dixgbe_rxtx.c5036 uint32_t fctrl; in ixgbe_dev_rx_init() local
5059 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in ixgbe_dev_rx_init()
5060 fctrl |= IXGBE_FCTRL_BAM; in ixgbe_dev_rx_init()
5061 fctrl |= IXGBE_FCTRL_DPF; in ixgbe_dev_rx_init()
5062 fctrl |= IXGBE_FCTRL_PMCF; in ixgbe_dev_rx_init()
5063 IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl); in ixgbe_dev_rx_init()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_pf.c304 u32 fctrl, vmolr; in txgbe_set_rx_mode() local
311 fctrl = rd32m(hw, TXGBE_PSRCTL, in txgbe_set_rx_mode()
313 fctrl |= TXGBE_PSRCTL_BCA | in txgbe_set_rx_mode()
326 fctrl |= TXGBE_PSRCTL_UCP | in txgbe_set_rx_mode()
331 fctrl |= TXGBE_PSRCTL_MCP; in txgbe_set_rx_mode()
340 wr32(hw, TXGBE_PSRCTL, fctrl); in txgbe_set_rx_mode()
667 u32 vmolr, fctrl, disable, enable; in txgbe_set_vf_mc_promisc() local
703 fctrl = rd32(hw, TXGBE_PSRCTL); in txgbe_set_vf_mc_promisc()
704 if (!(fctrl & TXGBE_PSRCTL_UCP)) { in txgbe_set_vf_mc_promisc()
H A Dtxgbe_ethdev.c2774 uint32_t fctrl; in txgbe_dev_promiscuous_enable() local
2778 wr32(hw, TXGBE_PSRCTL, fctrl); in txgbe_dev_promiscuous_enable()
2787 uint32_t fctrl; in txgbe_dev_promiscuous_disable() local
2790 fctrl &= (~TXGBE_PSRCTL_UCP); in txgbe_dev_promiscuous_disable()
2792 fctrl |= TXGBE_PSRCTL_MCP; in txgbe_dev_promiscuous_disable()
2794 fctrl &= (~TXGBE_PSRCTL_MCP); in txgbe_dev_promiscuous_disable()
2795 wr32(hw, TXGBE_PSRCTL, fctrl); in txgbe_dev_promiscuous_disable()
2804 uint32_t fctrl; in txgbe_dev_allmulticast_enable() local
2807 fctrl |= TXGBE_PSRCTL_MCP; in txgbe_dev_allmulticast_enable()
2817 uint32_t fctrl; in txgbe_dev_allmulticast_disable() local
[all …]
H A Dtxgbe_rxtx.c4290 uint32_t fctrl; in txgbe_dev_rx_init() local
4311 fctrl = rd32(hw, TXGBE_PSRCTL); in txgbe_dev_rx_init()
4312 fctrl |= TXGBE_PSRCTL_BCA; in txgbe_dev_rx_init()
4313 wr32(hw, TXGBE_PSRCTL, fctrl); in txgbe_dev_rx_init()
/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_common.c2551 u32 fctrl; in ixgbe_update_uc_addr_list_generic() local
2582 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in ixgbe_update_uc_addr_list_generic()
2583 fctrl |= IXGBE_FCTRL_UPE; in ixgbe_update_uc_addr_list_generic()
2584 IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl); in ixgbe_update_uc_addr_list_generic()
2590 fctrl = IXGBE_READ_REG(hw, IXGBE_FCTRL); in ixgbe_update_uc_addr_list_generic()
2591 fctrl &= ~IXGBE_FCTRL_UPE; in ixgbe_update_uc_addr_list_generic()
2592 IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl); in ixgbe_update_uc_addr_list_generic()