Home
last modified time | relevance | path

Searched refs:fn_u (Results 1 – 12 of 12) sorted by relevance

/arch/x86/crypto/
Dcamellia_aesni_avx2_glue.c40 .fn_u = { .ecb = camellia_ecb_enc_32way }
43 .fn_u = { .ecb = camellia_ecb_enc_16way }
46 .fn_u = { .ecb = camellia_enc_blk_2way }
49 .fn_u = { .ecb = camellia_enc_blk }
59 .fn_u = { .ctr = camellia_ctr_32way }
62 .fn_u = { .ctr = camellia_ctr_16way }
65 .fn_u = { .ctr = camellia_crypt_ctr_2way }
68 .fn_u = { .ctr = camellia_crypt_ctr }
78 .fn_u = { .xts = camellia_xts_enc_32way }
81 .fn_u = { .xts = camellia_xts_enc_16way }
[all …]
Dserpent_avx2_glue.c45 .fn_u = { .ecb = serpent_ecb_enc_16way }
48 .fn_u = { .ecb = serpent_ecb_enc_8way_avx }
51 .fn_u = { .ecb = __serpent_encrypt }
61 .fn_u = { .ctr = serpent_ctr_16way }
64 .fn_u = { .ctr = serpent_ctr_8way_avx }
67 .fn_u = { .ctr = __serpent_crypt_ctr }
77 .fn_u = { .xts = serpent_xts_enc_16way }
80 .fn_u = { .xts = serpent_xts_enc_8way_avx }
83 .fn_u = { .xts = serpent_xts_enc }
93 .fn_u = { .ecb = serpent_ecb_dec_16way }
[all …]
Dtwofish_avx_glue.c90 .fn_u = { .ecb = twofish_ecb_enc_8way }
93 .fn_u = { .ecb = twofish_enc_blk_3way }
96 .fn_u = { .ecb = twofish_enc_blk }
106 .fn_u = { .ctr = twofish_ctr_8way }
109 .fn_u = { .ctr = twofish_enc_blk_ctr_3way }
112 .fn_u = { .ctr = twofish_enc_blk_ctr }
122 .fn_u = { .xts = twofish_xts_enc_8way }
125 .fn_u = { .xts = twofish_xts_enc }
135 .fn_u = { .ecb = twofish_ecb_dec_8way }
138 .fn_u = { .ecb = twofish_dec_blk_3way }
[all …]
Dcamellia_aesni_avx_glue.c60 .fn_u = { .ecb = camellia_ecb_enc_16way }
63 .fn_u = { .ecb = camellia_enc_blk_2way }
66 .fn_u = { .ecb = camellia_enc_blk }
76 .fn_u = { .ctr = camellia_ctr_16way }
79 .fn_u = { .ctr = camellia_crypt_ctr_2way }
82 .fn_u = { .ctr = camellia_crypt_ctr }
92 .fn_u = { .xts = camellia_xts_enc_16way }
95 .fn_u = { .xts = camellia_xts_enc }
105 .fn_u = { .ecb = camellia_ecb_dec_16way }
108 .fn_u = { .ecb = camellia_dec_blk_2way }
[all …]
Dcast6_avx_glue.c70 .fn_u = { .ecb = cast6_ecb_enc_8way }
73 .fn_u = { .ecb = __cast6_encrypt }
83 .fn_u = { .ctr = cast6_ctr_8way }
86 .fn_u = { .ctr = cast6_crypt_ctr }
96 .fn_u = { .xts = cast6_xts_enc_8way }
99 .fn_u = { .xts = cast6_xts_enc }
109 .fn_u = { .ecb = cast6_ecb_dec_8way }
112 .fn_u = { .ecb = __cast6_decrypt }
122 .fn_u = { .cbc = cast6_cbc_dec_8way }
125 .fn_u = { .cbc = __cast6_decrypt }
[all …]
Dserpent_avx_glue.c105 .fn_u = { .ecb = serpent_ecb_enc_8way_avx }
108 .fn_u = { .ecb = __serpent_encrypt }
118 .fn_u = { .ctr = serpent_ctr_8way_avx }
121 .fn_u = { .ctr = __serpent_crypt_ctr }
131 .fn_u = { .xts = serpent_xts_enc_8way_avx }
134 .fn_u = { .xts = serpent_xts_enc }
144 .fn_u = { .ecb = serpent_ecb_dec_8way_avx }
147 .fn_u = { .ecb = __serpent_decrypt }
157 .fn_u = { .cbc = serpent_cbc_dec_8way_avx }
160 .fn_u = { .cbc = __serpent_decrypt }
[all …]
Dserpent_sse2_glue.c88 .fn_u = { .ecb = serpent_enc_blk_xway }
91 .fn_u = { .ecb = __serpent_encrypt }
101 .fn_u = { .ctr = serpent_crypt_ctr_xway }
104 .fn_u = { .ctr = serpent_crypt_ctr }
114 .fn_u = { .ecb = serpent_dec_blk_xway }
117 .fn_u = { .ecb = __serpent_decrypt }
127 .fn_u = { .cbc = serpent_decrypt_cbc_xway }
130 .fn_u = { .cbc = __serpent_decrypt }
Dtwofish_glue_3way.c101 .fn_u = { .ecb = twofish_enc_blk_3way }
104 .fn_u = { .ecb = twofish_enc_blk }
114 .fn_u = { .ctr = twofish_enc_blk_ctr_3way }
117 .fn_u = { .ctr = twofish_enc_blk_ctr }
127 .fn_u = { .ecb = twofish_dec_blk_3way }
130 .fn_u = { .ecb = twofish_dec_blk }
140 .fn_u = { .cbc = twofish_dec_blk_cbc_3way }
143 .fn_u = { .cbc = twofish_dec_blk }
Dglue_helper.c49 gctx->funcs[i].fn_u.ecb(ctx, dst, src); in glue_ecb_req_128bit()
137 gctx->funcs[i].fn_u.cbc(ctx, (u8 *)dst, in glue_cbc_decrypt_req_128bit()
192 gctx->funcs[i].fn_u.ctr(ctx, (u8 *)dst, in glue_ctr_req_128bit()
216 gctx->funcs[gctx->num_funcs - 1].fn_u.ctr(ctx, (u8 *)&tmp, in glue_ctr_req_128bit()
247 gctx->funcs[i].fn_u.xts(ctx, (u8 *)dst, in __glue_xts_req_128bit()
Dcamellia_glue.c1322 .fn_u = { .ecb = camellia_enc_blk_2way }
1325 .fn_u = { .ecb = camellia_enc_blk }
1335 .fn_u = { .ctr = camellia_crypt_ctr_2way }
1338 .fn_u = { .ctr = camellia_crypt_ctr }
1348 .fn_u = { .ecb = camellia_dec_blk_2way }
1351 .fn_u = { .ecb = camellia_dec_blk }
1361 .fn_u = { .cbc = camellia_decrypt_cbc_2way }
1364 .fn_u = { .cbc = camellia_dec_blk }
Daesni-intel_glue.c580 .fn_u = { .xts = aesni_xts_enc32 }
583 .fn_u = { .xts = aesni_xts_enc }
593 .fn_u = { .xts = aesni_xts_dec32 }
596 .fn_u = { .xts = aesni_xts_dec }
/arch/x86/include/asm/crypto/
Dglue_helper.h28 } fn_u; member