/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | xor.h | 74 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_8regs_5() 79 p1[0] ^= p2[0] ^ p3[0] ^ p4[0] ^ p5[0]; in xor_8regs_5() 80 p1[1] ^= p2[1] ^ p3[1] ^ p4[1] ^ p5[1]; in xor_8regs_5() 81 p1[2] ^= p2[2] ^ p3[2] ^ p4[2] ^ p5[2]; in xor_8regs_5() 82 p1[3] ^= p2[3] ^ p3[3] ^ p4[3] ^ p5[3]; in xor_8regs_5() 83 p1[4] ^= p2[4] ^ p3[4] ^ p4[4] ^ p5[4]; in xor_8regs_5() 84 p1[5] ^= p2[5] ^ p3[5] ^ p4[5] ^ p5[5]; in xor_8regs_5() 85 p1[6] ^= p2[6] ^ p3[6] ^ p4[6] ^ p5[6]; in xor_8regs_5() 86 p1[7] ^= p2[7] ^ p3[7] ^ p4[7] ^ p5[7]; in xor_8regs_5() 91 p5 in xor_8regs_5() 73 xor_8regs_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_8regs_5() argument 233 xor_32regs_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_32regs_5() argument 387 xor_8regs_p_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_8regs_p_5() argument 594 xor_32regs_p_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_32regs_p_5() argument [all...] |
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | xor.h | 81 const unsigned long * __restrict p5) in xor_8regs_5() 86 p1[0] ^= p2[0] ^ p3[0] ^ p4[0] ^ p5[0]; in xor_8regs_5() 87 p1[1] ^= p2[1] ^ p3[1] ^ p4[1] ^ p5[1]; in xor_8regs_5() 88 p1[2] ^= p2[2] ^ p3[2] ^ p4[2] ^ p5[2]; in xor_8regs_5() 89 p1[3] ^= p2[3] ^ p3[3] ^ p4[3] ^ p5[3]; in xor_8regs_5() 90 p1[4] ^= p2[4] ^ p3[4] ^ p4[4] ^ p5[4]; in xor_8regs_5() 91 p1[5] ^= p2[5] ^ p3[5] ^ p4[5] ^ p5[5]; in xor_8regs_5() 92 p1[6] ^= p2[6] ^ p3[6] ^ p4[6] ^ p5[6]; in xor_8regs_5() 93 p1[7] ^= p2[7] ^ p3[7] ^ p4[7] ^ p5[7]; in xor_8regs_5() 98 p5 in xor_8regs_5() 77 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() argument 244 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() argument 405 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() argument 619 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() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | fib-onlink-tests.sh | 18 NETIFS[p5]=veth5 29 V4ADDRS[p5]=169.254.5.1 40 V6ADDRS[p5]=2001:db8:501::1 191 ip li add ${NETIFS[p5]} type veth peer name ${NETIFS[p6]} 279 run_ip ${VRF_TABLE} ${TEST_NET4[2]}.1 ${CONGW[3]} ${NETIFS[p5]} 0 "unicast connected" 280 run_ip ${VRF_TABLE} ${TEST_NET4[2]}.2 ${RECGW4[2]} ${NETIFS[p5]} 0 "unicast recursive" 284 run_ip ${PBR_TABLE} ${TEST_NET4[2]}.3 ${CONGW[3]} ${NETIFS[p5]} 0 "unicast connected" 285 run_ip ${PBR_TABLE} ${TEST_NET4[2]}.4 ${RECGW4[2]} ${NETIFS[p5]} 0 "unicast recursive" 317 run_ip ${VRF_TABLE} ${TEST_NET4[2]}.11 ${V4ADDRS[p5]} ${NETIFS[p5]} [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | fib-onlink-tests.sh | 18 NETIFS[p5]=veth5 29 V4ADDRS[p5]=169.254.5.1 40 V6ADDRS[p5]=2001:db8:501::1 191 ip li add ${NETIFS[p5]} type veth peer name ${NETIFS[p6]} 279 run_ip ${VRF_TABLE} ${TEST_NET4[2]}.1 ${CONGW[3]} ${NETIFS[p5]} 0 "unicast connected" 280 run_ip ${VRF_TABLE} ${TEST_NET4[2]}.2 ${RECGW4[2]} ${NETIFS[p5]} 0 "unicast recursive" 284 run_ip ${PBR_TABLE} ${TEST_NET4[2]}.3 ${CONGW[3]} ${NETIFS[p5]} 0 "unicast connected" 285 run_ip ${PBR_TABLE} ${TEST_NET4[2]}.4 ${RECGW4[2]} ${NETIFS[p5]} 0 "unicast recursive" 317 run_ip ${VRF_TABLE} ${TEST_NET4[2]}.11 ${V4ADDRS[p5]} ${NETIFS[p5]} [all...] |
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | kvm_para.h | 130 unsigned long p4, unsigned long p5) in __kvm_hypercall5() 137 register unsigned long __p5 asm("6") = p5; in __kvm_hypercall5() 148 unsigned long p4, unsigned long p5) in kvm_hypercall5() 151 return __kvm_hypercall5(nr, p1, p2, p3, p4, p5); in kvm_hypercall5() 156 unsigned long p4, unsigned long p5, in __kvm_hypercall6() 164 register unsigned long __p5 asm("6") = p5; in __kvm_hypercall6() 177 unsigned long p4, unsigned long p5, in kvm_hypercall6() 181 return __kvm_hypercall6(nr, p1, p2, p3, p4, p5, p6); in kvm_hypercall6() 128 __kvm_hypercall5(unsigned long nr, unsigned long p1, unsigned long p2, unsigned long p3, unsigned long p4, unsigned long p5) __kvm_hypercall5() argument 146 kvm_hypercall5(unsigned long nr, unsigned long p1, unsigned long p2, unsigned long p3, unsigned long p4, unsigned long p5) kvm_hypercall5() argument 154 __kvm_hypercall6(unsigned long nr, unsigned long p1, unsigned long p2, unsigned long p3, unsigned long p4, unsigned long p5, unsigned long p6) __kvm_hypercall6() argument 175 kvm_hypercall6(unsigned long nr, unsigned long p1, unsigned long p2, unsigned long p3, unsigned long p4, unsigned long p5, unsigned long p6) kvm_hypercall6() argument
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | xor_32.h | 172 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_pII_mmx_5() 178 /* Make sure GCC forgets anything it knows about p4 or p5, in xor_pII_mmx_5() 181 because we modify p4 and p5 there, but we can't mark them in xor_pII_mmx_5() 184 asm("" : "+r" (p4), "+r" (p5)); in xor_pII_mmx_5() 231 : "r" (p4), "r" (p5) in xor_pII_mmx_5() 234 /* p4 and p5 were modified, and now the variables are dead. in xor_pII_mmx_5() 237 asm("" : "=r" (p4), "=r" (p5)); in xor_pII_mmx_5() 422 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_p5_mmx_5() 428 /* Make sure GCC forgets anything it knows about p4 or p5, in xor_p5_mmx_5() 431 because we modify p4 and p5 ther in xor_p5_mmx_5() 171 xor_pII_mmx_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_pII_mmx_5() argument 421 xor_p5_mmx_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_p5_mmx_5() argument [all...] |
H A D | xor.h | 45 #define PF4(x) " prefetchnta "PF_OFFS(x)"(%[p5]) ;\n" 49 #define XO4(x, y) " xorps "OFFS(x)"(%[p5]), %%xmm"#y" ;\n" 347 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_sse_5() 407 " add %[inc], %[p5] ;\n" in xor_sse_5() 411 [p3] "+r" (p3), [p4] "+r" (p4), [p5] "+r" (p5) in xor_sse_5() 420 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_sse_5_pf64() 448 " add %[inc], %[p5] ;\n" in xor_sse_5_pf64() 452 [p3] "+r" (p3), [p4] "+r" (p4), [p5] "+r" (p5) in xor_sse_5_pf64() 346 xor_sse_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_sse_5() argument 419 xor_sse_5_pf64(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_sse_5_pf64() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | xor_32.h | 179 const unsigned long * __restrict p5) in xor_pII_mmx_5() 185 /* Make sure GCC forgets anything it knows about p4 or p5, in xor_pII_mmx_5() 188 because we modify p4 and p5 there, but we can't mark them in xor_pII_mmx_5() 191 asm("" : "+r" (p4), "+r" (p5)); in xor_pII_mmx_5() 238 : "r" (p4), "r" (p5) in xor_pII_mmx_5() 241 /* p4 and p5 were modified, and now the variables are dead. in xor_pII_mmx_5() 244 asm("" : "=r" (p4), "=r" (p5)); in xor_pII_mmx_5() 436 const unsigned long * __restrict p5) in xor_p5_mmx_5() 442 /* Make sure GCC forgets anything it knows about p4 or p5, in xor_p5_mmx_5() 445 because we modify p4 and p5 ther in xor_p5_mmx_5() 175 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() argument 432 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() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | xor.h | 109 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_arm4regs_5() 122 XOR_BLOCK_2(p5); in xor_arm4regs_5() 188 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_neon_5() 191 xor_arm4regs_5(bytes, p1, p2, p3, p4, p5); in xor_neon_5() 194 xor_block_neon_inner.do_5(bytes, p1, p2, p3, p4, p5); in xor_neon_5() 108 xor_arm4regs_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_arm4regs_5() argument 187 xor_neon_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_neon_5() argument
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | xor_32.h | 169 unsigned long *p3, unsigned long *p4, unsigned long *p5) in sparc_5() 232 : "r" (p1), "r" (p2), "r" (p3), "r" (p4), "r" (p5) in sparc_5() 240 p5 += 8; in sparc_5() 168 sparc_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) sparc_5() argument
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | xor_32.h | 176 const unsigned long * __restrict p5) in sparc_5() 239 : "r" (p1), "r" (p2), "r" (p3), "r" (p4), "r" (p5) in sparc_5() 247 p5 += 8; in sparc_5() 172 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() argument
|
H A D | xor_64.h | 28 const unsigned long * __restrict p5); 53 const unsigned long * __restrict p5);
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | xor.h | 116 const unsigned long * __restrict p5) in xor_arm4regs_5() 129 XOR_BLOCK_2(p5); in xor_arm4regs_5() 202 const unsigned long * __restrict p5) in xor_neon_5() 205 xor_arm4regs_5(bytes, p1, p2, p3, p4, p5); in xor_neon_5() 208 xor_block_neon_inner.do_5(bytes, p1, p2, p3, p4, p5); in xor_neon_5() 112 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() argument 198 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) xor_neon_5() argument
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | xor_simd.h | 18 unsigned long *p4, unsigned long *p5); 31 unsigned long *p4, unsigned long *p5);
|
/kernel/linux/linux-5.10/arch/loongarch/lib/ |
H A D | xor_simd.h | 22 unsigned long *p4, unsigned long *p5); 35 unsigned long *p4, unsigned long *p5);
|
H A D | xor_simd_glue.c | 48 unsigned long *p4, unsigned long *p5) \ 51 __xor_##flavor##_5(bytes, p1, p2, p3, p4, p5); \
|
/kernel/linux/linux-5.10/arch/s390/lib/ |
H A D | xor.c | 92 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_xc_5() 95 register unsigned long *reg7 asm ("7") = p5; in xor_xc_5() 91 xor_xc_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_xc_5() argument
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | xor_simd.h | 18 const unsigned long * __restrict p4, const unsigned long * __restrict p5); 31 const unsigned long * __restrict p4, const unsigned long * __restrict p5);
|
/kernel/linux/linux-6.6/arch/loongarch/lib/ |
H A D | xor_simd.h | 22 const unsigned long * __restrict p4, const unsigned long * __restrict p5); 35 const unsigned long * __restrict p4, const unsigned long * __restrict p5);
|
H A D | xor_simd_glue.c | 52 const unsigned long * __restrict p5) \ 55 __xor_##flavor##_5(bytes, p1, p2, p3, p4, p5); \
|
/kernel/linux/linux-6.6/arch/s390/lib/ |
H A D | xor.c | 99 const unsigned long * __restrict p5) in xor_xc_5() 129 "+a" (p5) in xor_xc_5() 95 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) xor_xc_5() argument
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | xor.h | 46 unsigned long *p3, unsigned long *p4, unsigned long *p5) in xor_neon_5() 49 xor_block_inner_neon.do_5(bytes, p1, p2, p3, p4, p5); in xor_neon_5() 45 xor_neon_5(unsigned long bytes, unsigned long *p1, unsigned long *p2, unsigned long *p3, unsigned long *p4, unsigned long *p5) xor_neon_5() argument
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | xor.h | 53 const unsigned long * __restrict p5) in xor_neon_5() 56 xor_block_inner_neon.do_5(bytes, p1, p2, p3, p4, p5); in xor_neon_5() 49 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) xor_neon_5() argument
|
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | xor_vmx_glue.c | 55 const unsigned long * __restrict p5) in xor_altivec_5() 59 __xor_altivec_5(bytes, p1, p2, p3, p4, p5); in xor_altivec_5() 51 xor_altivec_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_altivec_5() argument
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | xor.h | 25 const unsigned long * __restrict p5); 44 const unsigned long * __restrict p5);
|