Lines Matching refs:diff
18 U diff) {
20 - return __sync_fetch_and_add(addr, diff);
21 + return __atomic_fetch_add(addr, diff, 5);
25 U diff) {
27 - return __sync_add_and_fetch(addr, diff);
28 + return __atomic_add_fetch(addr, diff, 5);
32 U diff) {
34 - return __sync_fetch_and_sub(addr, diff);
35 + return __atomic_fetch_sub(addr, diff, 5);
39 U diff) {
41 - return __sync_sub_and_fetch(addr, diff);
42 + return __atomic_sub_fetch(addr, diff, 5);