Lines Matching refs:rctl
2986 u32 rctl, rxdctl; in em_flush_rx_ring() local
2988 rctl = E1000_READ_REG(hw, E1000_RCTL); in em_flush_rx_ring()
2989 E1000_WRITE_REG(hw, E1000_RCTL, rctl & ~E1000_RCTL_EN); in em_flush_rx_ring()
3005 E1000_WRITE_REG(hw, E1000_RCTL, rctl | E1000_RCTL_EN); in em_flush_rx_ring()
3008 E1000_WRITE_REG(hw, E1000_RCTL, rctl & ~E1000_RCTL_EN); in em_flush_rx_ring()
3785 uint32_t rctl, rxcsum; in em_initialize_receive_unit() local
3793 rctl = E1000_READ_REG(hw, E1000_RCTL); in em_initialize_receive_unit()
3796 E1000_WRITE_REG(hw, E1000_RCTL, rctl & ~E1000_RCTL_EN); in em_initialize_receive_unit()
3799 rctl &= ~(3 << E1000_RCTL_MO_SHIFT); in em_initialize_receive_unit()
3800 rctl |= E1000_RCTL_EN | E1000_RCTL_BAM | in em_initialize_receive_unit()
3805 rctl &= ~E1000_RCTL_SBP; in em_initialize_receive_unit()
3809 rctl |= E1000_RCTL_LPE; in em_initialize_receive_unit()
3811 rctl &= ~E1000_RCTL_LPE; in em_initialize_receive_unit()
3815 rctl |= E1000_RCTL_SECRC; in em_initialize_receive_unit()
3997 rctl &= ~E1000_RCTL_VFE; in em_initialize_receive_unit()
4002 rctl |= E1000_RCTL_SZ_4096 | E1000_RCTL_BSEX; in em_initialize_receive_unit()
4004 rctl |= E1000_RCTL_SZ_8192 | E1000_RCTL_BSEX; in em_initialize_receive_unit()
4006 rctl |= E1000_RCTL_SZ_16384 | E1000_RCTL_BSEX; in em_initialize_receive_unit()
4008 rctl |= E1000_RCTL_SZ_2048; in em_initialize_receive_unit()
4009 rctl &= ~E1000_RCTL_BSEX; in em_initialize_receive_unit()
4012 rctl |= E1000_RCTL_SZ_2048; in em_initialize_receive_unit()
4021 rctl &= ~0x00000C00; in em_initialize_receive_unit()
4024 E1000_WRITE_REG(hw, E1000_RCTL, rctl); in em_initialize_receive_unit()
4511 u32 ctrl, ctrl_ext, rctl; in em_enable_wakeup() local
4529 rctl = E1000_READ_REG(&sc->hw, E1000_RCTL); in em_enable_wakeup()
4530 rctl |= E1000_RCTL_MPE; in em_enable_wakeup()
4531 E1000_WRITE_REG(&sc->hw, E1000_RCTL, rctl); in em_enable_wakeup()