cipher_parms      310 drivers/crypto/bcm/cipher.c 	struct spu_cipher_parms cipher_parms;
cipher_parms      329 drivers/crypto/bcm/cipher.c 	cipher_parms.alg = ctx->cipher.alg;
cipher_parms      330 drivers/crypto/bcm/cipher.c 	cipher_parms.mode = ctx->cipher.mode;
cipher_parms      331 drivers/crypto/bcm/cipher.c 	cipher_parms.type = ctx->cipher_type;
cipher_parms      332 drivers/crypto/bcm/cipher.c 	cipher_parms.key_len = ctx->enckeylen;
cipher_parms      333 drivers/crypto/bcm/cipher.c 	cipher_parms.key_buf = ctx->enckey;
cipher_parms      334 drivers/crypto/bcm/cipher.c 	cipher_parms.iv_buf = local_iv_ctr;
cipher_parms      335 drivers/crypto/bcm/cipher.c 	cipher_parms.iv_len = rctx->iv_ctr_len;
cipher_parms      401 drivers/crypto/bcm/cipher.c 			cipher_parms.key_buf = rctx->msg_buf.c.supdt_tweak;
cipher_parms      403 drivers/crypto/bcm/cipher.c 			cipher_parms.type = CIPHER_TYPE_UPDT;
cipher_parms      412 drivers/crypto/bcm/cipher.c 			cipher_parms.type = CIPHER_TYPE_INIT;
cipher_parms      435 drivers/crypto/bcm/cipher.c 				   &cipher_parms, update_key, chunksize);
cipher_parms      716 drivers/crypto/bcm/cipher.c 	struct spu_cipher_parms cipher_parms;
cipher_parms      735 drivers/crypto/bcm/cipher.c 	memset(&cipher_parms, 0, sizeof(cipher_parms));
cipher_parms      753 drivers/crypto/bcm/cipher.c 	cipher_parms.type = ctx->cipher_type;
cipher_parms      810 drivers/crypto/bcm/cipher.c 		hash_parms.type = (enum hash_type)cipher_parms.type;
cipher_parms      857 drivers/crypto/bcm/cipher.c 					      &req_opts, &cipher_parms,
cipher_parms     1312 drivers/crypto/bcm/cipher.c 	struct spu_cipher_parms cipher_parms;
cipher_parms     1338 drivers/crypto/bcm/cipher.c 	cipher_parms.alg = ctx->cipher.alg;
cipher_parms     1339 drivers/crypto/bcm/cipher.c 	cipher_parms.mode = ctx->cipher.mode;
cipher_parms     1340 drivers/crypto/bcm/cipher.c 	cipher_parms.type = ctx->cipher_type;
cipher_parms     1341 drivers/crypto/bcm/cipher.c 	cipher_parms.key_buf = ctx->enckey;
cipher_parms     1342 drivers/crypto/bcm/cipher.c 	cipher_parms.key_len = ctx->enckeylen;
cipher_parms     1343 drivers/crypto/bcm/cipher.c 	cipher_parms.iv_buf = rctx->msg_buf.iv_ctr;
cipher_parms     1344 drivers/crypto/bcm/cipher.c 	cipher_parms.iv_len = rctx->iv_ctr_len;
cipher_parms     1430 drivers/crypto/bcm/cipher.c 		spu->spu_ccm_update_iv(digestsize, &cipher_parms, req->assoclen,
cipher_parms     1472 drivers/crypto/bcm/cipher.c 					      &cipher_parms, &hash_parms,
cipher_parms     1882 drivers/crypto/bcm/cipher.c 	struct spu_cipher_parms cipher_parms;
cipher_parms     1928 drivers/crypto/bcm/cipher.c 	cipher_parms.iv_buf = NULL;
cipher_parms     1929 drivers/crypto/bcm/cipher.c 	cipher_parms.iv_len = crypto_ablkcipher_ivsize(cipher);
cipher_parms     1930 drivers/crypto/bcm/cipher.c 	flow_log("%s: iv_len %u\n", __func__, cipher_parms.iv_len);
cipher_parms     1932 drivers/crypto/bcm/cipher.c 	cipher_parms.alg = ctx->cipher.alg;
cipher_parms     1933 drivers/crypto/bcm/cipher.c 	cipher_parms.mode = ctx->cipher.mode;
cipher_parms     1934 drivers/crypto/bcm/cipher.c 	cipher_parms.type = ctx->cipher_type;
cipher_parms     1935 drivers/crypto/bcm/cipher.c 	cipher_parms.key_buf = ctx->enckey;
cipher_parms     1936 drivers/crypto/bcm/cipher.c 	cipher_parms.key_len = ctx->enckeylen;
cipher_parms     1942 drivers/crypto/bcm/cipher.c 				     &cipher_parms);
cipher_parms      379 drivers/crypto/bcm/cipher.h 				  struct spu_cipher_parms *cipher_parms,
cipher_parms      384 drivers/crypto/bcm/cipher.h 				   struct spu_cipher_parms *cipher_parms);
cipher_parms      388 drivers/crypto/bcm/cipher.h 				      struct spu_cipher_parms *cipher_parms,
cipher_parms      400 drivers/crypto/bcm/cipher.h 				  struct spu_cipher_parms *cipher_parms,
cipher_parms      594 drivers/crypto/bcm/spu.c 			struct spu_cipher_parms *cipher_parms,
cipher_parms      651 drivers/crypto/bcm/spu.c 		 spu_alg_name(cipher_parms->alg, cipher_parms->mode),
cipher_parms      652 drivers/crypto/bcm/spu.c 		 cipher_parms->alg, cipher_parms->mode, cipher_parms->type);
cipher_parms      653 drivers/crypto/bcm/spu.c 	flow_log("    key: %d\n", cipher_parms->key_len);
cipher_parms      654 drivers/crypto/bcm/spu.c 	flow_dump("    key: ", cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms      655 drivers/crypto/bcm/spu.c 	flow_log("    iv: %d\n", cipher_parms->iv_len);
cipher_parms      656 drivers/crypto/bcm/spu.c 	flow_dump("    iv: ", cipher_parms->iv_buf, cipher_parms->iv_len);
cipher_parms      694 drivers/crypto/bcm/spu.c 	cipher_bits |= cipher_parms->alg << CIPHER_ALG_SHIFT;
cipher_parms      695 drivers/crypto/bcm/spu.c 	cipher_bits |= cipher_parms->mode << CIPHER_MODE_SHIFT;
cipher_parms      696 drivers/crypto/bcm/spu.c 	cipher_bits |= cipher_parms->type << CIPHER_TYPE_SHIFT;
cipher_parms      716 drivers/crypto/bcm/spu.c 		if ((cipher_parms->mode == CIPHER_MODE_GCM) ||
cipher_parms      717 drivers/crypto/bcm/spu.c 		    (cipher_parms->mode == CIPHER_MODE_CCM))
cipher_parms      723 drivers/crypto/bcm/spu.c 			if ((cipher_parms->mode == CIPHER_MODE_GCM) ||
cipher_parms      724 drivers/crypto/bcm/spu.c 			    (cipher_parms->mode == CIPHER_MODE_CCM))
cipher_parms      742 drivers/crypto/bcm/spu.c 	if (cipher_parms->alg) {
cipher_parms      743 drivers/crypto/bcm/spu.c 		if (cipher_parms->key_len) {
cipher_parms      744 drivers/crypto/bcm/spu.c 			memcpy(ptr, cipher_parms->key_buf,
cipher_parms      745 drivers/crypto/bcm/spu.c 			       cipher_parms->key_len);
cipher_parms      746 drivers/crypto/bcm/spu.c 			ptr += cipher_parms->key_len;
cipher_parms      747 drivers/crypto/bcm/spu.c 			buf_len += cipher_parms->key_len;
cipher_parms      748 drivers/crypto/bcm/spu.c 			sctx_words += cipher_parms->key_len / 4;
cipher_parms      755 drivers/crypto/bcm/spu.c 		if (cipher_parms->iv_buf && cipher_parms->iv_len) {
cipher_parms      760 drivers/crypto/bcm/spu.c 			memcpy(ptr, cipher_parms->iv_buf, cipher_parms->iv_len);
cipher_parms      762 drivers/crypto/bcm/spu.c 			ptr += cipher_parms->iv_len;
cipher_parms      763 drivers/crypto/bcm/spu.c 			buf_len += cipher_parms->iv_len;
cipher_parms      764 drivers/crypto/bcm/spu.c 			sctx_words += cipher_parms->iv_len / 4;
cipher_parms      801 drivers/crypto/bcm/spu.c 	if (cipher_parms->mode == CIPHER_MODE_CCM)
cipher_parms      838 drivers/crypto/bcm/spu.c u16 spum_cipher_req_init(u8 *spu_hdr, struct spu_cipher_parms *cipher_parms)
cipher_parms      848 drivers/crypto/bcm/spu.c 	flow_log("  cipher alg:%u mode:%u type %u\n", cipher_parms->alg,
cipher_parms      849 drivers/crypto/bcm/spu.c 		 cipher_parms->mode, cipher_parms->type);
cipher_parms      850 drivers/crypto/bcm/spu.c 	flow_log("  cipher_iv_len: %u\n", cipher_parms->iv_len);
cipher_parms      851 drivers/crypto/bcm/spu.c 	flow_log("    key: %d\n", cipher_parms->key_len);
cipher_parms      852 drivers/crypto/bcm/spu.c 	flow_dump("    key: ", cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms      869 drivers/crypto/bcm/spu.c 	if (cipher_parms->alg) {
cipher_parms      870 drivers/crypto/bcm/spu.c 		if (cipher_parms->key_len) {
cipher_parms      871 drivers/crypto/bcm/spu.c 			ptr += cipher_parms->key_len;
cipher_parms      872 drivers/crypto/bcm/spu.c 			sctx_words += cipher_parms->key_len / 4;
cipher_parms      879 drivers/crypto/bcm/spu.c 		if (cipher_parms->iv_len) {
cipher_parms      882 drivers/crypto/bcm/spu.c 			ptr += cipher_parms->iv_len;
cipher_parms      883 drivers/crypto/bcm/spu.c 			sctx_words += cipher_parms->iv_len / 4;
cipher_parms      888 drivers/crypto/bcm/spu.c 	cipher_bits |= cipher_parms->alg << CIPHER_ALG_SHIFT;
cipher_parms      889 drivers/crypto/bcm/spu.c 	cipher_bits |= cipher_parms->mode << CIPHER_MODE_SHIFT;
cipher_parms      890 drivers/crypto/bcm/spu.c 	cipher_bits |= cipher_parms->type << CIPHER_TYPE_SHIFT;
cipher_parms      893 drivers/crypto/bcm/spu.c 	if (cipher_parms->alg && cipher_parms->key_len)
cipher_parms      894 drivers/crypto/bcm/spu.c 		memcpy(spuh + 1, cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms      909 drivers/crypto/bcm/spu.c 	return sizeof(struct SPUHEADER) + cipher_parms->key_len +
cipher_parms      910 drivers/crypto/bcm/spu.c 		cipher_parms->iv_len + sizeof(struct BDESC_HEADER) +
cipher_parms      935 drivers/crypto/bcm/spu.c 			    struct spu_cipher_parms *cipher_parms,
cipher_parms      949 drivers/crypto/bcm/spu.c 	flow_log(" cipher alg: %u, cipher_type: %u\n", cipher_parms->alg,
cipher_parms      950 drivers/crypto/bcm/spu.c 		 cipher_parms->type);
cipher_parms      952 drivers/crypto/bcm/spu.c 		flow_log(" cipher key len: %u\n", cipher_parms->key_len);
cipher_parms      953 drivers/crypto/bcm/spu.c 		flow_dump("  key: ", cipher_parms->key_buf,
cipher_parms      954 drivers/crypto/bcm/spu.c 			  cipher_parms->key_len);
cipher_parms      964 drivers/crypto/bcm/spu.c 	if (cipher_parms->mode == CIPHER_MODE_XTS)
cipher_parms      965 drivers/crypto/bcm/spu.c 		memset(cipher_parms->iv_buf, 0, cipher_parms->iv_len);
cipher_parms      967 drivers/crypto/bcm/spu.c 	flow_log(" iv len: %d\n", cipher_parms->iv_len);
cipher_parms      968 drivers/crypto/bcm/spu.c 	flow_dump("    iv: ", cipher_parms->iv_buf, cipher_parms->iv_len);
cipher_parms      987 drivers/crypto/bcm/spu.c 			cipher_parms->type << CIPHER_TYPE_SHIFT;
cipher_parms      988 drivers/crypto/bcm/spu.c 		memcpy(spuh + 1, cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms      991 drivers/crypto/bcm/spu.c 	if (cipher_parms->alg && cipher_parms->iv_buf && cipher_parms->iv_len)
cipher_parms      993 drivers/crypto/bcm/spu.c 		memcpy(bdesc_ptr - cipher_parms->iv_len, cipher_parms->iv_buf,
cipher_parms      994 drivers/crypto/bcm/spu.c 		       cipher_parms->iv_len);
cipher_parms     1005 drivers/crypto/bcm/spu.c 	if (cipher_parms->mode == CIPHER_MODE_XTS)
cipher_parms     1022 drivers/crypto/bcm/spu.c 	if (cipher_parms->mode == CIPHER_MODE_XTS)
cipher_parms     1165 drivers/crypto/bcm/spu.c 			struct spu_cipher_parms *cipher_parms,
cipher_parms     1175 drivers/crypto/bcm/spu.c 	if (cipher_parms->iv_len != CCM_AES_IV_SIZE) {
cipher_parms     1177 drivers/crypto/bcm/spu.c 		       __func__, cipher_parms->iv_len, CCM_AES_IV_SIZE);
cipher_parms     1206 drivers/crypto/bcm/spu.c 		L = ((cipher_parms->iv_buf[0] & CCM_B0_L_PRIME) >>
cipher_parms     1213 drivers/crypto/bcm/spu.c 	cipher_parms->iv_buf[0] = (adata << CCM_B0_ADATA_SHIFT) |
cipher_parms     1224 drivers/crypto/bcm/spu.c 	format_value_ccm(chunksize, &cipher_parms->iv_buf[15 - L + 1], L);
cipher_parms      243 drivers/crypto/bcm/spu.h 			struct spu_cipher_parms *cipher_parms,
cipher_parms      248 drivers/crypto/bcm/spu.h u16 spum_cipher_req_init(u8 *spu_hdr, struct spu_cipher_parms *cipher_parms);
cipher_parms      253 drivers/crypto/bcm/spu.h 			    struct spu_cipher_parms *cipher_parms,
cipher_parms      270 drivers/crypto/bcm/spu.h 			struct spu_cipher_parms *cipher_parms,
cipher_parms      941 drivers/crypto/bcm/spu2.c 			struct spu_cipher_parms *cipher_parms,
cipher_parms      980 drivers/crypto/bcm/spu2.c 	    (cipher_parms->alg == CIPHER_ALG_AES) &&
cipher_parms      981 drivers/crypto/bcm/spu2.c 	    (cipher_parms->mode == CIPHER_MODE_GCM))
cipher_parms      990 drivers/crypto/bcm/spu2.c 	    (cipher_parms->alg == CIPHER_ALG_AES) &&
cipher_parms      991 drivers/crypto/bcm/spu2.c 	    (cipher_parms->mode == CIPHER_MODE_CCM))
cipher_parms      997 drivers/crypto/bcm/spu2.c 	flow_log("  cipher alg:%u mode:%u type %u\n", cipher_parms->alg,
cipher_parms      998 drivers/crypto/bcm/spu2.c 		 cipher_parms->mode, cipher_parms->type);
cipher_parms     1000 drivers/crypto/bcm/spu2.c 	flow_log("    key: %d\n", cipher_parms->key_len);
cipher_parms     1001 drivers/crypto/bcm/spu2.c 	flow_dump("    key: ", cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms     1002 drivers/crypto/bcm/spu2.c 	flow_log("    iv: %d\n", cipher_parms->iv_len);
cipher_parms     1003 drivers/crypto/bcm/spu2.c 	flow_dump("    iv: ", cipher_parms->iv_buf, cipher_parms->iv_len);
cipher_parms     1019 drivers/crypto/bcm/spu2.c 	err = spu2_cipher_xlate(cipher_parms->alg, cipher_parms->mode,
cipher_parms     1020 drivers/crypto/bcm/spu2.c 				cipher_parms->type,
cipher_parms     1034 drivers/crypto/bcm/spu2.c 		hash_parms->key_len = cipher_parms->key_len;
cipher_parms     1035 drivers/crypto/bcm/spu2.c 		memcpy(hash_parms->key_buf, cipher_parms->key_buf,
cipher_parms     1036 drivers/crypto/bcm/spu2.c 		       cipher_parms->key_len);
cipher_parms     1037 drivers/crypto/bcm/spu2.c 		cipher_parms->key_len = 0;
cipher_parms     1056 drivers/crypto/bcm/spu2.c 			      cipher_parms->type,
cipher_parms     1072 drivers/crypto/bcm/spu2.c 			     hash_parms->key_len, cipher_parms->key_len,
cipher_parms     1076 drivers/crypto/bcm/spu2.c 			     cipher_parms->iv_len, hash_parms->digestsize,
cipher_parms     1080 drivers/crypto/bcm/spu2.c 			     cipher_parms->key_len, cipher_parms->iv_len);
cipher_parms     1093 drivers/crypto/bcm/spu2.c 	if (cipher_parms->key_len) {
cipher_parms     1094 drivers/crypto/bcm/spu2.c 		memcpy(ptr, cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms     1095 drivers/crypto/bcm/spu2.c 		ptr += cipher_parms->key_len;
cipher_parms     1096 drivers/crypto/bcm/spu2.c 		buf_len += cipher_parms->key_len;
cipher_parms     1098 drivers/crypto/bcm/spu2.c 	if (cipher_parms->iv_len) {
cipher_parms     1099 drivers/crypto/bcm/spu2.c 		memcpy(ptr, cipher_parms->iv_buf, cipher_parms->iv_len);
cipher_parms     1100 drivers/crypto/bcm/spu2.c 		ptr += cipher_parms->iv_len;
cipher_parms     1101 drivers/crypto/bcm/spu2.c 		buf_len += cipher_parms->iv_len;
cipher_parms     1123 drivers/crypto/bcm/spu2.c u16 spu2_cipher_req_init(u8 *spu_hdr, struct spu_cipher_parms *cipher_parms)
cipher_parms     1132 drivers/crypto/bcm/spu2.c 	flow_log("  cipher alg:%u mode:%u type %u\n", cipher_parms->alg,
cipher_parms     1133 drivers/crypto/bcm/spu2.c 		 cipher_parms->mode, cipher_parms->type);
cipher_parms     1134 drivers/crypto/bcm/spu2.c 	flow_log("  cipher_iv_len: %u\n", cipher_parms->iv_len);
cipher_parms     1135 drivers/crypto/bcm/spu2.c 	flow_log("    key: %d\n", cipher_parms->key_len);
cipher_parms     1136 drivers/crypto/bcm/spu2.c 	flow_dump("    key: ", cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms     1139 drivers/crypto/bcm/spu2.c 	err = spu2_cipher_xlate(cipher_parms->alg, cipher_parms->mode,
cipher_parms     1140 drivers/crypto/bcm/spu2.c 				cipher_parms->type, &spu2_type, &spu2_mode);
cipher_parms     1150 drivers/crypto/bcm/spu2.c 	err = spu2_fmd_init(fmd, spu2_type, spu2_mode, cipher_parms->key_len,
cipher_parms     1151 drivers/crypto/bcm/spu2.c 			    cipher_parms->iv_len);
cipher_parms     1157 drivers/crypto/bcm/spu2.c 	if (cipher_parms->key_buf && cipher_parms->key_len)
cipher_parms     1158 drivers/crypto/bcm/spu2.c 		memcpy(omd, cipher_parms->key_buf, cipher_parms->key_len);
cipher_parms     1161 drivers/crypto/bcm/spu2.c 		    FMD_SIZE + cipher_parms->key_len + cipher_parms->iv_len);
cipher_parms     1163 drivers/crypto/bcm/spu2.c 	return FMD_SIZE + cipher_parms->key_len + cipher_parms->iv_len;
cipher_parms     1186 drivers/crypto/bcm/spu2.c 			    struct spu_cipher_parms *cipher_parms,
cipher_parms     1197 drivers/crypto/bcm/spu2.c 	flow_log(" cipher alg: %u, cipher_type: %u\n", cipher_parms->alg,
cipher_parms     1198 drivers/crypto/bcm/spu2.c 		 cipher_parms->type);
cipher_parms     1200 drivers/crypto/bcm/spu2.c 		flow_log(" cipher key len: %u\n", cipher_parms->key_len);
cipher_parms     1201 drivers/crypto/bcm/spu2.c 		flow_dump("  key: ", cipher_parms->key_buf,
cipher_parms     1202 drivers/crypto/bcm/spu2.c 			  cipher_parms->key_len);
cipher_parms     1204 drivers/crypto/bcm/spu2.c 	flow_log(" iv len: %d\n", cipher_parms->iv_len);
cipher_parms     1205 drivers/crypto/bcm/spu2.c 	flow_dump("    iv: ", cipher_parms->iv_buf, cipher_parms->iv_len);
cipher_parms     1222 drivers/crypto/bcm/spu2.c 	if (cipher_parms->alg && cipher_parms->iv_buf && cipher_parms->iv_len) {
cipher_parms     1224 drivers/crypto/bcm/spu2.c 		memcpy(omd + cipher_parms->key_len, cipher_parms->iv_buf,
cipher_parms     1225 drivers/crypto/bcm/spu2.c 		       cipher_parms->iv_len);
cipher_parms     1359 drivers/crypto/bcm/spu2.c 			struct spu_cipher_parms *cipher_parms,
cipher_parms     1373 drivers/crypto/bcm/spu2.c 		L = ((cipher_parms->iv_buf[0] & CCM_B0_L_PRIME) >>
cipher_parms     1377 drivers/crypto/bcm/spu2.c 	cipher_parms->iv_len -= (1 + L);
cipher_parms     1378 drivers/crypto/bcm/spu2.c 	memmove(cipher_parms->iv_buf, &cipher_parms->iv_buf[1],
cipher_parms     1379 drivers/crypto/bcm/spu2.c 		cipher_parms->iv_len);
cipher_parms      194 drivers/crypto/bcm/spu2.h 			struct spu_cipher_parms *cipher_parms,
cipher_parms      198 drivers/crypto/bcm/spu2.h u16 spu2_cipher_req_init(u8 *spu_hdr, struct spu_cipher_parms *cipher_parms);
cipher_parms      202 drivers/crypto/bcm/spu2.h 			    struct spu_cipher_parms *cipher_parms,
cipher_parms      213 drivers/crypto/bcm/spu2.h 			struct spu_cipher_parms *cipher_parms,