Lines Matching refs:walk
103 struct blkcipher_walk walk; in p8_aes_cbc_encrypt() local
121 blkcipher_walk_init(&walk, dst, src, nbytes); in p8_aes_cbc_encrypt()
122 ret = blkcipher_walk_virt(desc, &walk); in p8_aes_cbc_encrypt()
123 while ((nbytes = walk.nbytes)) { in p8_aes_cbc_encrypt()
124 aes_p8_cbc_encrypt(walk.src.virt.addr, in p8_aes_cbc_encrypt()
125 walk.dst.virt.addr, in p8_aes_cbc_encrypt()
127 &ctx->enc_key, walk.iv, 1); in p8_aes_cbc_encrypt()
129 ret = blkcipher_walk_done(desc, &walk, nbytes); in p8_aes_cbc_encrypt()
144 struct blkcipher_walk walk; in p8_aes_cbc_decrypt() local
162 blkcipher_walk_init(&walk, dst, src, nbytes); in p8_aes_cbc_decrypt()
163 ret = blkcipher_walk_virt(desc, &walk); in p8_aes_cbc_decrypt()
164 while ((nbytes = walk.nbytes)) { in p8_aes_cbc_decrypt()
165 aes_p8_cbc_encrypt(walk.src.virt.addr, in p8_aes_cbc_decrypt()
166 walk.dst.virt.addr, in p8_aes_cbc_decrypt()
168 &ctx->dec_key, walk.iv, 0); in p8_aes_cbc_decrypt()
170 ret = blkcipher_walk_done(desc, &walk, nbytes); in p8_aes_cbc_decrypt()