Searched hist:e5ab9eff46b04c5a04778e40d7092fed3fda52ca (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/include/linux/atomic/ |
H A D | atomic-long.h | diff e5ab9eff46b04c5a04778e40d7092fed3fda52ca Thu Mar 23 15:55:30 CDT 2023 Thomas Gleixner <tglx@linutronix.de> atomics: Provide atomic_add_negative() variants
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
|
H A D | atomic-instrumented.h | diff e5ab9eff46b04c5a04778e40d7092fed3fda52ca Thu Mar 23 15:55:30 CDT 2023 Thomas Gleixner <tglx@linutronix.de> atomics: Provide atomic_add_negative() variants
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
|
H A D | atomic-arch-fallback.h | diff e5ab9eff46b04c5a04778e40d7092fed3fda52ca Thu Mar 23 15:55:30 CDT 2023 Thomas Gleixner <tglx@linutronix.de> atomics: Provide atomic_add_negative() variants
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
|
/openbmc/linux/scripts/atomic/ |
H A D | atomics.tbl | diff e5ab9eff46b04c5a04778e40d7092fed3fda52ca Thu Mar 23 15:55:30 CDT 2023 Thomas Gleixner <tglx@linutronix.de> atomics: Provide atomic_add_negative() variants
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
|
/openbmc/linux/scripts/atomic/fallbacks/ |
H A D | add_negative | diff e5ab9eff46b04c5a04778e40d7092fed3fda52ca Thu Mar 23 15:55:30 CDT 2023 Thomas Gleixner <tglx@linutronix.de> atomics: Provide atomic_add_negative() variants
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
|