Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/crypto/
Dcamellia_aesni_avx2_glue.c52 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_ecb_enc_32way) }
55 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_ecb_enc_16way) }
58 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_enc_blk_2way) }
61 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_enc_blk) }
71 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_ctr_32way) }
74 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_ctr_16way) }
77 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr_2way) }
80 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr) }
90 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc_32way) }
93 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc_16way) }
[all …]
Dserpent_avx2_glue.c50 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_ecb_enc_16way) }
53 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_ecb_enc_8way_avx) }
56 .fn_u = { .ecb = GLUE_FUNC_CAST(__serpent_encrypt) }
66 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_ctr_16way) }
69 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_ctr_8way_avx) }
72 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(__serpent_crypt_ctr) }
82 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc_16way) }
85 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc_8way_avx) }
88 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc) }
98 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_ecb_dec_16way) }
[all …]
Dtwofish_avx_glue.c91 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_ecb_enc_8way) }
94 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_enc_blk_3way) }
97 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_enc_blk) }
107 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(twofish_ctr_8way) }
110 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(twofish_enc_blk_ctr_3way) }
113 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(twofish_enc_blk_ctr) }
123 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(twofish_xts_enc_8way) }
126 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(twofish_xts_enc) }
136 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_ecb_dec_8way) }
139 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_dec_blk_3way) }
[all …]
Dcamellia_aesni_avx_glue.c74 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_ecb_enc_16way) }
77 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_enc_blk_2way) }
80 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_enc_blk) }
90 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_ctr_16way) }
93 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr_2way) }
96 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr) }
106 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc_16way) }
109 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc) }
119 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_ecb_dec_16way) }
122 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_dec_blk_2way) }
[all …]
Dcast6_avx_glue.c89 .fn_u = { .ecb = GLUE_FUNC_CAST(cast6_ecb_enc_8way) }
92 .fn_u = { .ecb = GLUE_FUNC_CAST(__cast6_encrypt) }
102 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(cast6_ctr_8way) }
105 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(cast6_crypt_ctr) }
115 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(cast6_xts_enc_8way) }
118 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(cast6_xts_enc) }
128 .fn_u = { .ecb = GLUE_FUNC_CAST(cast6_ecb_dec_8way) }
131 .fn_u = { .ecb = GLUE_FUNC_CAST(__cast6_decrypt) }
141 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(cast6_cbc_dec_8way) }
144 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(__cast6_decrypt) }
[all …]
Dserpent_avx_glue.c102 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_ecb_enc_8way_avx) }
105 .fn_u = { .ecb = GLUE_FUNC_CAST(__serpent_encrypt) }
115 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_ctr_8way_avx) }
118 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(__serpent_crypt_ctr) }
128 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc_8way_avx) }
131 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc) }
141 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_ecb_dec_8way_avx) }
144 .fn_u = { .ecb = GLUE_FUNC_CAST(__serpent_decrypt) }
154 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(serpent_cbc_dec_8way_avx) }
157 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(__serpent_decrypt) }
[all …]
Dtwofish_glue_3way.c108 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_enc_blk_3way) }
111 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_enc_blk) }
121 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_enc_blk_ctr_3way) }
124 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_enc_blk_ctr) }
134 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_dec_blk_3way) }
137 .fn_u = { .ecb = GLUE_FUNC_CAST(twofish_dec_blk) }
147 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(twofish_dec_blk_cbc_3way) }
150 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(twofish_dec_blk) }
Dserpent_sse2_glue.c96 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_enc_blk_xway) }
99 .fn_u = { .ecb = GLUE_FUNC_CAST(__serpent_encrypt) }
109 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_crypt_ctr_xway) }
112 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(serpent_crypt_ctr) }
122 .fn_u = { .ecb = GLUE_FUNC_CAST(serpent_dec_blk_xway) }
125 .fn_u = { .ecb = GLUE_FUNC_CAST(__serpent_decrypt) }
135 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(serpent_decrypt_cbc_xway) }
138 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(__serpent_decrypt) }
Dglue_helper.c60 gctx->funcs[i].fn_u.ecb(ctx, wdst, in __glue_ecb_crypt_128bit()
168 gctx->funcs[i].fn_u.cbc(ctx, dst, src); in __glue_cbc_decrypt_128bit()
258 gctx->funcs[i].fn_u.ctr(ctx, dst, src, &ctrblk); in __glue_ctr_crypt_128bit()
298 gctx->funcs[gctx->num_funcs - 1].fn_u.ctr, desc, &walk); in glue_ctr_crypt_128bit()
325 gctx->funcs[i].fn_u.xts(ctx, dst, src, in __glue_xts_crypt_128bit()
Dcamellia_glue.c1330 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_enc_blk_2way) }
1333 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_enc_blk) }
1343 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr_2way) }
1346 .fn_u = { .ctr = GLUE_CTR_FUNC_CAST(camellia_crypt_ctr) }
1356 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_dec_blk_2way) }
1359 .fn_u = { .ecb = GLUE_FUNC_CAST(camellia_dec_blk) }
1369 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(camellia_decrypt_cbc_2way) }
1372 .fn_u = { .cbc = GLUE_CBC_FUNC_CAST(camellia_dec_blk) }
Daesni-intel_glue.c696 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_enc8) }
699 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_enc) }
709 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_dec8) }
712 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_dec) }
/linux-4.1.27/arch/x86/include/asm/crypto/
Dglue_helper.h32 } fn_u; member