From: Watson Wheeler <imnotamilkglass@gmail.com>
To: ebiggers@kernel.org, akpm@linux-foundation.org
Cc: linux-kernel@vger.kernel.org, Watson Wheeler <git@tazy.dev>
Subject: [PATCH] lib/raid/xor: Fix spacing around __restrict pointers
Date: Wed, 24 Jun 2026 14:55:15 +1000 [thread overview]
Message-ID: <20260624045515.1648-1-git@tazy.dev> (raw)
Adjust pointer declarations throughout the XOR implementations
to follow kernel coding style guide.
Signed-off-by: Watson Wheeler <git@tazy.dev>
---
lib/raid/xor/alpha/xor.c | 56 +++++++++++++--------------
lib/raid/xor/arm/xor.c | 28 +++++++-------
lib/raid/xor/arm64/xor-eor3.c | 28 +++++++-------
lib/raid/xor/loongarch/xor_simd.h | 40 +++++++++----------
lib/raid/xor/loongarch/xor_template.c | 28 +++++++-------
lib/raid/xor/powerpc/xor_vmx.c | 28 +++++++-------
lib/raid/xor/s390/xor.c | 28 +++++++-------
lib/raid/xor/sparc/xor-sparc32.c | 28 +++++++-------
lib/raid/xor/sparc/xor-sparc64-glue.c | 56 +++++++++++++--------------
lib/raid/xor/x86/xor-avx.c | 28 +++++++-------
lib/raid/xor/x86/xor-mmx.c | 56 +++++++++++++--------------
lib/raid/xor/x86/xor-sse.c | 56 +++++++++++++--------------
lib/raid/xor/xor-32regs-prefetch.c | 28 +++++++-------
lib/raid/xor/xor-32regs.c | 28 +++++++-------
lib/raid/xor/xor-8regs-prefetch.c | 28 +++++++-------
lib/raid/xor/xor-8regs.c | 28 +++++++-------
lib/raid/xor/xor-neon.c | 28 +++++++-------
17 files changed, 300 insertions(+), 300 deletions(-)
diff --git a/lib/raid/xor/alpha/xor.c b/lib/raid/xor/alpha/xor.c
index a8f72f2dd3a5..a315d32641c6 100644
--- a/lib/raid/xor/alpha/xor.c
+++ b/lib/raid/xor/alpha/xor.c
@@ -6,42 +6,42 @@
#include "xor_arch.h"
extern void
-xor_alpha_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
+xor_alpha_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
extern void
-xor_alpha_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3);
+xor_alpha_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3);
extern void
-xor_alpha_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4);
+xor_alpha_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4);
extern void
-xor_alpha_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5);
+xor_alpha_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5);
extern void
-xor_alpha_prefetch_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
+xor_alpha_prefetch_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
extern void
-xor_alpha_prefetch_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3);
+xor_alpha_prefetch_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3);
extern void
-xor_alpha_prefetch_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4);
+xor_alpha_prefetch_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4);
extern void
-xor_alpha_prefetch_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5);
+xor_alpha_prefetch_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5);
asm(" \n\
.text \n\
diff --git a/lib/raid/xor/arm/xor.c b/lib/raid/xor/arm/xor.c
index 45139b6c55ea..2f73daac99da 100644
--- a/lib/raid/xor/arm/xor.c
+++ b/lib/raid/xor/arm/xor.c
@@ -40,8 +40,8 @@
: "0" (dst), "r" (a1), "r" (a2), "r" (a3), "r" (a4))
static void
-xor_arm4regs_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_arm4regs_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
unsigned int lines = bytes / sizeof(unsigned long) / 4;
register unsigned int a1 __asm__("r4");
@@ -61,9 +61,9 @@ xor_arm4regs_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_arm4regs_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_arm4regs_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
unsigned int lines = bytes / sizeof(unsigned long) / 4;
register unsigned int a1 __asm__("r4");
@@ -84,10 +84,10 @@ xor_arm4regs_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_arm4regs_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_arm4regs_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
unsigned int lines = bytes / sizeof(unsigned long) / 2;
register unsigned int a1 __asm__("r8");
@@ -105,11 +105,11 @@ xor_arm4regs_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_arm4regs_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_arm4regs_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
unsigned int lines = bytes / sizeof(unsigned long) / 2;
register unsigned int a1 __asm__("r8");
diff --git a/lib/raid/xor/arm64/xor-eor3.c b/lib/raid/xor/arm64/xor-eor3.c
index e44016c363f1..ddd8bd2c9cd0 100644
--- a/lib/raid/xor/arm64/xor-eor3.c
+++ b/lib/raid/xor/arm64/xor-eor3.c
@@ -6,8 +6,8 @@
#include "xor_arch.h"
#include "xor-neon.h"
-extern void __xor_eor3_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
+extern void __xor_eor3_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
static inline uint64x2_t eor3(uint64x2_t p, uint64x2_t q, uint64x2_t r)
{
@@ -19,9 +19,9 @@ static inline uint64x2_t eor3(uint64x2_t p, uint64x2_t q, uint64x2_t r)
return res;
}
-static void __xor_eor3_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+static void __xor_eor3_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
@@ -53,10 +53,10 @@ static void __xor_eor3_3(unsigned long bytes, unsigned long * __restrict p1,
} while (--lines > 0);
}
-static void __xor_eor3_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+static void __xor_eor3_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
@@ -96,11 +96,11 @@ static void __xor_eor3_4(unsigned long bytes, unsigned long * __restrict p1,
} while (--lines > 0);
}
-static void __xor_eor3_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+static void __xor_eor3_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
diff --git a/lib/raid/xor/loongarch/xor_simd.h b/lib/raid/xor/loongarch/xor_simd.h
index f50f32514d80..dee971d50434 100644
--- a/lib/raid/xor/loongarch/xor_simd.h
+++ b/lib/raid/xor/loongarch/xor_simd.h
@@ -10,29 +10,29 @@
#define __LOONGARCH_LIB_XOR_SIMD_H
#ifdef CONFIG_CPU_HAS_LSX
-void __xor_lsx_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
-void __xor_lsx_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2, const unsigned long * __restrict p3);
-void __xor_lsx_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2, const unsigned long * __restrict p3,
- const unsigned long * __restrict p4);
-void __xor_lsx_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2, const unsigned long * __restrict p3,
- const unsigned long * __restrict p4, const unsigned long * __restrict p5);
+void __xor_lsx_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
+void __xor_lsx_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2, const unsigned long *__restrict p3);
+void __xor_lsx_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2, const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4);
+void __xor_lsx_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2, const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4, const unsigned long *__restrict p5);
#endif /* CONFIG_CPU_HAS_LSX */
#ifdef CONFIG_CPU_HAS_LASX
-void __xor_lasx_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
-void __xor_lasx_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2, const unsigned long * __restrict p3);
-void __xor_lasx_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2, const unsigned long * __restrict p3,
- const unsigned long * __restrict p4);
-void __xor_lasx_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2, const unsigned long * __restrict p3,
- const unsigned long * __restrict p4, const unsigned long * __restrict p5);
+void __xor_lasx_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
+void __xor_lasx_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2, const unsigned long *__restrict p3);
+void __xor_lasx_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2, const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4);
+void __xor_lasx_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2, const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4, const unsigned long *__restrict p5);
#endif /* CONFIG_CPU_HAS_LASX */
#endif /* __LOONGARCH_LIB_XOR_SIMD_H */
diff --git a/lib/raid/xor/loongarch/xor_template.c b/lib/raid/xor/loongarch/xor_template.c
index 0358ced7fe33..354df570a172 100644
--- a/lib/raid/xor/loongarch/xor_template.c
+++ b/lib/raid/xor/loongarch/xor_template.c
@@ -14,8 +14,8 @@
*/
void XOR_FUNC_NAME(2)(unsigned long bytes,
- unsigned long * __restrict v1,
- const unsigned long * __restrict v2)
+ unsigned long *__restrict v1,
+ const unsigned long *__restrict v2)
{
unsigned long lines = bytes / LINE_WIDTH;
@@ -33,9 +33,9 @@ void XOR_FUNC_NAME(2)(unsigned long bytes,
}
void XOR_FUNC_NAME(3)(unsigned long bytes,
- unsigned long * __restrict v1,
- const unsigned long * __restrict v2,
- const unsigned long * __restrict v3)
+ unsigned long *__restrict v1,
+ const unsigned long *__restrict v2,
+ const unsigned long *__restrict v3)
{
unsigned long lines = bytes / LINE_WIDTH;
@@ -55,10 +55,10 @@ void XOR_FUNC_NAME(3)(unsigned long bytes,
}
void XOR_FUNC_NAME(4)(unsigned long bytes,
- unsigned long * __restrict v1,
- const unsigned long * __restrict v2,
- const unsigned long * __restrict v3,
- const unsigned long * __restrict v4)
+ unsigned long *__restrict v1,
+ const unsigned long *__restrict v2,
+ const unsigned long *__restrict v3,
+ const unsigned long *__restrict v4)
{
unsigned long lines = bytes / LINE_WIDTH;
@@ -81,11 +81,11 @@ void XOR_FUNC_NAME(4)(unsigned long bytes,
}
void XOR_FUNC_NAME(5)(unsigned long bytes,
- unsigned long * __restrict v1,
- const unsigned long * __restrict v2,
- const unsigned long * __restrict v3,
- const unsigned long * __restrict v4,
- const unsigned long * __restrict v5)
+ unsigned long *__restrict v1,
+ const unsigned long *__restrict v2,
+ const unsigned long *__restrict v3,
+ const unsigned long *__restrict v4,
+ const unsigned long *__restrict v5)
{
unsigned long lines = bytes / LINE_WIDTH;
diff --git a/lib/raid/xor/powerpc/xor_vmx.c b/lib/raid/xor/powerpc/xor_vmx.c
index 09bed98c1bc7..17d96d42660b 100644
--- a/lib/raid/xor/powerpc/xor_vmx.c
+++ b/lib/raid/xor/powerpc/xor_vmx.c
@@ -51,8 +51,8 @@ typedef vector signed char unative_t;
} while (0)
static void __xor_altivec_2(unsigned long bytes,
- unsigned long * __restrict v1_in,
- const unsigned long * __restrict v2_in)
+ unsigned long *__restrict v1_in,
+ const unsigned long *__restrict v2_in)
{
DEFINE(v1);
DEFINE(v2);
@@ -70,9 +70,9 @@ static void __xor_altivec_2(unsigned long bytes,
}
static void __xor_altivec_3(unsigned long bytes,
- unsigned long * __restrict v1_in,
- const unsigned long * __restrict v2_in,
- const unsigned long * __restrict v3_in)
+ unsigned long *__restrict v1_in,
+ const unsigned long *__restrict v2_in,
+ const unsigned long *__restrict v3_in)
{
DEFINE(v1);
DEFINE(v2);
@@ -94,10 +94,10 @@ static void __xor_altivec_3(unsigned long bytes,
}
static void __xor_altivec_4(unsigned long bytes,
- unsigned long * __restrict v1_in,
- const unsigned long * __restrict v2_in,
- const unsigned long * __restrict v3_in,
- const unsigned long * __restrict v4_in)
+ unsigned long *__restrict v1_in,
+ const unsigned long *__restrict v2_in,
+ const unsigned long *__restrict v3_in,
+ const unsigned long *__restrict v4_in)
{
DEFINE(v1);
DEFINE(v2);
@@ -123,11 +123,11 @@ static void __xor_altivec_4(unsigned long bytes,
}
static void __xor_altivec_5(unsigned long bytes,
- unsigned long * __restrict v1_in,
- const unsigned long * __restrict v2_in,
- const unsigned long * __restrict v3_in,
- const unsigned long * __restrict v4_in,
- const unsigned long * __restrict v5_in)
+ unsigned long *__restrict v1_in,
+ const unsigned long *__restrict v2_in,
+ const unsigned long *__restrict v3_in,
+ const unsigned long *__restrict v4_in,
+ const unsigned long *__restrict v5_in)
{
DEFINE(v1);
DEFINE(v2);
diff --git a/lib/raid/xor/s390/xor.c b/lib/raid/xor/s390/xor.c
index 0c478678a129..aa6114d9f9e3 100644
--- a/lib/raid/xor/s390/xor.c
+++ b/lib/raid/xor/s390/xor.c
@@ -10,8 +10,8 @@
#include "xor_impl.h"
#include "xor_arch.h"
-static void xor_xc_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+static void xor_xc_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
asm volatile(
" aghi %0,-1\n"
@@ -31,9 +31,9 @@ static void xor_xc_2(unsigned long bytes, unsigned long * __restrict p1,
: : "0", "cc", "memory");
}
-static void xor_xc_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+static void xor_xc_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
asm volatile(
" aghi %0,-1\n"
@@ -57,10 +57,10 @@ static void xor_xc_3(unsigned long bytes, unsigned long * __restrict p1,
: : "0", "cc", "memory");
}
-static void xor_xc_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+static void xor_xc_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
asm volatile(
" aghi %0,-1\n"
@@ -88,11 +88,11 @@ static void xor_xc_4(unsigned long bytes, unsigned long * __restrict p1,
: : "0", "cc", "memory");
}
-static void xor_xc_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+static void xor_xc_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
asm volatile(
" aghi %0,-1\n"
diff --git a/lib/raid/xor/sparc/xor-sparc32.c b/lib/raid/xor/sparc/xor-sparc32.c
index fb37631e90e6..4d9d683d2546 100644
--- a/lib/raid/xor/sparc/xor-sparc32.c
+++ b/lib/raid/xor/sparc/xor-sparc32.c
@@ -9,8 +9,8 @@
#include "xor_arch.h"
static void
-sparc_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+sparc_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
int lines = bytes / (sizeof (long)) / 8;
@@ -47,9 +47,9 @@ sparc_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-sparc_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+sparc_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
int lines = bytes / (sizeof (long)) / 8;
@@ -99,10 +99,10 @@ sparc_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-sparc_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+sparc_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
int lines = bytes / (sizeof (long)) / 8;
@@ -165,11 +165,11 @@ sparc_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-sparc_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+sparc_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
int lines = bytes / (sizeof (long)) / 8;
diff --git a/lib/raid/xor/sparc/xor-sparc64-glue.c b/lib/raid/xor/sparc/xor-sparc64-glue.c
index a8a686e0d258..4eb88e599265 100644
--- a/lib/raid/xor/sparc/xor-sparc64-glue.c
+++ b/lib/raid/xor/sparc/xor-sparc64-glue.c
@@ -11,20 +11,20 @@
#include "xor_impl.h"
#include "xor_arch.h"
-void xor_vis_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
-void xor_vis_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3);
-void xor_vis_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4);
-void xor_vis_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5);
+void xor_vis_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
+void xor_vis_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3);
+void xor_vis_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4);
+void xor_vis_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5);
/* XXX Ugh, write cheetah versions... -DaveM */
@@ -35,20 +35,20 @@ struct xor_block_template xor_block_VIS = {
.xor_gen = xor_gen_vis,
};
-void xor_niagara_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2);
-void xor_niagara_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3);
-void xor_niagara_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4);
-void xor_niagara_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5);
+void xor_niagara_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2);
+void xor_niagara_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3);
+void xor_niagara_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4);
+void xor_niagara_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5);
DO_XOR_BLOCKS(niagara, xor_niagara_2, xor_niagara_3, xor_niagara_4,
xor_niagara_5);
diff --git a/lib/raid/xor/x86/xor-avx.c b/lib/raid/xor/x86/xor-avx.c
index f7777d7aa269..9e8b95bcde3e 100644
--- a/lib/raid/xor/x86/xor-avx.c
+++ b/lib/raid/xor/x86/xor-avx.c
@@ -24,8 +24,8 @@
BLOCK4(8) \
BLOCK4(12)
-static void xor_avx_2(unsigned long bytes, unsigned long * __restrict p0,
- const unsigned long * __restrict p1)
+static void xor_avx_2(unsigned long bytes, unsigned long *__restrict p0,
+ const unsigned long *__restrict p1)
{
unsigned long lines = bytes >> 9;
@@ -47,9 +47,9 @@ do { \
}
}
-static void xor_avx_3(unsigned long bytes, unsigned long * __restrict p0,
- const unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+static void xor_avx_3(unsigned long bytes, unsigned long *__restrict p0,
+ const unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
unsigned long lines = bytes >> 9;
@@ -74,10 +74,10 @@ do { \
}
}
-static void xor_avx_4(unsigned long bytes, unsigned long * __restrict p0,
- const unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+static void xor_avx_4(unsigned long bytes, unsigned long *__restrict p0,
+ const unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
unsigned long lines = bytes >> 9;
@@ -105,11 +105,11 @@ do { \
}
}
-static void xor_avx_5(unsigned long bytes, unsigned long * __restrict p0,
- const unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+static void xor_avx_5(unsigned long bytes, unsigned long *__restrict p0,
+ const unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
unsigned long lines = bytes >> 9;
diff --git a/lib/raid/xor/x86/xor-mmx.c b/lib/raid/xor/x86/xor-mmx.c
index 63a8b0444fce..605f333c57ba 100644
--- a/lib/raid/xor/x86/xor-mmx.c
+++ b/lib/raid/xor/x86/xor-mmx.c
@@ -16,8 +16,8 @@
#define XO4(x, y) " pxor 8*("#x")(%5), %%mm"#y" ;\n"
static void
-xor_pII_mmx_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_pII_mmx_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
unsigned long lines = bytes >> 7;
@@ -56,9 +56,9 @@ xor_pII_mmx_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_pII_mmx_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_pII_mmx_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
unsigned long lines = bytes >> 7;
@@ -102,10 +102,10 @@ xor_pII_mmx_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_pII_mmx_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_pII_mmx_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
unsigned long lines = bytes >> 7;
@@ -155,11 +155,11 @@ xor_pII_mmx_4(unsigned long bytes, unsigned long * __restrict p1,
static void
-xor_pII_mmx_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_pII_mmx_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
unsigned long lines = bytes >> 7;
@@ -234,8 +234,8 @@ xor_pII_mmx_5(unsigned long bytes, unsigned long * __restrict p1,
#undef BLOCK
static void
-xor_p5_mmx_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_p5_mmx_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
unsigned long lines = bytes >> 6;
@@ -278,9 +278,9 @@ xor_p5_mmx_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_p5_mmx_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_p5_mmx_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
unsigned long lines = bytes >> 6;
@@ -332,10 +332,10 @@ xor_p5_mmx_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_p5_mmx_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_p5_mmx_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
unsigned long lines = bytes >> 6;
@@ -396,11 +396,11 @@ xor_p5_mmx_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_p5_mmx_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_p5_mmx_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
unsigned long lines = bytes >> 6;
diff --git a/lib/raid/xor/x86/xor-sse.c b/lib/raid/xor/x86/xor-sse.c
index c6626ecae6ba..df4793f339c0 100644
--- a/lib/raid/xor/x86/xor-sse.c
+++ b/lib/raid/xor/x86/xor-sse.c
@@ -46,8 +46,8 @@
op(i + 3, 3)
static void
-xor_sse_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_sse_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
unsigned long lines = bytes >> 8;
@@ -94,8 +94,8 @@ xor_sse_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_2_pf64(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_sse_2_pf64(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
unsigned long lines = bytes >> 8;
@@ -125,9 +125,9 @@ xor_sse_2_pf64(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_sse_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
unsigned long lines = bytes >> 8;
@@ -181,9 +181,9 @@ xor_sse_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_3_pf64(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_sse_3_pf64(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
unsigned long lines = bytes >> 8;
@@ -215,10 +215,10 @@ xor_sse_3_pf64(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_sse_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
unsigned long lines = bytes >> 8;
@@ -279,10 +279,10 @@ xor_sse_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_4_pf64(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_sse_4_pf64(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
unsigned long lines = bytes >> 8;
@@ -316,11 +316,11 @@ xor_sse_4_pf64(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_sse_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
unsigned long lines = bytes >> 8;
@@ -388,11 +388,11 @@ xor_sse_5(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_sse_5_pf64(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_sse_5_pf64(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
unsigned long lines = bytes >> 8;
diff --git a/lib/raid/xor/xor-32regs-prefetch.c b/lib/raid/xor/xor-32regs-prefetch.c
index ade2a7d8cbe2..1c51c1537bbd 100644
--- a/lib/raid/xor/xor-32regs-prefetch.c
+++ b/lib/raid/xor/xor-32regs-prefetch.c
@@ -3,8 +3,8 @@
#include "xor_impl.h"
static void
-xor_32regs_p_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_32regs_p_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
@@ -49,9 +49,9 @@ xor_32regs_p_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_32regs_p_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_32regs_p_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
@@ -107,10 +107,10 @@ xor_32regs_p_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_32regs_p_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_32regs_p_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
@@ -177,11 +177,11 @@ xor_32regs_p_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_32regs_p_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_32regs_p_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
diff --git a/lib/raid/xor/xor-32regs.c b/lib/raid/xor/xor-32regs.c
index acb4a10d1e95..46dfa0d8a453 100644
--- a/lib/raid/xor/xor-32regs.c
+++ b/lib/raid/xor/xor-32regs.c
@@ -2,8 +2,8 @@
#include "xor_impl.h"
static void
-xor_32regs_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_32regs_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
long lines = bytes / (sizeof (long)) / 8;
@@ -39,9 +39,9 @@ xor_32regs_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_32regs_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_32regs_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
long lines = bytes / (sizeof (long)) / 8;
@@ -86,10 +86,10 @@ xor_32regs_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_32regs_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_32regs_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
long lines = bytes / (sizeof (long)) / 8;
@@ -143,11 +143,11 @@ xor_32regs_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_32regs_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_32regs_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
long lines = bytes / (sizeof (long)) / 8;
diff --git a/lib/raid/xor/xor-8regs-prefetch.c b/lib/raid/xor/xor-8regs-prefetch.c
index 451527a951b1..93820d976cb0 100644
--- a/lib/raid/xor/xor-8regs-prefetch.c
+++ b/lib/raid/xor/xor-8regs-prefetch.c
@@ -3,8 +3,8 @@
#include "xor_impl.h"
static void
-xor_8regs_p_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_8regs_p_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
prefetchw(p1);
@@ -30,9 +30,9 @@ xor_8regs_p_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_8regs_p_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_8regs_p_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
prefetchw(p1);
@@ -61,10 +61,10 @@ xor_8regs_p_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_8regs_p_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_8regs_p_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
@@ -97,11 +97,11 @@ xor_8regs_p_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_8regs_p_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_8regs_p_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
long lines = bytes / (sizeof (long)) / 8 - 1;
diff --git a/lib/raid/xor/xor-8regs.c b/lib/raid/xor/xor-8regs.c
index 46b3c8bdc27f..f0adeb37700f 100644
--- a/lib/raid/xor/xor-8regs.c
+++ b/lib/raid/xor/xor-8regs.c
@@ -2,8 +2,8 @@
#include "xor_impl.h"
static void
-xor_8regs_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+xor_8regs_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
long lines = bytes / (sizeof (long)) / 8;
@@ -22,9 +22,9 @@ xor_8regs_2(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_8regs_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+xor_8regs_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
long lines = bytes / (sizeof (long)) / 8;
@@ -44,10 +44,10 @@ xor_8regs_3(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_8regs_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+xor_8regs_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
long lines = bytes / (sizeof (long)) / 8;
@@ -68,11 +68,11 @@ xor_8regs_4(unsigned long bytes, unsigned long * __restrict p1,
}
static void
-xor_8regs_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+xor_8regs_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
long lines = bytes / (sizeof (long)) / 8;
diff --git a/lib/raid/xor/xor-neon.c b/lib/raid/xor/xor-neon.c
index c7c3cf634e23..661f78256197 100644
--- a/lib/raid/xor/xor-neon.c
+++ b/lib/raid/xor/xor-neon.c
@@ -9,8 +9,8 @@
#include <asm/neon-intrinsics.h>
-static void __xor_neon_2(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2)
+static void __xor_neon_2(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
@@ -36,9 +36,9 @@ static void __xor_neon_2(unsigned long bytes, unsigned long * __restrict p1,
} while (--lines > 0);
}
-static void __xor_neon_3(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3)
+static void __xor_neon_3(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
@@ -72,10 +72,10 @@ static void __xor_neon_3(unsigned long bytes, unsigned long * __restrict p1,
} while (--lines > 0);
}
-static void __xor_neon_4(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4)
+static void __xor_neon_4(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
@@ -117,11 +117,11 @@ static void __xor_neon_4(unsigned long bytes, unsigned long * __restrict p1,
} while (--lines > 0);
}
-static void __xor_neon_5(unsigned long bytes, unsigned long * __restrict p1,
- const unsigned long * __restrict p2,
- const unsigned long * __restrict p3,
- const unsigned long * __restrict p4,
- const unsigned long * __restrict p5)
+static void __xor_neon_5(unsigned long bytes, unsigned long *__restrict p1,
+ const unsigned long *__restrict p2,
+ const unsigned long *__restrict p3,
+ const unsigned long *__restrict p4,
+ const unsigned long *__restrict p5)
{
uint64_t *dp1 = (uint64_t *)p1;
uint64_t *dp2 = (uint64_t *)p2;
--
2.47.3
reply other threads:[~2026-06-24 4:56 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260624045515.1648-1-git@tazy.dev \
--to=imnotamilkglass@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=ebiggers@kernel.org \
--cc=git@tazy.dev \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.