Lines Matching refs:rx_mode_ctrl
799 static int hinic_config_rx_mode(struct hinic_nic_dev *nic_dev, u32 rx_mode_ctrl) in hinic_config_rx_mode() argument
803 err = hinic_set_rx_mode(nic_dev->hwdev, rx_mode_ctrl); in hinic_config_rx_mode()
808 nic_dev->rx_mode_status = rx_mode_ctrl; in hinic_config_rx_mode()
1263 u32 rx_mode_ctrl; in hinic_set_dev_promiscuous() local
1270 rx_mode_ctrl = nic_dev->rx_mode_status; in hinic_set_dev_promiscuous()
1273 rx_mode_ctrl |= HINIC_RX_MODE_PROMISC; in hinic_set_dev_promiscuous()
1275 rx_mode_ctrl &= (~HINIC_RX_MODE_PROMISC); in hinic_set_dev_promiscuous()
1277 err = hinic_config_rx_mode(nic_dev, rx_mode_ctrl); in hinic_set_dev_promiscuous()
1733 u32 rx_mode_ctrl; in hinic_set_dev_allmulticast() local
1740 rx_mode_ctrl = nic_dev->rx_mode_status; in hinic_set_dev_allmulticast()
1743 rx_mode_ctrl |= HINIC_RX_MODE_MC_ALL; in hinic_set_dev_allmulticast()
1745 rx_mode_ctrl &= (~HINIC_RX_MODE_MC_ALL); in hinic_set_dev_allmulticast()
1747 err = hinic_config_rx_mode(nic_dev, rx_mode_ctrl); in hinic_set_dev_allmulticast()