Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:39  
folder test/ - 2025-03-06 09:18:39  
algos.c 6327 bytes 2025-03-06 09:18:39 2025-03-06 13:28:23

raid6/ Algorithm list and algorithm selection for RAID-6

altivec.uc 3425 bytes 2025-03-06 09:18:39 -  
avx2.c 17279 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

AVX2 implementation of RAID-6 syndrome functions

avx512.c 18244 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

AVX512 implementation of RAID-6 syndrome functions

int.uc 3755 bytes 2025-03-06 09:18:39 -  
Makefile 3398 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
mktables.c 3960 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

Make RAID-6 tables. This is a host user space program to be run at compile time.

mmx.c 3637 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

raid6/ MMX implementation of RAID-6 syndrome functions

neon.c 2029 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24 RAID6 syndrome calculation using ARM NEON intrinsics
neon.uc 3908 bytes 2025-03-06 09:18:39 -  
recov.c 3405 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

raid6/ RAID-6 data recovery in dual failure mode. In single failure mode, use the RAID-5 algorithm (or, in the case of Q failure, just reconstruct the syndrome.)

recov_avx2.c 8970 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
recov_avx512.c 9583 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
recov_neon.c 2633 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
recov_neon_inner.c 2325 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
recov_s390xc.c 2774 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
recov_ssse3.c 9190 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
s390vx.uc 3898 bytes 2025-03-06 09:18:39 -  
sse1.c 4718 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

raid6/ SSE-1/MMXEXT implementation of RAID-6 syndrome functions This is really an MMX implementation, but it requires SSE-1 or AMD MMXEXT for prefetch support and a few other features.

sse2.c 16187 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

raid6/ SSE-2 implementation of RAID-6 syndrome functions

unroll.awk 423 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24  
vpermxor.uc 2746 bytes 2025-03-06 09:18:39 -  
x86.h 2166 bytes 2025-03-06 09:18:39 2025-03-06 13:28:24

raid6/ Definitions common to x86 and x86-64 RAID-6 code only