Lines Matching refs:rctl

2168 	u32 tctl, rctl;  in igb_down()  local
2177 rctl = rd32(E1000_RCTL); in igb_down()
2178 wr32(E1000_RCTL, rctl & ~E1000_RCTL_EN); in igb_down()
4605 u32 rctl; in igb_setup_rctl() local
4607 rctl = rd32(E1000_RCTL); in igb_setup_rctl()
4609 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in igb_setup_rctl()
4610 rctl &= ~(E1000_RCTL_LBM_TCVR | E1000_RCTL_LBM_MAC); in igb_setup_rctl()
4612 rctl |= E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_RDMTS_HALF | in igb_setup_rctl()
4619 rctl |= E1000_RCTL_SECRC; in igb_setup_rctl()
4622 rctl &= ~(E1000_RCTL_SBP | E1000_RCTL_SZ_256); in igb_setup_rctl()
4625 rctl |= E1000_RCTL_LPE; in igb_setup_rctl()
4644 rctl |= (E1000_RCTL_SBP | /* Receive bad packets */ in igb_setup_rctl()
4648 rctl &= ~(E1000_RCTL_DPF | /* Allow filtered pause */ in igb_setup_rctl()
4655 wr32(E1000_RCTL, rctl); in igb_setup_rctl()
5280 u32 rctl = 0, vmolr = 0, rlpml = MAX_JUMBO_FRAME_SIZE; in igb_set_rx_mode() local
5285 rctl |= E1000_RCTL_UPE | E1000_RCTL_MPE; in igb_set_rx_mode()
5293 rctl |= E1000_RCTL_MPE; in igb_set_rx_mode()
5302 rctl |= E1000_RCTL_MPE; in igb_set_rx_mode()
5315 rctl |= E1000_RCTL_UPE; in igb_set_rx_mode()
5320 rctl |= E1000_RCTL_VFE; in igb_set_rx_mode()
5327 rctl &= ~E1000_RCTL_VFE; in igb_set_rx_mode()
5333 rctl |= rd32(E1000_RCTL) & ~(E1000_RCTL_UPE | E1000_RCTL_MPE | in igb_set_rx_mode()
5335 wr32(E1000_RCTL, rctl); in igb_set_rx_mode()
9245 u32 ctrl, rctl; in igb_vlan_mode() local
9255 rctl = rd32(E1000_RCTL); in igb_vlan_mode()
9256 rctl &= ~E1000_RCTL_CFIEN; in igb_vlan_mode()
9257 wr32(E1000_RCTL, rctl); in igb_vlan_mode()
9376 u32 ctrl, rctl, status; in __igb_shutdown() local
9401 rctl = rd32(E1000_RCTL); in __igb_shutdown()
9402 rctl |= E1000_RCTL_MPE; in __igb_shutdown()
9403 wr32(E1000_RCTL, rctl); in __igb_shutdown()