Lines Matching refs:promiscuous
1224 u8 promiscuous; member
1407 int promiscuous; member
3414 if (hw->promiscuous) in hw_setup()
5004 if (priv->promiscuous) in netdev_close()
5005 --hw->promiscuous; in netdev_close()
5074 hw->promiscuous = 0; in prepare_hardware()
5122 priv->promiscuous = 0; in netdev_open()
5298 struct ksz_hw *hw, int promiscuous) in dev_set_promiscuous() argument
5300 if (promiscuous != priv->promiscuous) { in dev_set_promiscuous()
5301 u8 prev_state = hw->promiscuous; in dev_set_promiscuous()
5303 if (promiscuous) in dev_set_promiscuous()
5304 ++hw->promiscuous; in dev_set_promiscuous()
5306 --hw->promiscuous; in dev_set_promiscuous()
5307 priv->promiscuous = promiscuous; in dev_set_promiscuous()
5310 if (hw->promiscuous <= 1 && prev_state <= 1) in dev_set_promiscuous()
5311 hw_set_promiscuous(hw, hw->promiscuous); in dev_set_promiscuous()
5317 if ((hw->features & STP_SUPPORT) && !promiscuous && in dev_set_promiscuous()