Lines Matching refs:walk
98 struct blkcipher_walk walk; in p8_aes_cbc_encrypt() local
114 blkcipher_walk_init(&walk, dst, src, nbytes); in p8_aes_cbc_encrypt()
115 ret = blkcipher_walk_virt(desc, &walk); in p8_aes_cbc_encrypt()
116 while ((nbytes = walk.nbytes)) { in p8_aes_cbc_encrypt()
117 aes_p8_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, in p8_aes_cbc_encrypt()
118 nbytes & AES_BLOCK_MASK, &ctx->enc_key, walk.iv, 1); in p8_aes_cbc_encrypt()
120 ret = blkcipher_walk_done(desc, &walk, nbytes); in p8_aes_cbc_encrypt()
134 struct blkcipher_walk walk; in p8_aes_cbc_decrypt() local
150 blkcipher_walk_init(&walk, dst, src, nbytes); in p8_aes_cbc_decrypt()
151 ret = blkcipher_walk_virt(desc, &walk); in p8_aes_cbc_decrypt()
152 while ((nbytes = walk.nbytes)) { in p8_aes_cbc_decrypt()
153 aes_p8_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, in p8_aes_cbc_decrypt()
154 nbytes & AES_BLOCK_MASK, &ctx->dec_key, walk.iv, 0); in p8_aes_cbc_decrypt()
156 ret = blkcipher_walk_done(desc, &walk, nbytes); in p8_aes_cbc_decrypt()