|
@@ -183,9 +183,12 @@ static inline int test_and_set_bit(int nr, volatile unsigned long * addr)
|
|
* @nr: Bit to set
|
|
* @nr: Bit to set
|
|
* @addr: Address to count from
|
|
* @addr: Address to count from
|
|
*
|
|
*
|
|
- * This is the same as test_and_set_bit on x86
|
|
|
|
|
|
+ * This is the same as test_and_set_bit on x86.
|
|
*/
|
|
*/
|
|
-#define test_and_set_bit_lock test_and_set_bit
|
|
|
|
|
|
+static inline int test_and_set_bit_lock(int nr, volatile unsigned long *addr)
|
|
|
|
+{
|
|
|
|
+ return test_and_set_bit(nr, addr);
|
|
|
|
+}
|
|
|
|
|
|
/**
|
|
/**
|
|
* __test_and_set_bit - Set a bit and return its old value
|
|
* __test_and_set_bit - Set a bit and return its old value
|