Lines Matching refs:a
17 volatile unsigned *a = addr; in set_bit() local
19 a += nr >> 5; in set_bit()
22 do old = *a; in set_bit()
23 while (__bo_cas(a, old, old|mask) != old); in set_bit()
29 volatile unsigned *a = addr; in clear_bit() local
31 a += nr >> 5; in clear_bit()
34 do old = *a; in clear_bit()
35 while (__bo_cas(a, old, old&~mask) != old); in clear_bit()
41 volatile unsigned *a = addr; in change_bit() local
43 a += nr >> 5; in change_bit()
46 do old = *a; in change_bit()
47 while (__bo_cas(a, old, old^mask) != old); in change_bit()
53 volatile unsigned *a = addr; in test_and_set_bit() local
55 a += nr >> 5; in test_and_set_bit()
58 do old = *a; in test_and_set_bit()
59 while (__bo_cas(a, old, old|mask) != old); in test_and_set_bit()
67 volatile unsigned *a = addr; in test_and_clear_bit() local
69 a += nr >> 5; in test_and_clear_bit()
72 do old = *a; in test_and_clear_bit()
73 while (__bo_cas(a, old, old&~mask) != old); in test_and_clear_bit()
81 volatile unsigned *a = addr; in test_and_change_bit() local
83 a += nr >> 5; in test_and_change_bit()
86 do old = *a; in test_and_change_bit()
87 while (__bo_cas(a, old, old^mask) != old); in test_and_change_bit()