| /linux/include/asm-generic/bitops/ |
| H A D | instrumented-non-atomic.h | 28 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in ___set_bit() 44 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in ___clear_bit() 60 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in ___change_bit() 77 kcsan_check_read(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop() 82 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop() 84 instrument_read_write(addr + BIT_WORD(nr), sizeof(long)); in __instrument_read_write_bitop() 141 instrument_atomic_read(addr + BIT_WORD(nr), sizeof(long)); in _test_bit() 153 instrument_atomic_read(addr + BIT_WORD(nr), sizeof(long)); in _test_bit_acquire()
|
| H A D | generic-non-atomic.h | 31 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___set_bit() 40 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___clear_bit() 58 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___change_bit() 76 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___test_and_set_bit() 96 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___test_and_clear_bit() 108 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___test_and_change_bit() 128 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in generic_test_bit() 139 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic_test_bit_acquire() 168 const unsigned long *p = (const unsigned long *)addr + BIT_WORD(nr); in const_test_bit()
|
| H A D | instrumented-atomic.h | 28 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() 71 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_set_bit() 85 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_clear_bit() 99 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_change_bit()
|
| H A D | atomic.h | 17 p += BIT_WORD(nr); in arch_set_bit() 24 p += BIT_WORD(nr); in arch_clear_bit() 31 p += BIT_WORD(nr); in arch_change_bit() 41 p += BIT_WORD(nr); in arch_test_and_set_bit() 52 p += BIT_WORD(nr); in arch_test_and_clear_bit() 63 p += BIT_WORD(nr); in arch_test_and_change_bit()
|
| H A D | instrumented-lock.h | 26 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit_unlock() 42 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __clear_bit_unlock() 57 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_set_bit_lock()
|
| H A D | lock.h | 24 p += BIT_WORD(nr); in arch_test_and_set_bit_lock() 43 p += BIT_WORD(nr); in arch_clear_bit_unlock() 63 p += BIT_WORD(nr); in arch___clear_bit_unlock()
|
| /linux/tools/include/asm-generic/bitops/ |
| H A D | non-atomic.h | 20 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___set_bit() 29 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___clear_bit() 47 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___change_bit() 65 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___test_and_set_bit() 85 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___test_and_clear_bit() 97 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___test_and_change_bit() 112 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in _test_bit()
|
| /linux/arch/openrisc/include/asm/bitops/ |
| H A D | atomic.h | 15 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()
|
| /linux/arch/sh/include/asm/ |
| H A D | bitops-op32.h | 33 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___set_bit() 52 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___clear_bit() 80 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___change_bit() 99 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___test_and_set_bit() 119 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___test_and_clear_bit() 131 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in arch___test_and_change_bit()
|
| /linux/arch/mips/lib/ |
| H A D | bitops.c | 23 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()
|
| /linux/arch/parisc/include/asm/ |
| H A D | bitops.h | 26 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()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | bitops.h | 131 set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in DEFINE_CLROP() 136 clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_clear_bit() 141 clear_bits_unlock(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_clear_bit_unlock() 146 change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_change_bit() 214 return test_and_set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_set_bit() 221 addr + BIT_WORD(nr)) != 0; in arch_test_and_set_bit_lock() 227 return test_and_clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_clear_bit() 233 return test_and_change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_change_bit()
|
| /linux/arch/arm/include/asm/ |
| H A D | bitops.h | 41 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()
|
| /linux/arch/mips/include/asm/ |
| H A D | bitops.h | 91 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in set_bit() 119 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in clear_bit() 160 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in change_bit() 182 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in test_and_set_bit_lock() 226 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in test_and_clear_bit() 263 volatile unsigned long *m = &addr[BIT_WORD(nr)]; in test_and_change_bit()
|
| /linux/drivers/firmware/efi/libstub/ |
| H A D | bitmap.c | 5 unsigned long *p = map + BIT_WORD(start); in __bitmap_set() 25 unsigned long *p = map + BIT_WORD(start); in __bitmap_clear()
|
| /linux/tools/include/asm-generic/ |
| H A D | atomic-gcc.h | 78 addr += BIT_WORD(nr); in test_and_set_bit() 89 addr += BIT_WORD(nr); in test_and_clear_bit()
|
| /linux/drivers/input/joystick/ |
| H A D | spaceball.c | 223 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_9); in spaceball_connect() 224 input_dev->keybit[BIT_WORD(BTN_A)] |= BIT_MASK(BTN_A) | in spaceball_connect() 229 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_2) | in spaceball_connect() 235 input_dev->keybit[BIT_WORD(BTN_0)] |= BIT_MASK(BTN_1) | in spaceball_connect()
|
| H A D | a3d.c | 314 input_dev->keybit[BIT_WORD(BTN_MOUSE)] |= BIT_MASK(BTN_RIGHT) | in a3d_connect() 317 input_dev->keybit[BIT_WORD(BTN_JOYSTICK)] |= in a3d_connect() 337 input_dev->keybit[BIT_WORD(BTN_MOUSE)] |= BIT_MASK(BTN_RIGHT) | in a3d_connect()
|
| /linux/drivers/input/mouse/ |
| H A D | touchkit_ps2.c | 75 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()
|
| /linux/arch/hexagon/include/asm/ |
| H A D | bitops.h | 175 : "r" (addr[BIT_WORD(nr)]), "r" (nr % BITS_PER_LONG) in arch_test_bit() 190 : "r" (addr[BIT_WORD(nr)]), "r" (nr % BITS_PER_LONG) in arch_test_bit_acquire()
|
| /linux/arch/riscv/include/asm/ |
| H A D | bitops.h | 185 : "=r" (__res), "+A" (addr[BIT_WORD(nr)]) \ 194 : "+A" (addr[BIT_WORD(nr)]) \
|
| /linux/drivers/input/tablet/ |
| H A D | kbtab.c | 154 input_dev->keybit[BIT_WORD(BTN_LEFT)] |= in kbtab_probe() 156 input_dev->keybit[BIT_WORD(BTN_DIGI)] |= in kbtab_probe()
|
| /linux/drivers/input/misc/ |
| H A D | powermate.c | 364 input_dev->keybit[BIT_WORD(BTN_0)] = BIT_MASK(BTN_0); in powermate_probe() 365 input_dev->relbit[BIT_WORD(REL_DIAL)] = BIT_MASK(REL_DIAL); in powermate_probe() 366 input_dev->mscbit[BIT_WORD(MSC_PULSELED)] = BIT_MASK(MSC_PULSELED); in powermate_probe()
|
| /linux/drivers/hid/usbhid/ |
| H A D | usbmouse.c | 168 input_dev->keybit[BIT_WORD(BTN_MOUSE)] = BIT_MASK(BTN_LEFT) | in usb_mouse_probe() 171 input_dev->keybit[BIT_WORD(BTN_MOUSE)] |= BIT_MASK(BTN_SIDE) | in usb_mouse_probe()
|
| /linux/net/netfilter/ |
| H A D | nf_conntrack_labels.c | 63 if (BIT_WORD(bits) >= NF_CT_LABELS_MAX_SIZE / sizeof(long)) in nf_connlabels_get()
|