Home
last modified time | relevance | path

Searched refs:BIT_WORD (Results 1 – 25 of 120) sorted by relevance

12345

/OK3568_Linux_fs/kernel/include/asm-generic/bitops/
H A Dinstrumented-non-atomic.h27 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __set_bit()
42 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __clear_bit()
57 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __change_bit()
74 kcsan_check_read(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop()
79 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop()
81 instrument_read_write(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop()
134 instrument_atomic_read(addr + BIT_WORD(nr), sizeof(long)); in test_bit()
H A Dnon-atomic.h19 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
27 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit()
44 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
61 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
80 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
92 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
106 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in test_bit()
H A Dinstrumented-atomic.h28 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in set_bit()
41 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit()
57 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in change_bit()
70 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_set_bit()
83 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_clear_bit()
96 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_change_bit()
H A Datomic.h16 p += BIT_WORD(nr); in set_bit()
22 p += BIT_WORD(nr); in clear_bit()
28 p += BIT_WORD(nr); in change_bit()
37 p += BIT_WORD(nr); in test_and_set_bit()
47 p += BIT_WORD(nr); in test_and_clear_bit()
57 p += BIT_WORD(nr); in test_and_change_bit()
H A Dinstrumented-lock.h25 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit_unlock()
40 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __clear_bit_unlock()
55 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_set_bit_lock()
74 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit_unlock_is_negative_byte()
H A Dlock.h24 p += BIT_WORD(nr); in test_and_set_bit_lock()
42 p += BIT_WORD(nr); in clear_bit_unlock()
62 p += BIT_WORD(nr); in __clear_bit_unlock()
84 p += BIT_WORD(nr); in clear_bit_unlock_is_negative_byte()
/OK3568_Linux_fs/u-boot/arch/nios2/include/asm/bitops/
H A Dnon-atomic.h18 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
26 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit()
43 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
60 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
79 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
91 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
105 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in test_bit()
H A Datomic.h68 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in set_bit()
89 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in clear_bit()
110 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in change_bit()
130 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_set_bit()
154 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_clear_bit()
177 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_change_bit()
/OK3568_Linux_fs/kernel/tools/include/asm-generic/bitops/
H A Dnon-atomic.h19 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
27 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit()
44 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
61 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
80 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
92 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
106 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in test_bit()
/OK3568_Linux_fs/kernel/arch/sh/include/asm/
H A Dbitops-op32.h30 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
48 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit()
75 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
93 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
112 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
124 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
138 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in test_bit()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dbitops.h89 set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in DEFINE_BITOP()
94 clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_clear_bit()
99 clear_bits_unlock(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_clear_bit_unlock()
104 change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_change_bit()
141 return test_and_set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_set_bit()
148 addr + BIT_WORD(nr)) != 0; in arch_test_and_set_bit_lock()
154 return test_and_clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_clear_bit()
160 return test_and_change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_change_bit()
168 unsigned long *p = (unsigned long *)addr + BIT_WORD(nr); in clear_bit_unlock_return_word()
/OK3568_Linux_fs/kernel/arch/openrisc/include/asm/bitops/
H A Datomic.h15 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in set_bit()
32 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in clear_bit()
49 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in change_bit()
66 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_set_bit()
86 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_clear_bit()
106 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_change_bit()
/OK3568_Linux_fs/kernel/arch/mips/lib/
H A Dbitops.c23 volatile unsigned long *a = &addr[BIT_WORD(nr)]; in __mips_set_bit()
44 volatile unsigned long *a = &addr[BIT_WORD(nr)]; in __mips_clear_bit()
65 volatile unsigned long *a = &addr[BIT_WORD(nr)]; in __mips_change_bit()
87 volatile unsigned long *a = &addr[BIT_WORD(nr)]; in __mips_test_and_set_bit_lock()
111 volatile unsigned long *a = &addr[BIT_WORD(nr)]; in __mips_test_and_clear_bit()
135 volatile unsigned long *a = &addr[BIT_WORD(nr)]; in __mips_test_and_change_bit()
/OK3568_Linux_fs/kernel/arch/parisc/include/asm/
H A Dbitops.h26 addr += BIT_WORD(nr); in set_bit()
37 addr += BIT_WORD(nr); in clear_bit()
48 addr += BIT_WORD(nr); in change_bit()
61 addr += BIT_WORD(nr); in test_and_set_bit()
79 addr += BIT_WORD(nr); in test_and_clear_bit()
96 addr += BIT_WORD(nr); in test_and_change_bit()
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dbitops.h41 p += BIT_WORD(bit); in ____atomic_set_bit()
53 p += BIT_WORD(bit); in ____atomic_clear_bit()
65 p += BIT_WORD(bit); in ____atomic_change_bit()
79 p += BIT_WORD(bit); in ____atomic_test_and_set_bit()
96 p += BIT_WORD(bit); in ____atomic_test_and_clear_bit()
113 p += BIT_WORD(bit); in ____atomic_test_and_change_bit()
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dbitops.h92 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in set_bit()
120 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in clear_bit()
161 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in change_bit()
183 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in test_and_set_bit_lock()
227 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in test_and_clear_bit()
264 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in test_and_change_bit()
/OK3568_Linux_fs/kernel/net/rfkill/
H A Dinput.c278 .keybit = { [BIT_WORD(KEY_WLAN)] = BIT_MASK(KEY_WLAN) },
283 .keybit = { [BIT_WORD(KEY_BLUETOOTH)] = BIT_MASK(KEY_BLUETOOTH) },
288 .keybit = { [BIT_WORD(KEY_UWB)] = BIT_MASK(KEY_UWB) },
293 .keybit = { [BIT_WORD(KEY_WIMAX)] = BIT_MASK(KEY_WIMAX) },
298 .keybit = { [BIT_WORD(KEY_RFKILL)] = BIT_MASK(KEY_RFKILL) },
303 .swbit = { [BIT_WORD(SW_RFKILL_ALL)] = BIT_MASK(SW_RFKILL_ALL) },
/OK3568_Linux_fs/u-boot/arch/sandbox/include/asm/
H A Dbitops.h46 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
54 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
76 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
100 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/
H A Dbitops.h37 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
45 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
67 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
91 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
/OK3568_Linux_fs/u-boot/include/linux/
H A Dbitops.h12 #define BIT_WORD(nr) ((nr) / BITS_PER_LONG) macro
189 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic_set_bit()
197 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic_clear_bit()
/OK3568_Linux_fs/kernel/drivers/input/joystick/
H A Dspaceball.c226 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_9); in spaceball_connect()
227 input_dev->keybit[BIT_WORD(BTN_A)] |= BIT_MASK(BTN_A) | in spaceball_connect()
232 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_2) | in spaceball_connect()
238 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_1) | in spaceball_connect()
/OK3568_Linux_fs/kernel/drivers/input/mouse/
H A Dtouchkit_ps2.c75 dev->keybit[BIT_WORD(BTN_MOUSE)] = 0; in touchkit_ps2_detect()
76 dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH); in touchkit_ps2_detect()
/OK3568_Linux_fs/kernel/arch/riscv/include/asm/
H A Dbitops.h43 : "=r" (__res), "+A" (addr[BIT_WORD(nr)]) \
52 : "+A" (addr[BIT_WORD(nr)]) \
/OK3568_Linux_fs/kernel/tools/include/linux/
H A Dbitmap.h93 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_set_bit()
110 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_clear_bit()
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Dpowermate.c371 input_dev->keybit[BIT_WORD(BTN_0)] = BIT_MASK(BTN_0); in powermate_probe()
372 input_dev->relbit[BIT_WORD(REL_DIAL)] = BIT_MASK(REL_DIAL); in powermate_probe()
373 input_dev->mscbit[BIT_WORD(MSC_PULSELED)] = BIT_MASK(MSC_PULSELED); in powermate_probe()

12345