/external/kernel-headers/original/asm-generic/bitops/ |
atomic.h | 100 * change_bit - Toggle a bit in memory 104 * change_bit() is atomic and may not be reordered. It may be 109 static inline void change_bit(int nr, volatile unsigned long *addr) function
|
non-atomic.h | 39 * Unlike change_bit(), this function is non-atomic and may be reordered.
|
/external/kernel-headers/original/asm-arm/ |
bitops.h | 202 #define change_bit(nr,p) ATOMIC_BITOP_LE(change_bit,nr,p) macro 220 #define change_bit(nr,p) ATOMIC_BITOP_BE(change_bit,nr,p) macro
|
/external/kernel-headers/original/asm-x86/ |
bitops_32.h | 131 * Unlike change_bit(), this function is non-atomic and may be reordered. 144 * change_bit - Toggle a bit in memory 148 * change_bit() is atomic and may not be reordered. It may be 153 static inline void change_bit(int nr, volatile unsigned long * addr) function
|
/external/kernel-headers/original/asm-mips/ |
bitops.h | 193 * change_bit - Toggle a bit in memory 197 * change_bit() is atomic and may not be reordered. 201 static inline void change_bit(unsigned long nr, volatile unsigned long *addr) function 211 "1: " __LL "%0, %1 # change_bit \n" 224 "1: " __LL "%0, %1 # change_bit \n"
|
/external/kernel-headers/original/linux/ |
bitmap.h | 62 * change_bit(bit, addr) *addr ^= bit
|