| /Linux-v5.10/crypto/ | 
| D | ctr.c | 32 	u8 *ctrblk = walk->iv;  in crypto_ctr_crypt_final()  local39 	crypto_cipher_encrypt_one(tfm, keystream, ctrblk);  in crypto_ctr_crypt_final()
 42 	crypto_inc(ctrblk, bsize);  in crypto_ctr_crypt_final()
 51 	u8 *ctrblk = walk->iv;  in crypto_ctr_crypt_segment()  local
 58 		fn(crypto_cipher_tfm(tfm), dst, ctrblk);  in crypto_ctr_crypt_segment()
 62 		crypto_inc(ctrblk, bsize);  in crypto_ctr_crypt_segment()
 79 	u8 *ctrblk = walk->iv;  in crypto_ctr_crypt_inplace()  local
 86 		fn(crypto_cipher_tfm(tfm), keystream, ctrblk);  in crypto_ctr_crypt_inplace()
 90 		crypto_inc(ctrblk, bsize);  in crypto_ctr_crypt_inplace()
 
 | 
| /Linux-v5.10/arch/x86/crypto/ | 
| D | blowfish_glue.c | 252 	u8 *ctrblk = walk->iv;  in ctr_crypt_final()  local258 	blowfish_enc_blk(ctx, keystream, ctrblk);  in ctr_crypt_final()
 261 	crypto_inc(ctrblk, BF_BLOCK_SIZE);  in ctr_crypt_final()
 270 	u64 ctrblk = be64_to_cpu(*(__be64 *)walk->iv);  in __ctr_crypt()  local
 284 			ctrblocks[0] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 285 			ctrblocks[1] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 286 			ctrblocks[2] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 287 			ctrblocks[3] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 305 		ctrblocks[0] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 314 	*(__be64 *)walk->iv = cpu_to_be64(ctrblk);  in __ctr_crypt()
 
 | 
| D | cast5_avx_glue.c | 219 	u8 *ctrblk = walk->iv;  in ctr_crypt_final()  local225 	__cast5_encrypt(ctx, keystream, ctrblk);  in ctr_crypt_final()
 228 	crypto_inc(ctrblk, CAST5_BLOCK_SIZE);  in ctr_crypt_final()
 256 		u64 ctrblk;  in __ctr_crypt()  local
 261 		ctrblk = *(u64 *)walk->iv;  in __ctr_crypt()
 264 		__cast5_encrypt(ctx, (u8 *)&ctrblk, (u8 *)&ctrblk);  in __ctr_crypt()
 265 		*dst ^= ctrblk;  in __ctr_crypt()
 
 | 
| D | serpent_sse2_glue.c | 52 	be128 ctrblk;  in serpent_crypt_ctr()  local56 	le128_to_be128(&ctrblk, iv);  in serpent_crypt_ctr()
 59 	__serpent_encrypt(ctx, (u8 *)&ctrblk, (u8 *)&ctrblk);  in serpent_crypt_ctr()
 60 	u128_xor(dst, src, (u128 *)&ctrblk);  in serpent_crypt_ctr()
 
 | 
| D | glue_helper.c | 176 		le128 ctrblk;  in glue_ctr_req_128bit()  local181 		be128_to_le128(&ctrblk, (be128 *)walk.iv);  in glue_ctr_req_128bit()
 194 							&ctrblk);  in glue_ctr_req_128bit()
 204 		le128_to_be128((be128 *)walk.iv, &ctrblk);  in glue_ctr_req_128bit()
 211 		le128 ctrblk;  in glue_ctr_req_128bit()  local
 214 		be128_to_le128(&ctrblk, (be128 *)walk.iv);  in glue_ctr_req_128bit()
 218 							  &ctrblk);  in glue_ctr_req_128bit()
 220 		le128_to_be128((be128 *)walk.iv, &ctrblk);  in glue_ctr_req_128bit()
 
 | 
| D | twofish_glue_3way.c | 57 	be128 ctrblk;  in twofish_enc_blk_ctr()  local64 	le128_to_be128(&ctrblk, iv);  in twofish_enc_blk_ctr()
 67 	twofish_enc_blk(ctx, (u8 *)&ctrblk, (u8 *)&ctrblk);  in twofish_enc_blk_ctr()
 68 	u128_xor(dst, dst, (u128 *)&ctrblk);  in twofish_enc_blk_ctr()
 
 | 
| D | des3_ede_glue.c | 259 	u8 *ctrblk = walk->iv;  in ctr_crypt_final()  local265 	des3_ede_enc_blk(ctx, keystream, ctrblk);  in ctr_crypt_final()
 268 	crypto_inc(ctrblk, DES3_EDE_BLOCK_SIZE);  in ctr_crypt_final()
 278 	u64 ctrblk = be64_to_cpu(*(__be64 *)walk->iv);  in __ctr_crypt()  local
 285 			ctrblocks[0] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 286 			ctrblocks[1] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 287 			ctrblocks[2] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 306 		ctrblocks[0] = cpu_to_be64(ctrblk++);  in __ctr_crypt()
 317 	*(__be64 *)walk->iv = cpu_to_be64(ctrblk);  in __ctr_crypt()
 
 | 
| D | cast6_avx_glue.c | 53 	be128 ctrblk;  in cast6_crypt_ctr()  local57 	le128_to_be128(&ctrblk, iv);  in cast6_crypt_ctr()
 60 	__cast6_encrypt(ctx, (u8 *)&ctrblk, (u8 *)&ctrblk);  in cast6_crypt_ctr()
 61 	u128_xor(dst, src, (u128 *)&ctrblk);  in cast6_crypt_ctr()
 
 | 
| D | serpent_avx_glue.c | 49 	be128 ctrblk;  in __serpent_crypt_ctr()  local53 	le128_to_be128(&ctrblk, iv);  in __serpent_crypt_ctr()
 56 	__serpent_encrypt(ctx, (u8 *)&ctrblk, (u8 *)&ctrblk);  in __serpent_crypt_ctr()
 57 	u128_xor(dst, src, (u128 *)&ctrblk);  in __serpent_crypt_ctr()
 
 | 
| D | camellia_glue.c | 1279 	be128 ctrblk;  in camellia_crypt_ctr()  local1286 	le128_to_be128(&ctrblk, iv);  in camellia_crypt_ctr()
 1289 	camellia_enc_blk_xor(ctx, (u8 *)dst, (u8 *)&ctrblk);  in camellia_crypt_ctr()
 
 | 
| D | aesni-intel_glue.c | 461 	u8 *ctrblk = walk->iv;  in ctr_crypt_final()  local467 	aesni_enc(ctx, keystream, ctrblk);  in ctr_crypt_final()
 470 	crypto_inc(ctrblk, AES_BLOCK_SIZE);  in ctr_crypt_final()
 
 | 
| /Linux-v5.10/arch/s390/crypto/ | 
| D | des_s390.c | 25 static u8 *ctrblk;  variable333 			n = __ctrblk_init(ctrblk, walk.iv, nbytes);  in ctr_desall_crypt()
 334 		ctrptr = (n > DES_BLOCK_SIZE) ? ctrblk : walk.iv;  in ctr_desall_crypt()
 337 		if (ctrptr == ctrblk)  in ctr_desall_crypt()
 429 	if (ctrblk)  in des_s390_exit()
 430 		free_page((unsigned long) ctrblk);  in des_s390_exit()
 471 		ctrblk = (u8 *) __get_free_page(GFP_KERNEL);  in des_s390_init()
 472 		if (!ctrblk) {  in des_s390_init()
 
 | 
| D | paes_s390.c | 39 static u8 *ctrblk;  variable651 			n = __ctrblk_init(ctrblk, walk.iv, nbytes);  in ctr_paes_crypt()
 652 		ctrptr = (n > AES_BLOCK_SIZE) ? ctrblk : walk.iv;  in ctr_paes_crypt()
 656 			if (ctrptr == ctrblk)  in ctr_paes_crypt()
 729 	if (ctrblk)  in paes_s390_fini()
 730 		free_page((unsigned long) ctrblk);  in paes_s390_fini()
 768 		ctrblk = (u8 *) __get_free_page(GFP_KERNEL);  in paes_s390_init()
 769 		if (!ctrblk) {  in paes_s390_init()
 
 | 
| D | aes_s390.c | 36 static u8 *ctrblk;  variable587 			n = __ctrblk_init(ctrblk, walk.iv, nbytes);  in ctr_aes_crypt()
 588 		ctrptr = (n > AES_BLOCK_SIZE) ? ctrblk : walk.iv;  in ctr_aes_crypt()
 591 		if (ctrptr == ctrblk)  in ctr_aes_crypt()
 979 	if (ctrblk)  in aes_s390_fini()
 980 		free_page((unsigned long) ctrblk);  in aes_s390_fini()
 1026 		ctrblk = (u8 *) __get_free_page(GFP_KERNEL);  in aes_s390_init()
 1027 		if (!ctrblk) {  in aes_s390_init()
 
 | 
| /Linux-v5.10/drivers/crypto/vmx/ | 
| D | aes_ctr.c | 72 	u8 *ctrblk = walk->iv;  in p8_aes_ctr_final()  local81 	aes_p8_encrypt(ctrblk, keystream, &ctx->enc_key);  in p8_aes_ctr_final()
 87 	crypto_inc(ctrblk, AES_BLOCK_SIZE);  in p8_aes_ctr_final()
 
 | 
| /Linux-v5.10/arch/sparc/crypto/ | 
| D | aes_glue.c | 322 	u8 *ctrblk = walk->iv;  in ctr_crypt_final()  local328 	ctx->ops->ecb_encrypt(&ctx->key[0], (const u64 *)ctrblk,  in ctr_crypt_final()
 331 	crypto_inc(ctrblk, AES_BLOCK_SIZE);  in ctr_crypt_final()
 
 |