Lines Matching refs:mask
38 unsigned long mask = BIT_MASK(bit); in ____atomic_set_bit() local
43 *p |= mask; in ____atomic_set_bit()
50 unsigned long mask = BIT_MASK(bit); in ____atomic_clear_bit() local
55 *p &= ~mask; in ____atomic_clear_bit()
62 unsigned long mask = BIT_MASK(bit); in ____atomic_change_bit() local
67 *p ^= mask; in ____atomic_change_bit()
76 unsigned long mask = BIT_MASK(bit); in ____atomic_test_and_set_bit() local
82 *p = res | mask; in ____atomic_test_and_set_bit()
85 return (res & mask) != 0; in ____atomic_test_and_set_bit()
93 unsigned long mask = BIT_MASK(bit); in ____atomic_test_and_clear_bit() local
99 *p = res & ~mask; in ____atomic_test_and_clear_bit()
102 return (res & mask) != 0; in ____atomic_test_and_clear_bit()
110 unsigned long mask = BIT_MASK(bit); in ____atomic_test_and_change_bit() local
116 *p = res ^ mask; in ____atomic_test_and_change_bit()
119 return (res & mask) != 0; in ____atomic_test_and_change_bit()