Searched refs:xts (Results 1 – 17 of 17) sorted by relevance
166 rctx->cmd.u.xts.action = (encrypt) ? CCP_AES_ACTION_ENCRYPT in ccp_aes_xts_crypt()168 rctx->cmd.u.xts.unit_size = unit_size; in ccp_aes_xts_crypt()169 rctx->cmd.u.xts.key = &ctx->u.aes.key_sg; in ccp_aes_xts_crypt()170 rctx->cmd.u.xts.key_len = ctx->u.aes.key_len; in ccp_aes_xts_crypt()171 rctx->cmd.u.xts.iv = &rctx->iv_sg; in ccp_aes_xts_crypt()172 rctx->cmd.u.xts.iv_len = AES_BLOCK_SIZE; in ccp_aes_xts_crypt()173 rctx->cmd.u.xts.src = req->src; in ccp_aes_xts_crypt()174 rctx->cmd.u.xts.src_len = req->nbytes; in ccp_aes_xts_crypt()175 rctx->cmd.u.xts.dst = req->dst; in ccp_aes_xts_crypt()
126 struct ccp_xts_aes_op xts; member299 | (op->u.xts.action << REQ1_AES_ACTION_SHIFT) in ccp_perform_xts_aes()300 | (op->u.xts.unit_size << REQ1_XTS_AES_SIZE_SHIFT) in ccp_perform_xts_aes()1204 struct ccp_xts_aes_engine *xts = &cmd->u.xts; in ccp_run_xts_aes_cmd() local1212 switch (xts->unit_size) { in ccp_run_xts_aes_cmd()1233 if (xts->key_len != AES_KEYSIZE_128) in ccp_run_xts_aes_cmd()1236 if (!xts->final && (xts->src_len & (AES_BLOCK_SIZE - 1))) in ccp_run_xts_aes_cmd()1239 if (xts->iv_len != AES_BLOCK_SIZE) in ccp_run_xts_aes_cmd()1242 if (!xts->key || !xts->iv || !xts->src || !xts->dst) in ccp_run_xts_aes_cmd()1255 op.u.xts.action = xts->action; in ccp_run_xts_aes_cmd()[all …]
9 ccp-crypto-aes-xts.o \
81 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc_16way) }84 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc_8way_avx) }87 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc) }129 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_dec_16way) }132 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_dec_8way_avx) }135 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_dec) }
89 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc_32way) }92 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc_16way) }95 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc) }143 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_dec_32way) }146 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_dec_16way) }149 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_dec) }
121 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(twofish_xts_enc_8way) }124 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(twofish_xts_enc) }166 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(twofish_xts_dec_8way) }169 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(twofish_xts_dec) }
105 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc_16way) }108 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_enc) }150 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_dec_16way) }153 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(camellia_xts_dec) }
114 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(cast6_xts_enc_8way) }117 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(cast6_xts_enc) }153 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(cast6_xts_dec_8way) }156 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(cast6_xts_dec) }
127 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc_8way_avx) }130 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_enc) }166 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_dec_8way_avx) }169 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(serpent_xts_dec) }
697 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_enc8) }700 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_enc) }710 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_dec8) }713 .fn_u = { .xts = GLUE_XTS_FUNC_CAST(aesni_xts_dec) }
325 gctx->funcs[i].fn_u.xts(ctx, dst, src, in __glue_xts_crypt_128bit()
31 common_glue_xts_func_t xts; member
544 struct ccp_xts_aes_engine xts; member
56 u8 xts[16]; member637 memset(pcc_param.xts, 0, sizeof(pcc_param.xts)); in xts_aes_crypt()645 memcpy(xts_param.init, pcc_param.xts, 16); in xts_aes_crypt()
71 obj-$(CONFIG_CRYPTO_XTS) += xts.o
347 XTS: IEEE1619/D16 narrow block cipher use with aes-xts-plain,
206 /home/user/linux/crypto/xts.c:227:9-16: ERR_CAST can be used with alg324 * TODO [[view:/home/user/linux/crypto/xts.c::face=ovl-face1::linb=227::colb=9::cole=16][ERR_CAST ca…