4 sync_fetch_and_add (int a)
6 return __sync_fetch_and_add (&v, a);
10 sync_fetch_and_sub (int a)
12 return __sync_fetch_and_sub (&v, a);
16 sync_fetch_and_and (int a)
18 return __sync_fetch_and_and (&v, a);
22 sync_fetch_and_nand (int a)
24 return __sync_fetch_and_nand (&v, a);
28 sync_fetch_and_xor (int a)
30 return __sync_fetch_and_xor (&v, a);
34 sync_fetch_and_or (int a)
36 return __sync_fetch_and_or (&v, a);
40 sync_add_and_fetch (int a)
42 return __sync_add_and_fetch (&v, a);
46 sync_sub_and_fetch (int a)
48 return __sync_sub_and_fetch (&v, a);
52 sync_and_and_fetch (int a)
54 return __sync_and_and_fetch (&v, a);
58 sync_nand_and_fetch (int a)
60 return __sync_nand_and_fetch (&v, a);
64 sync_xor_and_fetch (int a)
66 return __sync_xor_and_fetch (&v, a);
70 sync_or_and_fetch (int a)
72 return __sync_or_and_fetch (&v, a);