mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
atomic_add_negative() does not provide the relaxed/acquire/release variants. Provide them in preparation for a new scalable reference count algorithm. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Mark Rutland <mark.rutland@arm.com> Link: https://lore.kernel.org/r/20230323102800.101763813@linutronix.de |
||
|---|---|---|
| .. | ||
| fallbacks | ||
| atomic-tbl.sh | ||
| atomics.tbl | ||
| gen-atomic-fallback.sh | ||
| gen-atomic-instrumented.sh | ||
| gen-atomic-long.sh | ||
| gen-atomics.sh | ||