diff options
Diffstat (limited to 'include/linux/bitops.h')
-rw-r--r-- | include/linux/bitops.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/include/linux/bitops.h b/include/linux/bitops.h index 36794f058ba6..8fbe259b197c 100644 --- a/include/linux/bitops.h +++ b/include/linux/bitops.h | |||
@@ -227,32 +227,6 @@ static inline unsigned long __ffs64(u64 word) | |||
227 | return __ffs((unsigned long)word); | 227 | return __ffs((unsigned long)word); |
228 | } | 228 | } |
229 | 229 | ||
230 | /* | ||
231 | * clear_bit32 - Clear a bit in memory for u32 array | ||
232 | * @nr: Bit to clear | ||
233 | * @addr: u32 * address of bitmap | ||
234 | * | ||
235 | * Same as clear_bit, but avoids needing casts for u32 arrays. | ||
236 | */ | ||
237 | |||
238 | static __always_inline void clear_bit32(long nr, volatile u32 *addr) | ||
239 | { | ||
240 | clear_bit(nr, (volatile unsigned long *)addr); | ||
241 | } | ||
242 | |||
243 | /* | ||
244 | * set_bit32 - Set a bit in memory for u32 array | ||
245 | * @nr: Bit to clear | ||
246 | * @addr: u32 * address of bitmap | ||
247 | * | ||
248 | * Same as set_bit, but avoids needing casts for u32 arrays. | ||
249 | */ | ||
250 | |||
251 | static __always_inline void set_bit32(long nr, volatile u32 *addr) | ||
252 | { | ||
253 | set_bit(nr, (volatile unsigned long *)addr); | ||
254 | } | ||
255 | |||
256 | #ifdef __KERNEL__ | 230 | #ifdef __KERNEL__ |
257 | 231 | ||
258 | #ifndef set_mask_bits | 232 | #ifndef set_mask_bits |