File Index
Files and directories
Sign in
FILE

inc_unless_negative

File preview with syntax highlighting.

linux-6.19.14/scripts/atomic/fallbacks/inc_unless_negative PLAIN TEXT
 1cat <<EOF
 2	${int} c = raw_${atomic}_read(v);
 3
 4	do {
 5		if (unlikely(c < 0))
 6			return false;
 7	} while (!raw_${atomic}_try_cmpxchg(v, &c, c + 1));
 8
 9	return true;
10EOF
~/ Read-only file preview.