|
@@ -969,7 +969,7 @@ extern int bit_wait_io_timeout(struct wait_bit_key *);
|
|
|
* on that signal.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit(void *word, int bit, unsigned mode)
|
|
|
+wait_on_bit(unsigned long *word, int bit, unsigned mode)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_bit(bit, word))
|
|
@@ -994,7 +994,7 @@ wait_on_bit(void *word, int bit, unsigned mode)
|
|
|
* on that signal.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit_io(void *word, int bit, unsigned mode)
|
|
|
+wait_on_bit_io(unsigned long *word, int bit, unsigned mode)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_bit(bit, word))
|
|
@@ -1020,7 +1020,8 @@ wait_on_bit_io(void *word, int bit, unsigned mode)
|
|
|
* received a signal and the mode permitted wakeup on that signal.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit_timeout(void *word, int bit, unsigned mode, unsigned long timeout)
|
|
|
+wait_on_bit_timeout(unsigned long *word, int bit, unsigned mode,
|
|
|
+ unsigned long timeout)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_bit(bit, word))
|
|
@@ -1047,7 +1048,8 @@ wait_on_bit_timeout(void *word, int bit, unsigned mode, unsigned long timeout)
|
|
|
* on that signal.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit_action(void *word, int bit, wait_bit_action_f *action, unsigned mode)
|
|
|
+wait_on_bit_action(unsigned long *word, int bit, wait_bit_action_f *action,
|
|
|
+ unsigned mode)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_bit(bit, word))
|
|
@@ -1075,7 +1077,7 @@ wait_on_bit_action(void *word, int bit, wait_bit_action_f *action, unsigned mode
|
|
|
* the @mode allows that signal to wake the process.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit_lock(void *word, int bit, unsigned mode)
|
|
|
+wait_on_bit_lock(unsigned long *word, int bit, unsigned mode)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_and_set_bit(bit, word))
|
|
@@ -1099,7 +1101,7 @@ wait_on_bit_lock(void *word, int bit, unsigned mode)
|
|
|
* the @mode allows that signal to wake the process.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit_lock_io(void *word, int bit, unsigned mode)
|
|
|
+wait_on_bit_lock_io(unsigned long *word, int bit, unsigned mode)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_and_set_bit(bit, word))
|
|
@@ -1125,7 +1127,8 @@ wait_on_bit_lock_io(void *word, int bit, unsigned mode)
|
|
|
* the @mode allows that signal to wake the process.
|
|
|
*/
|
|
|
static inline int
|
|
|
-wait_on_bit_lock_action(void *word, int bit, wait_bit_action_f *action, unsigned mode)
|
|
|
+wait_on_bit_lock_action(unsigned long *word, int bit, wait_bit_action_f *action,
|
|
|
+ unsigned mode)
|
|
|
{
|
|
|
might_sleep();
|
|
|
if (!test_and_set_bit(bit, word))
|