X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-sparc%2Fbitops.h;h=bfbd795a0a80579e1168dff755de89f837c4a687;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=c1009b30e80da1bd3ff3af5a323942f96b00970b;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/asm-sparc/bitops.h b/include/asm-sparc/bitops.h index c1009b30e..bfbd795a0 100644 --- a/include/asm-sparc/bitops.h +++ b/include/asm-sparc/bitops.h @@ -312,10 +312,10 @@ static inline int ffs(int x) * 'size' bits, starting the search at bit 'offset'. This is largely based * on Linus's ALPHA routines, which are pretty portable BTW. */ -static inline unsigned long find_next_zero_bit(unsigned long *addr, +static inline unsigned long find_next_zero_bit(const unsigned long *addr, unsigned long size, unsigned long offset) { - unsigned long *p = addr + (offset >> 5); + const unsigned long *p = addr + (offset >> 5); unsigned long result = offset & ~31UL; unsigned long tmp; @@ -446,10 +446,10 @@ static inline int __test_and_clear_le_bit(int nr, unsigned long *addr) return retval; } -static inline unsigned long find_next_zero_le_bit(unsigned long *addr, +static inline unsigned long find_next_zero_le_bit(const unsigned long *addr, unsigned long size, unsigned long offset) { - unsigned long *p = addr + (offset >> 5); + const unsigned long *p = addr + (offset >> 5); unsigned long result = offset & ~31UL; unsigned long tmp;