Lines Matching refs:walk
93 struct skcipher_walk walk; in aria_avx2_ctr_encrypt() local
97 err = skcipher_walk_virt(&walk, req, false); in aria_avx2_ctr_encrypt()
99 while ((nbytes = walk.nbytes) > 0) { in aria_avx2_ctr_encrypt()
100 const u8 *src = walk.src.virt.addr; in aria_avx2_ctr_encrypt()
101 u8 *dst = walk.dst.virt.addr; in aria_avx2_ctr_encrypt()
107 walk.iv); in aria_avx2_ctr_encrypt()
118 walk.iv); in aria_avx2_ctr_encrypt()
126 memcpy(&req_ctx->keystream[0], walk.iv, ARIA_BLOCK_SIZE); in aria_avx2_ctr_encrypt()
127 crypto_inc(walk.iv, ARIA_BLOCK_SIZE); in aria_avx2_ctr_encrypt()
139 if (walk.nbytes == walk.total && nbytes > 0) { in aria_avx2_ctr_encrypt()
140 memcpy(&req_ctx->keystream[0], walk.iv, in aria_avx2_ctr_encrypt()
142 crypto_inc(walk.iv, ARIA_BLOCK_SIZE); in aria_avx2_ctr_encrypt()
153 err = skcipher_walk_done(&walk, nbytes); in aria_avx2_ctr_encrypt()