| /dpdk/drivers/net/e1000/ |
| H A D | igb_pf.c | 197 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 D | ngbe_pf.c | 217 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 D | ngbe_ethdev.c | 1937 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 D | ngbe_rxtx.c | 2853 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 D | ixgbe_pf.c | 314 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 D | rte_pmd_ixgbe.c | 786 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 D | ixgbe_ethdev.c | 4349 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 D | ixgbe_rxtx.c | 5036 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 D | txgbe_pf.c | 304 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 D | txgbe_ethdev.c | 2774 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 D | txgbe_rxtx.c | 4290 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 D | ixgbe_common.c | 2551 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()
|