Lines Matching refs:mask

61 	unsigned long mask = __bitops_mask(nr);  in arch_set_bit()  local
63 __atomic64_or(mask, (long *)addr); in arch_set_bit()
69 unsigned long mask = __bitops_mask(nr); in arch_clear_bit() local
71 __atomic64_and(~mask, (long *)addr); in arch_clear_bit()
78 unsigned long mask = __bitops_mask(nr); in arch_change_bit() local
80 __atomic64_xor(mask, (long *)addr); in arch_change_bit()
87 unsigned long mask = __bitops_mask(nr); in arch_test_and_set_bit() local
90 old = __atomic64_or_barrier(mask, (long *)addr); in arch_test_and_set_bit()
91 return old & mask; in arch_test_and_set_bit()
98 unsigned long mask = __bitops_mask(nr); in arch_test_and_clear_bit() local
101 old = __atomic64_and_barrier(~mask, (long *)addr); in arch_test_and_clear_bit()
102 return old & mask; in arch_test_and_clear_bit()
109 unsigned long mask = __bitops_mask(nr); in arch_test_and_change_bit() local
112 old = __atomic64_xor_barrier(mask, (long *)addr); in arch_test_and_change_bit()
113 return old & mask; in arch_test_and_change_bit()
119 unsigned long mask = __bitops_mask(nr); in arch___set_bit() local
121 *addr |= mask; in arch___set_bit()
128 unsigned long mask = __bitops_mask(nr); in arch___clear_bit() local
130 *addr &= ~mask; in arch___clear_bit()
137 unsigned long mask = __bitops_mask(nr); in arch___change_bit() local
139 *addr ^= mask; in arch___change_bit()
146 unsigned long mask = __bitops_mask(nr); in arch___test_and_set_bit() local
150 *addr |= mask; in arch___test_and_set_bit()
151 return old & mask; in arch___test_and_set_bit()
158 unsigned long mask = __bitops_mask(nr); in arch___test_and_clear_bit() local
162 *addr &= ~mask; in arch___test_and_clear_bit()
163 return old & mask; in arch___test_and_clear_bit()
170 unsigned long mask = __bitops_mask(nr); in arch___test_and_change_bit() local
174 *addr ^= mask; in arch___test_and_change_bit()
175 return old & mask; in arch___test_and_change_bit()
182 unsigned long mask = __bitops_mask(nr); in arch_test_bit() local
184 return *addr & mask; in arch_test_bit()
332 unsigned long mask = 2 * BITS_PER_LONG - 1; in ffs() local
335 return (1 + (__flogr(-val & val) ^ (BITS_PER_LONG - 1))) & mask; in ffs()
362 unsigned long mask = 2 * BITS_PER_LONG - 1; in fls64() local
364 return (1 + (__flogr(word) ^ (BITS_PER_LONG - 1))) & mask; in fls64()