return -ENOMEM;
 
        /* 0th UAR is taken by the device. */
-       set_bit(0, tbl->table);
+       __set_bit(0, tbl->table);
 
        return 0;
 }
                return -ENOMEM;
        }
 
-       set_bit(obj, tbl->table);
+       __set_bit(obj, tbl->table);
        obj |= tbl->top;
 
        spin_unlock_irqrestore(&tbl->lock, flags);
 
        obj = uar->index & (tbl->max - 1);
        spin_lock_irqsave(&tbl->lock, flags);
-       clear_bit(obj, tbl->table);
+       __clear_bit(obj, tbl->table);
        tbl->last = min(tbl->last, obj);
        tbl->top = (tbl->top + tbl->max) & tbl->mask;
        spin_unlock_irqrestore(&tbl->lock, flags);