STATUS_SCANNING
if (priv->status & STATUS_SCANNING) {
priv->status |= STATUS_SCANNING;
priv->status &= ~STATUS_SCANNING;
priv->status &= ~STATUS_SCANNING;
priv->status &= ~STATUS_SCANNING;
priv->status |= STATUS_SCANNING;
!(priv->status & STATUS_SCANNING)) {
if (priv->status & STATUS_SCANNING) {
STATUS_ASSOCIATED | STATUS_SCANNING)); i--)
STATUS_ASSOCIATED | STATUS_SCANNING))
} else if (priv->status & STATUS_SCANNING) {
priv->status &= ~(STATUS_SCANNING | STATUS_SCAN_ABORTING);
if (priv->status & STATUS_SCANNING) {
if (!(priv->status & STATUS_SCANNING))
if (priv->status & STATUS_SCANNING &&
~(STATUS_SCANNING | STATUS_SCAN_ABORTING);
if (priv->status & STATUS_SCANNING) {
priv->status |= STATUS_SCANNING;
if (!ipw_is_init(priv) || (priv->status & STATUS_SCANNING)) {
if (!(priv->status & STATUS_SCANNING)) {
if (priv->status & STATUS_SCANNING) {
for (i = 1000; i && (priv->status & STATUS_SCANNING); i--)
if (priv->status & STATUS_SCANNING)
test_bit(STATUS_SCANNING, &priv->status));
test_bit(STATUS_SCANNING, &priv->status) ||
test_bit(STATUS_SCANNING, &priv->status)) {
if (test_bit(STATUS_SCANNING, &priv->status) && !force) {
if (unlikely(!test_bit(STATUS_SCANNING, &priv->status)) &&
if (!test_bit(STATUS_SCANNING, &priv->status))
if (unlikely(test_bit(STATUS_SCANNING, &priv->status))) {
defer = test_bit(STATUS_SCANNING, &priv->status) ||
if (!test_and_clear_bit(STATUS_SCANNING, &priv->status)) {
if (!test_bit(STATUS_SCANNING, &priv->status)) {
clear_bit(STATUS_SCANNING, &priv->status);
if (!test_bit(STATUS_SCANNING, &priv->status)) {
set_bit(STATUS_SCANNING, &priv->status);
clear_bit(STATUS_SCANNING, &priv->status);
if (test_bit(STATUS_SCANNING, &priv->status)) {