]> Git Repo - J-linux.git/blob - scripts/atomic/fallbacks/fetch_add_unless
Merge tag 'input-for-v6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor...
[J-linux.git] / scripts / atomic / fallbacks / fetch_add_unless
1 cat << EOF
2         ${int} c = raw_${atomic}_read(v);
3
4         do {
5                 if (unlikely(c == u))
6                         break;
7         } while (!raw_${atomic}_try_cmpxchg(v, &c, c + a));
8
9         return c;
10 EOF
This page took 0.030957 seconds and 4 git commands to generate.