Lines Matching refs:des3
1259 struct ccp_des3_engine *des3 = &cmd->u.des3; in ccp_run_des3_cmd() local
1270 if (!cmd_q->ccp->vdata->perform->des3) in ccp_run_des3_cmd()
1273 if (des3->key_len != DES3_EDE_KEY_SIZE) in ccp_run_des3_cmd()
1276 if (((des3->mode == CCP_DES3_MODE_ECB) || in ccp_run_des3_cmd()
1277 (des3->mode == CCP_DES3_MODE_CBC)) && in ccp_run_des3_cmd()
1278 (des3->src_len & (DES3_EDE_BLOCK_SIZE - 1))) in ccp_run_des3_cmd()
1281 if (!des3->key || !des3->src || !des3->dst) in ccp_run_des3_cmd()
1284 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1285 if (des3->iv_len != DES3_EDE_BLOCK_SIZE) in ccp_run_des3_cmd()
1288 if (!des3->iv) in ccp_run_des3_cmd()
1301 op.init = (des3->mode == CCP_DES3_MODE_ECB) ? 0 : 1; in ccp_run_des3_cmd()
1302 op.u.des3.type = des3->type; in ccp_run_des3_cmd()
1303 op.u.des3.mode = des3->mode; in ccp_run_des3_cmd()
1304 op.u.des3.action = des3->action; in ccp_run_des3_cmd()
1322 dm_offset = CCP_SB_BYTES - des3->key_len; /* Basic offset */ in ccp_run_des3_cmd()
1324 len_singlekey = des3->key_len / 3; in ccp_run_des3_cmd()
1326 des3->key, 0, len_singlekey); in ccp_run_des3_cmd()
1330 des3->key, len_singlekey, len_singlekey); in ccp_run_des3_cmd()
1334 des3->key, 2 * len_singlekey, len_singlekey); in ccp_run_des3_cmd()
1351 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1363 dm_offset = CCP_SB_BYTES - des3->iv_len; in ccp_run_des3_cmd()
1364 ret = ccp_set_dm_area(&ctx, dm_offset, des3->iv, 0, in ccp_run_des3_cmd()
1365 des3->iv_len); in ccp_run_des3_cmd()
1386 if (sg_virt(des3->src) == sg_virt(des3->dst)) in ccp_run_des3_cmd()
1389 ret = ccp_init_data(&src, cmd_q, des3->src, des3->src_len, in ccp_run_des3_cmd()
1398 ret = ccp_init_data(&dst, cmd_q, des3->dst, des3->src_len, in ccp_run_des3_cmd()
1417 ret = cmd_q->ccp->vdata->perform->des3(&op); in ccp_run_des3_cmd()
1426 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1437 dm_offset = CCP_SB_BYTES - des3->iv_len; in ccp_run_des3_cmd()
1440 ccp_get_dm_area(&ctx, dm_offset, des3->iv, 0, in ccp_run_des3_cmd()
1451 if (des3->mode != CCP_DES3_MODE_ECB) in ccp_run_des3_cmd()