|
@@ -159,16 +159,16 @@ extern int _test_and_change_bit(int nr, volatile unsigned long * p);
|
|
/*
|
|
/*
|
|
* Little endian assembly bitops. nr = 0 -> byte 0 bit 0.
|
|
* Little endian assembly bitops. nr = 0 -> byte 0 bit 0.
|
|
*/
|
|
*/
|
|
-extern int _find_first_zero_bit_le(const void * p, unsigned size);
|
|
|
|
-extern int _find_next_zero_bit_le(const void * p, int size, int offset);
|
|
|
|
|
|
+extern int _find_first_zero_bit_le(const unsigned long *p, unsigned size);
|
|
|
|
+extern int _find_next_zero_bit_le(const unsigned long *p, int size, int offset);
|
|
extern int _find_first_bit_le(const unsigned long *p, unsigned size);
|
|
extern int _find_first_bit_le(const unsigned long *p, unsigned size);
|
|
extern int _find_next_bit_le(const unsigned long *p, int size, int offset);
|
|
extern int _find_next_bit_le(const unsigned long *p, int size, int offset);
|
|
|
|
|
|
/*
|
|
/*
|
|
* Big endian assembly bitops. nr = 0 -> byte 3 bit 0.
|
|
* Big endian assembly bitops. nr = 0 -> byte 3 bit 0.
|
|
*/
|
|
*/
|
|
-extern int _find_first_zero_bit_be(const void * p, unsigned size);
|
|
|
|
-extern int _find_next_zero_bit_be(const void * p, int size, int offset);
|
|
|
|
|
|
+extern int _find_first_zero_bit_be(const unsigned long *p, unsigned size);
|
|
|
|
+extern int _find_next_zero_bit_be(const unsigned long *p, int size, int offset);
|
|
extern int _find_first_bit_be(const unsigned long *p, unsigned size);
|
|
extern int _find_first_bit_be(const unsigned long *p, unsigned size);
|
|
extern int _find_next_bit_be(const unsigned long *p, int size, int offset);
|
|
extern int _find_next_bit_be(const unsigned long *p, int size, int offset);
|
|
|
|
|