/lib/raid6/ |
D | recov.c | 21 int failb, void **ptrs) in raid6_2data_recov_intx1() argument 28 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_intx1() 29 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_intx1() 34 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_intx1() 35 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_intx1() 36 ptrs[disks-2] = dp; in raid6_2data_recov_intx1() 37 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_intx1() 38 ptrs[failb] = (void *)raid6_empty_zero_page; in raid6_2data_recov_intx1() 39 ptrs[disks-1] = dq; in raid6_2data_recov_intx1() 41 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_intx1() [all …]
|
D | recov_neon.c | 30 int failb, void **ptrs) in raid6_2data_recov_neon() argument 36 p = (u8 *)ptrs[disks - 2]; in raid6_2data_recov_neon() 37 q = (u8 *)ptrs[disks - 1]; in raid6_2data_recov_neon() 44 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_neon() 45 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_neon() 46 ptrs[disks - 2] = dp; in raid6_2data_recov_neon() 47 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_neon() 48 ptrs[failb] = (void *)raid6_empty_zero_page; in raid6_2data_recov_neon() 49 ptrs[disks - 1] = dq; in raid6_2data_recov_neon() 51 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_neon() [all …]
|
D | recov_s390xc.c | 24 int failb, void **ptrs) in raid6_2data_recov_s390xc() argument 31 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_s390xc() 32 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_s390xc() 37 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_s390xc() 38 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_s390xc() 39 ptrs[disks-2] = dp; in raid6_2data_recov_s390xc() 40 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_s390xc() 41 ptrs[failb] = (void *)raid6_empty_zero_page; in raid6_2data_recov_s390xc() 42 ptrs[disks-1] = dq; in raid6_2data_recov_s390xc() 44 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_s390xc() [all …]
|
D | recov_avx2.c | 17 int failb, void **ptrs) in raid6_2data_recov_avx2() argument 24 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_avx2() 25 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_avx2() 30 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_avx2() 31 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_avx2() 32 ptrs[disks-2] = dp; in raid6_2data_recov_avx2() 33 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_avx2() 34 ptrs[failb] = (void *)raid6_empty_zero_page; in raid6_2data_recov_avx2() 35 ptrs[disks-1] = dq; in raid6_2data_recov_avx2() 37 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_avx2() [all …]
|
D | recov_avx512.c | 25 int failb, void **ptrs) in raid6_2data_recov_avx512() argument 32 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_avx512() 33 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_avx512() 41 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_avx512() 42 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_avx512() 43 ptrs[disks-2] = dp; in raid6_2data_recov_avx512() 44 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_avx512() 45 ptrs[failb] = (void *)raid6_empty_zero_page; in raid6_2data_recov_avx512() 46 ptrs[disks-1] = dq; in raid6_2data_recov_avx512() 48 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_avx512() [all …]
|
D | recov_ssse3.c | 17 int failb, void **ptrs) in raid6_2data_recov_ssse3() argument 26 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_ssse3() 27 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_ssse3() 32 dp = (u8 *)ptrs[faila]; in raid6_2data_recov_ssse3() 33 ptrs[faila] = (void *)raid6_empty_zero_page; in raid6_2data_recov_ssse3() 34 ptrs[disks-2] = dp; in raid6_2data_recov_ssse3() 35 dq = (u8 *)ptrs[failb]; in raid6_2data_recov_ssse3() 36 ptrs[failb] = (void *)raid6_empty_zero_page; in raid6_2data_recov_ssse3() 37 ptrs[disks-1] = dq; in raid6_2data_recov_ssse3() 39 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_ssse3() [all …]
|
D | avx512.c | 44 static void raid6_avx5121_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx5121_gen_syndrome() argument 46 u8 **dptr = (u8 **)ptrs; in raid6_avx5121_gen_syndrome() 102 size_t bytes, void **ptrs) in raid6_avx5121_xor_syndrome() argument 104 u8 **dptr = (u8 **)ptrs; in raid6_avx5121_xor_syndrome() 171 static void raid6_avx5122_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx5122_gen_syndrome() argument 173 u8 **dptr = (u8 **)ptrs; in raid6_avx5122_gen_syndrome() 234 size_t bytes, void **ptrs) in raid6_avx5122_xor_syndrome() argument 236 u8 **dptr = (u8 **)ptrs; in raid6_avx5122_xor_syndrome() 330 static void raid6_avx5124_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx5124_gen_syndrome() argument 332 u8 **dptr = (u8 **)ptrs; in raid6_avx5124_gen_syndrome() [all …]
|
D | sse2.c | 36 static void raid6_sse21_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse21_gen_syndrome() argument 38 u8 **dptr = (u8 **)ptrs; in raid6_sse21_gen_syndrome() 88 size_t bytes, void **ptrs) in raid6_sse21_xor_syndrome() argument 90 u8 **dptr = (u8 **)ptrs; in raid6_sse21_xor_syndrome() 146 static void raid6_sse22_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse22_gen_syndrome() argument 148 u8 **dptr = (u8 **)ptrs; in raid6_sse22_gen_syndrome() 199 size_t bytes, void **ptrs) in raid6_sse22_xor_syndrome() argument 201 u8 **dptr = (u8 **)ptrs; in raid6_sse22_xor_syndrome() 278 static void raid6_sse24_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse24_gen_syndrome() argument 280 u8 **dptr = (u8 **)ptrs; in raid6_sse24_gen_syndrome() [all …]
|
D | avx2.c | 34 static void raid6_avx21_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx21_gen_syndrome() argument 36 u8 **dptr = (u8 **)ptrs; in raid6_avx21_gen_syndrome() 83 size_t bytes, void **ptrs) in raid6_avx21_xor_syndrome() argument 85 u8 **dptr = (u8 **)ptrs; in raid6_avx21_xor_syndrome() 141 static void raid6_avx22_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx22_gen_syndrome() argument 143 u8 **dptr = (u8 **)ptrs; in raid6_avx22_gen_syndrome() 193 size_t bytes, void **ptrs) in raid6_avx22_xor_syndrome() argument 195 u8 **dptr = (u8 **)ptrs; in raid6_avx22_xor_syndrome() 273 static void raid6_avx24_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx24_gen_syndrome() argument 275 u8 **dptr = (u8 **)ptrs; in raid6_avx24_gen_syndrome() [all …]
|
D | neon.c | 31 size_t bytes, void **ptrs) \ 37 (unsigned long)bytes, ptrs); \ 42 size_t bytes, void **ptrs) \ 48 start, stop, (unsigned long)bytes, ptrs); \
|
D | mmx.c | 35 static void raid6_mmx1_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_mmx1_gen_syndrome() argument 37 u8 **dptr = (u8 **)ptrs; in raid6_mmx1_gen_syndrome() 83 static void raid6_mmx2_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_mmx2_gen_syndrome() argument 85 u8 **dptr = (u8 **)ptrs; in raid6_mmx2_gen_syndrome()
|
D | sse1.c | 40 static void raid6_sse11_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse11_gen_syndrome() argument 42 u8 **dptr = (u8 **)ptrs; in raid6_sse11_gen_syndrome() 99 static void raid6_sse12_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse12_gen_syndrome() argument 101 u8 **dptr = (u8 **)ptrs; in raid6_sse12_gen_syndrome()
|
D | vpermxor.uc | 44 void **ptrs) 46 u8 **dptr = (u8 **)ptrs; 72 static void raid6_vpermxor$#_gen_syndrome(int disks, size_t bytes, void **ptrs) 77 raid6_vpermxor$#_gen_syndrome_real(disks, bytes, ptrs);
|
D | altivec.uc | 71 raid6_altivec$#_gen_syndrome_real(int disks, size_t bytes, void **ptrs) 73 u8 **dptr = (u8 **)ptrs; 100 static void raid6_altivec$#_gen_syndrome(int disks, size_t bytes, void **ptrs) 105 raid6_altivec$#_gen_syndrome_real(disks, bytes, ptrs);
|
D | int.uc | 82 static void raid6_int$#_gen_syndrome(int disks, size_t bytes, void **ptrs) 84 u8 **dptr = (u8 **)ptrs; 111 size_t bytes, void **ptrs) 113 u8 **dptr = (u8 **)ptrs;
|
D | s390vx.uc | 83 static void raid6_s390vx$#_gen_syndrome(int disks, size_t bytes, void **ptrs) 92 dptr = (u8 **) ptrs; 116 size_t bytes, void **ptrs) 122 dptr = (u8 **) ptrs;
|
D | neon.uc | 56 void raid6_neon$#_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs) 58 uint8_t **dptr = (uint8_t **)ptrs; 87 unsigned long bytes, void **ptrs) 89 uint8_t **dptr = (uint8_t **)ptrs;
|