Home
last modified time | relevance | path

Searched refs:xor_block_template (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/crypto/
H A Dxor.c24 static struct xor_block_template *active_template;
55 static struct xor_block_template *__initdata template_list;
58 static void __init do_xor_register(struct xor_block_template *tmpl) in do_xor_register()
83 do_xor_speed(struct xor_block_template *tmpl, void *b1, void *b2) in do_xor_speed()
122 struct xor_block_template *f, *fastest; in calibrate_xor_blocks()
/openbmc/linux/include/linux/raid/
H A Dxor.h10 struct xor_block_template { struct
11 struct xor_block_template *next; argument
/openbmc/linux/arch/loongarch/include/asm/
H A Dxor.h12 static struct xor_block_template xor_block_lsx = {
30 static struct xor_block_template xor_block_lasx = {
/openbmc/linux/arch/arm64/include/asm/
H A Dxor.h16 extern struct xor_block_template const xor_block_inner_neon;
60 static struct xor_block_template xor_block_arm64 = {
/openbmc/linux/arch/alpha/include/asm/
H A Dxor.h835 static struct xor_block_template xor_block_alpha = {
843 static struct xor_block_template xor_block_alpha_prefetch = {
/openbmc/linux/arch/sparc/include/asm/
H A Dxor_64.h32 static struct xor_block_template xor_block_VIS = {
55 static struct xor_block_template xor_block_niagara = {
H A Dxor_32.h251 static struct xor_block_template xor_block_SPARC = {
/openbmc/linux/arch/arm/include/asm/
H A Dxor.h134 static struct xor_block_template xor_block_arm4regs = {
153 extern struct xor_block_template const xor_block_neon_inner;
213 static struct xor_block_template xor_block_neon = {
/openbmc/linux/arch/s390/include/asm/
H A Dxor.h11 extern struct xor_block_template xor_block_xc;
/openbmc/linux/arch/x86/include/asm/
H A Dxor_32.h522 static struct xor_block_template xor_block_pII_mmx = {
530 static struct xor_block_template xor_block_p5_mmx = {
538 static struct xor_block_template xor_block_pIII_sse = {
H A Dxor_64.h5 static struct xor_block_template xor_block_sse = {
H A Dxor_avx.h161 static struct xor_block_template xor_block_avx = {
H A Dxor.h473 static struct xor_block_template xor_block_sse_pf64 = {
/openbmc/linux/arch/arm/lib/
H A Dxor-neon.c30 struct xor_block_template const xor_block_neon_inner = {
/openbmc/linux/arch/powerpc/include/asm/
H A Dxor.h17 static struct xor_block_template xor_block_altivec = {
/openbmc/linux/arch/ia64/include/asm/
H A Dxor.h22 static struct xor_block_template xor_block_ia64 = {
/openbmc/linux/arch/s390/lib/
H A Dxor.c133 struct xor_block_template xor_block_xc = {
/openbmc/linux/include/asm-generic/
H A Dxor.h700 static struct xor_block_template xor_block_8regs = {
708 static struct xor_block_template xor_block_32regs = {
716 static struct xor_block_template xor_block_8regs_p __maybe_unused = {
724 static struct xor_block_template xor_block_32regs_p __maybe_unused = {
/openbmc/linux/arch/arm64/lib/
H A Dxor-neon.c175 struct xor_block_template xor_block_inner_neon __ro_after_init = {