Lines Matching refs:src
25 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_segment() local
30 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_segment()
32 crypto_xor_cpy(iv, dst, src, bsize); in crypto_pcbc_encrypt_segment()
34 src += bsize; in crypto_pcbc_encrypt_segment()
47 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_inplace() local
52 memcpy(tmpbuf, src, bsize); in crypto_pcbc_encrypt_inplace()
53 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_inplace()
54 crypto_cipher_encrypt_one(tfm, src, iv); in crypto_pcbc_encrypt_inplace()
55 crypto_xor_cpy(iv, tmpbuf, src, bsize); in crypto_pcbc_encrypt_inplace()
57 src += bsize; in crypto_pcbc_encrypt_inplace()
74 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_pcbc_encrypt()
92 u8 *src = walk->src.virt.addr; in crypto_pcbc_decrypt_segment() local
97 crypto_cipher_decrypt_one(tfm, dst, src); in crypto_pcbc_decrypt_segment()
99 crypto_xor_cpy(iv, dst, src, bsize); in crypto_pcbc_decrypt_segment()
101 src += bsize; in crypto_pcbc_decrypt_segment()
114 u8 *src = walk->src.virt.addr; in crypto_pcbc_decrypt_inplace() local
119 memcpy(tmpbuf, src, bsize); in crypto_pcbc_decrypt_inplace()
120 crypto_cipher_decrypt_one(tfm, src, src); in crypto_pcbc_decrypt_inplace()
121 crypto_xor(src, iv, bsize); in crypto_pcbc_decrypt_inplace()
122 crypto_xor_cpy(iv, src, tmpbuf, bsize); in crypto_pcbc_decrypt_inplace()
124 src += bsize; in crypto_pcbc_decrypt_inplace()
141 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_pcbc_decrypt()