Lines Matching refs:des3

1295 	struct ccp_des3_engine *des3 = &cmd->u.des3;  in ccp_run_des3_cmd()  local
1309 if (!cmd_q->ccp->vdata->perform->des3) in ccp_run_des3_cmd()
1312 if (des3->key_len != DES3_EDE_KEY_SIZE) in ccp_run_des3_cmd()
1315 if (((des3->mode == CCP_DES3_MODE_ECB) || in ccp_run_des3_cmd()
1316 (des3->mode == CCP_DES3_MODE_CBC)) && in ccp_run_des3_cmd()
1317 (des3->src_len & (DES3_EDE_BLOCK_SIZE - 1))) in ccp_run_des3_cmd()
1320 if (!des3->key || !des3->src || !des3->dst) in ccp_run_des3_cmd()
1323 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1324 if (des3->iv_len != DES3_EDE_BLOCK_SIZE) in ccp_run_des3_cmd()
1327 if (!des3->iv) in ccp_run_des3_cmd()
1339 op.init = (des3->mode == CCP_DES3_MODE_ECB) ? 0 : 1; in ccp_run_des3_cmd()
1340 op.u.des3.type = des3->type; in ccp_run_des3_cmd()
1341 op.u.des3.mode = des3->mode; in ccp_run_des3_cmd()
1342 op.u.des3.action = des3->action; in ccp_run_des3_cmd()
1360 dm_offset = CCP_SB_BYTES - des3->key_len; /* Basic offset */ in ccp_run_des3_cmd()
1362 len_singlekey = des3->key_len / 3; in ccp_run_des3_cmd()
1364 des3->key, 0, len_singlekey); in ccp_run_des3_cmd()
1368 des3->key, len_singlekey, len_singlekey); in ccp_run_des3_cmd()
1372 des3->key, 2 * len_singlekey, len_singlekey); in ccp_run_des3_cmd()
1389 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1399 dm_offset = CCP_SB_BYTES - des3->iv_len; in ccp_run_des3_cmd()
1400 ret = ccp_set_dm_area(&ctx, dm_offset, des3->iv, 0, in ccp_run_des3_cmd()
1401 des3->iv_len); in ccp_run_des3_cmd()
1418 if (sg_virt(des3->src) == sg_virt(des3->dst)) in ccp_run_des3_cmd()
1421 ret = ccp_init_data(&src, cmd_q, des3->src, des3->src_len, in ccp_run_des3_cmd()
1430 ret = ccp_init_data(&dst, cmd_q, des3->dst, des3->src_len, in ccp_run_des3_cmd()
1449 ret = cmd_q->ccp->vdata->perform->des3(&op); in ccp_run_des3_cmd()
1458 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1468 ccp_get_dm_area(&ctx, dm_offset, des3->iv, 0, in ccp_run_des3_cmd()
1479 if (des3->mode != CCP_DES3_MODE_ECB) in ccp_run_des3_cmd()