Lines Matching refs:ctrptr
764 static unsigned int __ctrblk_init(u8 *ctrptr, unsigned int nbytes) in __ctrblk_init() argument
771 memcpy(ctrptr + i, ctrptr + i - AES_BLOCK_SIZE, in __ctrblk_init()
773 crypto_inc(ctrptr + i, AES_BLOCK_SIZE); in __ctrblk_init()
784 u8 *out, *in, *ctrptr = ctrbuf; in ctr_aes_crypt() local
790 ctrptr = ctrblk; in ctr_aes_crypt()
792 memcpy(ctrptr, walk->iv, AES_BLOCK_SIZE); in ctr_aes_crypt()
797 if (ctrptr == ctrblk) in ctr_aes_crypt()
798 n = __ctrblk_init(ctrptr, nbytes); in ctr_aes_crypt()
802 n, ctrptr); in ctr_aes_crypt()
804 if (ctrptr == ctrblk) in ctr_aes_crypt()
809 memcpy(ctrptr, ctrptr + n - AES_BLOCK_SIZE, in ctr_aes_crypt()
811 crypto_inc(ctrptr, AES_BLOCK_SIZE); in ctr_aes_crypt()
818 if (ctrptr == ctrblk) { in ctr_aes_crypt()
820 memcpy(ctrbuf, ctrptr, AES_BLOCK_SIZE); in ctr_aes_crypt()
822 memcpy(walk->iv, ctrptr, AES_BLOCK_SIZE); in ctr_aes_crypt()
826 memcpy(walk->iv, ctrptr, AES_BLOCK_SIZE); in ctr_aes_crypt()