Lines Matching refs:rctl
583 uint32_t tctl, rctl; in eth_igc_rxtx_control() local
586 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_rxtx_control()
591 rctl |= IGC_RCTL_EN; in eth_igc_rxtx_control()
595 rctl &= ~IGC_RCTL_EN; in eth_igc_rxtx_control()
598 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_rxtx_control()
1389 uint32_t rctl; in eth_igc_promiscuous_enable() local
1391 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_promiscuous_enable()
1392 rctl |= (IGC_RCTL_UPE | IGC_RCTL_MPE); in eth_igc_promiscuous_enable()
1393 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_promiscuous_enable()
1401 uint32_t rctl; in eth_igc_promiscuous_disable() local
1403 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_promiscuous_disable()
1404 rctl &= (~IGC_RCTL_UPE); in eth_igc_promiscuous_disable()
1406 rctl |= IGC_RCTL_MPE; in eth_igc_promiscuous_disable()
1408 rctl &= (~IGC_RCTL_MPE); in eth_igc_promiscuous_disable()
1409 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_promiscuous_disable()
1417 uint32_t rctl; in eth_igc_allmulticast_enable() local
1419 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_allmulticast_enable()
1420 rctl |= IGC_RCTL_MPE; in eth_igc_allmulticast_enable()
1421 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_allmulticast_enable()
1429 uint32_t rctl; in eth_igc_allmulticast_disable() local
1434 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_allmulticast_disable()
1435 rctl &= (~IGC_RCTL_MPE); in eth_igc_allmulticast_disable()
1436 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_allmulticast_disable()
1578 uint32_t rctl; in eth_igc_mtu_set() local
1594 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_mtu_set()
1596 rctl |= IGC_RCTL_LPE; in eth_igc_mtu_set()
1598 rctl &= ~IGC_RCTL_LPE; in eth_igc_mtu_set()
1599 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_mtu_set()
2167 uint32_t rctl; in eth_igc_flow_ctrl_set() local
2217 rctl = IGC_READ_REG(hw, IGC_RCTL); in eth_igc_flow_ctrl_set()
2221 rctl |= IGC_RCTL_PMCF; in eth_igc_flow_ctrl_set()
2223 rctl &= ~IGC_RCTL_PMCF; in eth_igc_flow_ctrl_set()
2225 IGC_WRITE_REG(hw, IGC_RCTL, rctl); in eth_igc_flow_ctrl_set()