1 | // SPDX-License-Identifier: GPL-2.0-only |
2 | |
3 | void raid6_neon1_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); |
4 | void raid6_neon1_xor_syndrome_real(int disks, int start, int stop, |
5 | unsigned long bytes, void **ptrs); |
6 | void raid6_neon2_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); |
7 | void raid6_neon2_xor_syndrome_real(int disks, int start, int stop, |
8 | unsigned long bytes, void **ptrs); |
9 | void raid6_neon4_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); |
10 | void raid6_neon4_xor_syndrome_real(int disks, int start, int stop, |
11 | unsigned long bytes, void **ptrs); |
12 | void raid6_neon8_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs); |
13 | void raid6_neon8_xor_syndrome_real(int disks, int start, int stop, |
14 | unsigned long bytes, void **ptrs); |
15 | void __raid6_2data_recov_neon(int bytes, uint8_t *p, uint8_t *q, uint8_t *dp, |
16 | uint8_t *dq, const uint8_t *pbmul, |
17 | const uint8_t *qmul); |
18 | |
19 | void __raid6_datap_recov_neon(int bytes, uint8_t *p, uint8_t *q, uint8_t *dq, |
20 | const uint8_t *qmul); |
21 | |
22 | |
23 | |