Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at ee9dce44362b2d8132c32964656ab6dff7dfbc6a 10 lines 156 B view raw
1cat << 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; 10EOF