Lines Matching refs:des3

1275 	struct ccp_des3_engine *des3 = &cmd->u.des3;  in ccp_run_des3_cmd()  local
1289 if (!cmd_q->ccp->vdata->perform->des3) in ccp_run_des3_cmd()
1292 if (des3->key_len != DES3_EDE_KEY_SIZE) in ccp_run_des3_cmd()
1295 if (((des3->mode == CCP_DES3_MODE_ECB) || in ccp_run_des3_cmd()
1296 (des3->mode == CCP_DES3_MODE_CBC)) && in ccp_run_des3_cmd()
1297 (des3->src_len & (DES3_EDE_BLOCK_SIZE - 1))) in ccp_run_des3_cmd()
1300 if (!des3->key || !des3->src || !des3->dst) in ccp_run_des3_cmd()
1303 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1304 if (des3->iv_len != DES3_EDE_BLOCK_SIZE) in ccp_run_des3_cmd()
1307 if (!des3->iv) in ccp_run_des3_cmd()
1320 op.init = (des3->mode == CCP_DES3_MODE_ECB) ? 0 : 1; in ccp_run_des3_cmd()
1321 op.u.des3.type = des3->type; in ccp_run_des3_cmd()
1322 op.u.des3.mode = des3->mode; in ccp_run_des3_cmd()
1323 op.u.des3.action = des3->action; in ccp_run_des3_cmd()
1341 dm_offset = CCP_SB_BYTES - des3->key_len; /* Basic offset */ in ccp_run_des3_cmd()
1343 len_singlekey = des3->key_len / 3; in ccp_run_des3_cmd()
1345 des3->key, 0, len_singlekey); in ccp_run_des3_cmd()
1349 des3->key, len_singlekey, len_singlekey); in ccp_run_des3_cmd()
1353 des3->key, 2 * len_singlekey, len_singlekey); in ccp_run_des3_cmd()
1370 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1380 dm_offset = CCP_SB_BYTES - des3->iv_len; in ccp_run_des3_cmd()
1381 ret = ccp_set_dm_area(&ctx, dm_offset, des3->iv, 0, in ccp_run_des3_cmd()
1382 des3->iv_len); in ccp_run_des3_cmd()
1399 if (sg_virt(des3->src) == sg_virt(des3->dst)) in ccp_run_des3_cmd()
1402 ret = ccp_init_data(&src, cmd_q, des3->src, des3->src_len, in ccp_run_des3_cmd()
1411 ret = ccp_init_data(&dst, cmd_q, des3->dst, des3->src_len, in ccp_run_des3_cmd()
1430 ret = cmd_q->ccp->vdata->perform->des3(&op); in ccp_run_des3_cmd()
1439 if (des3->mode != CCP_DES3_MODE_ECB) { in ccp_run_des3_cmd()
1449 ccp_get_dm_area(&ctx, dm_offset, des3->iv, 0, in ccp_run_des3_cmd()
1460 if (des3->mode != CCP_DES3_MODE_ECB) in ccp_run_des3_cmd()