[PATCH v2 06/12] s390/percpu: Rename inline assembly symbolic names
From: Heiko Carstens
Date: Fri Sep 18 2026 - 04:55:52 EST
Rename perpcu inline assembly symbolic names so they match (more) what is
specified with input operands. A trivial change which is supposed to make
the code a bit more readable.
Signed-off-by: Heiko Carstens <hca@xxxxxxxxxxxxx>
---
arch/s390/include/asm/percpu.h | 60 +++++++++++++++++-----------------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/arch/s390/include/asm/percpu.h b/arch/s390/include/asm/percpu.h
index 770fe4be65dc..0df47ec2e6c7 100644
--- a/arch/s390/include/asm/percpu.h
+++ b/arch/s390/include/asm/percpu.h
@@ -151,29 +151,29 @@ do { \
if (__builtin_constant_p(val__) && \
((szcast)val__ > -129) && ((szcast)val__ < 128)) { \
asm volatile( \
- MVIY_PERCPU("%[disppcpr]","%[ptr__]") \
- AG_ALT("%[disppcpo]", "%[ptr__]") \
+ MVIY_PERCPU("%[lcreg]","%[ptr__]") \
+ AG_ALT("%[lcoff]", "%[ptr__]") \
op2 " 0(%[ptr__]),%[val__]\n" \
- MVIY_ALT("%[disppcpr]") \
+ MVIY_ALT("%[lcreg]") \
: [ptr__] "+&a" (ptr__), "+m" (*ptr__), \
"=m" (((struct lowcore *)0)->percpu_register) \
: [val__] "i" ((szcast)val__), \
- [disppcpr] "i" (LC_PERCPU_REGISTER), \
- [disppcpo] "i" (LC_PERCPU_OFFSET), \
+ [lcreg] "i" (LC_PERCPU_REGISTER), \
+ [lcoff] "i" (LC_PERCPU_OFFSET), \
"m" (((struct lowcore *)0)->percpu_offset) \
: "cc"); \
} else { \
asm volatile( \
- MVIY_PERCPU("%[disppcpr]", "%[ptr__]") \
- AG_ALT("%[disppcpo]", "%[ptr__]") \
+ MVIY_PERCPU("%[lcreg]", "%[ptr__]") \
+ AG_ALT("%[lcoff]", "%[ptr__]") \
op1 " %[old__],%[val__],0(%[ptr__])\n" \
- MVIY_ALT("%[disppcpr]") \
+ MVIY_ALT("%[lcreg]") \
: [old__] "=&d" (old__), \
[ptr__] "+&a" (ptr__), "+m" (*ptr__), \
"=m" (((struct lowcore *)0)->percpu_register) \
: [val__] "d" (val__), \
- [disppcpr] "i" (LC_PERCPU_REGISTER), \
- [disppcpo] "i" (LC_PERCPU_OFFSET), \
+ [lcreg] "i" (LC_PERCPU_REGISTER), \
+ [lcoff] "i" (LC_PERCPU_OFFSET), \
"m" (((struct lowcore *)0)->percpu_offset) \
: "cc"); \
} \
@@ -190,16 +190,16 @@ do { \
\
ptr__ = PERCPU_PTR(&(pcp)); \
asm_inline volatile( \
- MVIY_PERCPU("%[disppcpr]","%[ptr__]") \
- AG_ALT("%[disppcpo]","%[ptr__]") \
+ MVIY_PERCPU("%[lcreg]","%[ptr__]") \
+ AG_ALT("%[lcoff]","%[ptr__]") \
op " %[old__],%[val__],0(%[ptr__])\n" \
- MVIY_ALT("%[disppcpr]") \
+ MVIY_ALT("%[lcreg]") \
: [old__] "=&d" (old__), \
[ptr__] "+&a" (ptr__), "+m" (*ptr__), \
"=m" (((struct lowcore *)0)->percpu_register) \
: [val__] "d" (val__), \
- [disppcpr] "i" (LC_PERCPU_REGISTER), \
- [disppcpo] "i" (LC_PERCPU_OFFSET), \
+ [lcreg] "i" (LC_PERCPU_REGISTER), \
+ [lcoff] "i" (LC_PERCPU_OFFSET), \
"m" (((struct lowcore *)0)->percpu_offset) \
: "cc"); \
old__ + val__; \
@@ -216,16 +216,16 @@ do { \
\
ptr__ = PERCPU_PTR(&(pcp)); \
asm_inline volatile( \
- MVIY_PERCPU("%[disppcpr]","%[ptr__]") \
- AG_ALT("%[disppcpo]","%[ptr__]") \
+ MVIY_PERCPU("%[lcreg]","%[ptr__]") \
+ AG_ALT("%[lcoff]","%[ptr__]") \
op " %[old__],%[val__],0(%[ptr__])\n" \
- MVIY_ALT("%[disppcpr]") \
+ MVIY_ALT("%[lcreg]") \
: [old__] "=&d" (old__), \
[ptr__] "+&a" (ptr__), "+m" (*ptr__), \
"=m" (((struct lowcore *)0)->percpu_register) \
: [val__] "d" (val__), \
- [disppcpr] "i" (LC_PERCPU_REGISTER), \
- [disppcpo] "i" (LC_PERCPU_OFFSET), \
+ [lcreg] "i" (LC_PERCPU_REGISTER), \
+ [lcoff] "i" (LC_PERCPU_OFFSET), \
"m" (((struct lowcore *)0)->percpu_offset) \
: "cc"); \
} while (0)
@@ -245,14 +245,14 @@ do { \
\
ptr__ = PERCPU_PTR(&(pcp)); \
asm_inline volatile( \
- MVIY_PERCPU("%[disppcpr]","%[ptr__]") \
- AG_ALT("%[disppcpo]","%[ptr__]") \
+ MVIY_PERCPU("%[lcreg]","%[ptr__]") \
+ AG_ALT("%[lcoff]","%[ptr__]") \
op " %[res__],0(%[ptr__])\n" \
- MVIY_ALT("%[disppcpr]") \
+ MVIY_ALT("%[lcreg]") \
: [res__] "=&d" (res__), [ptr__] "+&a" (ptr__), \
"=m" (((struct lowcore *)0)->percpu_register) \
- : [disppcpr] "i" (LC_PERCPU_REGISTER), \
- [disppcpo] "i" (LC_PERCPU_OFFSET), \
+ : [lcreg] "i" (LC_PERCPU_REGISTER), \
+ [lcoff] "i" (LC_PERCPU_OFFSET), \
"m" (*ptr__), \
"m" (((struct lowcore *)0)->percpu_offset) \
: "cc"); \
@@ -271,15 +271,15 @@ do { \
\
ptr__ = PERCPU_PTR(&(pcp)); \
asm_inline volatile( \
- MVIY_PERCPU("%[disppcpr]","%[ptr__]") \
- AG_ALT("%[disppcpo]","%[ptr__]") \
+ MVIY_PERCPU("%[lcreg]","%[ptr__]") \
+ AG_ALT("%[lcoff]","%[ptr__]") \
op " %[val__],0(%[ptr__])\n" \
- MVIY_ALT("%[disppcpr]") \
+ MVIY_ALT("%[lcreg]") \
: [ptr__] "+&a" (ptr__), "=m" (*ptr__), \
"=m" (((struct lowcore *)0)->percpu_register) \
: [val__] "d" (val__), \
- [disppcpr] "i" (LC_PERCPU_REGISTER), \
- [disppcpo] "i" (LC_PERCPU_OFFSET), \
+ [lcreg] "i" (LC_PERCPU_REGISTER), \
+ [lcoff] "i" (LC_PERCPU_OFFSET), \
"m" (((struct lowcore *)0)->percpu_offset) \
: "cc"); \
} while (0)
--
2.53.0