Lines Matching refs:cipher_parms

952 			struct spu_cipher_parms *cipher_parms,  in spu2_create_request()  argument
991 (cipher_parms->alg == CIPHER_ALG_AES) && in spu2_create_request()
992 (cipher_parms->mode == CIPHER_MODE_GCM)) in spu2_create_request()
1001 (cipher_parms->alg == CIPHER_ALG_AES) && in spu2_create_request()
1002 (cipher_parms->mode == CIPHER_MODE_CCM)) in spu2_create_request()
1008 flow_log(" cipher alg:%u mode:%u type %u\n", cipher_parms->alg, in spu2_create_request()
1009 cipher_parms->mode, cipher_parms->type); in spu2_create_request()
1011 flow_log(" key: %d\n", cipher_parms->key_len); in spu2_create_request()
1012 flow_dump(" key: ", cipher_parms->key_buf, cipher_parms->key_len); in spu2_create_request()
1013 flow_log(" iv: %d\n", cipher_parms->iv_len); in spu2_create_request()
1014 flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); in spu2_create_request()
1030 err = spu2_cipher_xlate(cipher_parms->alg, cipher_parms->mode, in spu2_create_request()
1031 cipher_parms->type, in spu2_create_request()
1045 hash_parms->key_len = cipher_parms->key_len; in spu2_create_request()
1046 memcpy(hash_parms->key_buf, cipher_parms->key_buf, in spu2_create_request()
1047 cipher_parms->key_len); in spu2_create_request()
1048 cipher_parms->key_len = 0; in spu2_create_request()
1067 cipher_parms->type, in spu2_create_request()
1083 hash_parms->key_len, cipher_parms->key_len, in spu2_create_request()
1087 cipher_parms->iv_len, hash_parms->digestsize, in spu2_create_request()
1091 cipher_parms->key_len, cipher_parms->iv_len); in spu2_create_request()
1104 if (cipher_parms->key_len) { in spu2_create_request()
1105 memcpy(ptr, cipher_parms->key_buf, cipher_parms->key_len); in spu2_create_request()
1106 ptr += cipher_parms->key_len; in spu2_create_request()
1107 buf_len += cipher_parms->key_len; in spu2_create_request()
1109 if (cipher_parms->iv_len) { in spu2_create_request()
1110 memcpy(ptr, cipher_parms->iv_buf, cipher_parms->iv_len); in spu2_create_request()
1111 ptr += cipher_parms->iv_len; in spu2_create_request()
1112 buf_len += cipher_parms->iv_len; in spu2_create_request()
1134 u16 spu2_cipher_req_init(u8 *spu_hdr, struct spu_cipher_parms *cipher_parms) in spu2_cipher_req_init() argument
1143 flow_log(" cipher alg:%u mode:%u type %u\n", cipher_parms->alg, in spu2_cipher_req_init()
1144 cipher_parms->mode, cipher_parms->type); in spu2_cipher_req_init()
1145 flow_log(" cipher_iv_len: %u\n", cipher_parms->iv_len); in spu2_cipher_req_init()
1146 flow_log(" key: %d\n", cipher_parms->key_len); in spu2_cipher_req_init()
1147 flow_dump(" key: ", cipher_parms->key_buf, cipher_parms->key_len); in spu2_cipher_req_init()
1150 err = spu2_cipher_xlate(cipher_parms->alg, cipher_parms->mode, in spu2_cipher_req_init()
1151 cipher_parms->type, &spu2_type, &spu2_mode); in spu2_cipher_req_init()
1161 err = spu2_fmd_init(fmd, spu2_type, spu2_mode, cipher_parms->key_len, in spu2_cipher_req_init()
1162 cipher_parms->iv_len); in spu2_cipher_req_init()
1168 if (cipher_parms->key_buf && cipher_parms->key_len) in spu2_cipher_req_init()
1169 memcpy(omd, cipher_parms->key_buf, cipher_parms->key_len); in spu2_cipher_req_init()
1172 FMD_SIZE + cipher_parms->key_len + cipher_parms->iv_len); in spu2_cipher_req_init()
1174 return FMD_SIZE + cipher_parms->key_len + cipher_parms->iv_len; in spu2_cipher_req_init()
1197 struct spu_cipher_parms *cipher_parms, in spu2_cipher_req_finish() argument
1208 flow_log(" cipher alg: %u, cipher_type: %u\n", cipher_parms->alg, in spu2_cipher_req_finish()
1209 cipher_parms->type); in spu2_cipher_req_finish()
1211 flow_log(" cipher key len: %u\n", cipher_parms->key_len); in spu2_cipher_req_finish()
1212 flow_dump(" key: ", cipher_parms->key_buf, in spu2_cipher_req_finish()
1213 cipher_parms->key_len); in spu2_cipher_req_finish()
1215 flow_log(" iv len: %d\n", cipher_parms->iv_len); in spu2_cipher_req_finish()
1216 flow_dump(" iv: ", cipher_parms->iv_buf, cipher_parms->iv_len); in spu2_cipher_req_finish()
1233 if (cipher_parms->alg && cipher_parms->iv_buf && cipher_parms->iv_len) { in spu2_cipher_req_finish()
1235 memcpy(omd + cipher_parms->key_len, cipher_parms->iv_buf, in spu2_cipher_req_finish()
1236 cipher_parms->iv_len); in spu2_cipher_req_finish()
1370 struct spu_cipher_parms *cipher_parms, in spu2_ccm_update_iv() argument
1384 L = ((cipher_parms->iv_buf[0] & CCM_B0_L_PRIME) >> in spu2_ccm_update_iv()
1388 cipher_parms->iv_len -= (1 + L); in spu2_ccm_update_iv()
1389 memmove(cipher_parms->iv_buf, &cipher_parms->iv_buf[1], in spu2_ccm_update_iv()
1390 cipher_parms->iv_len); in spu2_ccm_update_iv()