Lines Matching refs:pause
785 struct ethtool_pauseparam *pause) in qlcnic_get_pauseparam() argument
793 qlcnic_83xx_get_pauseparam(adapter, pause); in qlcnic_get_pauseparam()
803 pause->rx_pause = qlcnic_gb_get_rx_flowctl(val); in qlcnic_get_pauseparam()
809 pause->tx_pause = !(qlcnic_gb_get_gb0_mask(val)); in qlcnic_get_pauseparam()
812 pause->tx_pause = !(qlcnic_gb_get_gb1_mask(val)); in qlcnic_get_pauseparam()
815 pause->tx_pause = !(qlcnic_gb_get_gb2_mask(val)); in qlcnic_get_pauseparam()
819 pause->tx_pause = !(qlcnic_gb_get_gb3_mask(val)); in qlcnic_get_pauseparam()
825 pause->rx_pause = 1; in qlcnic_get_pauseparam()
830 pause->tx_pause = !(qlcnic_xg_get_xg0_mask(val)); in qlcnic_get_pauseparam()
832 pause->tx_pause = !(qlcnic_xg_get_xg1_mask(val)); in qlcnic_get_pauseparam()
841 struct ethtool_pauseparam *pause) in qlcnic_set_pauseparam() argument
849 return qlcnic_83xx_set_pauseparam(adapter, pause); in qlcnic_set_pauseparam()
860 if (pause->rx_pause) in qlcnic_set_pauseparam()
874 if (pause->tx_pause) in qlcnic_set_pauseparam()
880 if (pause->tx_pause) in qlcnic_set_pauseparam()
886 if (pause->tx_pause) in qlcnic_set_pauseparam()
893 if (pause->tx_pause) in qlcnic_set_pauseparam()
901 if (!pause->rx_pause || pause->autoneg) in qlcnic_set_pauseparam()
911 if (pause->tx_pause) in qlcnic_set_pauseparam()
916 if (pause->tx_pause) in qlcnic_set_pauseparam()