• Home
  • Raw
  • Download

Lines Matching refs:src

53 	u8 *src = walk->src.virt.addr;  in crypto_pcbc_encrypt_segment()  local
58 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_segment()
61 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_segment()
63 src += bsize; in crypto_pcbc_encrypt_segment()
78 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_inplace() local
83 memcpy(tmpbuf, src, bsize); in crypto_pcbc_encrypt_inplace()
84 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_inplace()
85 fn(crypto_cipher_tfm(tfm), src, iv); in crypto_pcbc_encrypt_inplace()
87 crypto_xor(iv, src, bsize); in crypto_pcbc_encrypt_inplace()
89 src += bsize; in crypto_pcbc_encrypt_inplace()
98 struct scatterlist *dst, struct scatterlist *src, in crypto_pcbc_encrypt() argument
107 blkcipher_walk_init(&walk, dst, src, nbytes); in crypto_pcbc_encrypt()
111 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_pcbc_encrypt()
131 u8 *src = walk->src.virt.addr; in crypto_pcbc_decrypt_segment() local
136 fn(crypto_cipher_tfm(tfm), dst, src); in crypto_pcbc_decrypt_segment()
138 memcpy(iv, src, bsize); in crypto_pcbc_decrypt_segment()
141 src += bsize; in crypto_pcbc_decrypt_segment()
158 u8 *src = walk->src.virt.addr; in crypto_pcbc_decrypt_inplace() local
163 memcpy(tmpbuf, src, bsize); in crypto_pcbc_decrypt_inplace()
164 fn(crypto_cipher_tfm(tfm), src, src); in crypto_pcbc_decrypt_inplace()
165 crypto_xor(src, iv, bsize); in crypto_pcbc_decrypt_inplace()
167 crypto_xor(iv, src, bsize); in crypto_pcbc_decrypt_inplace()
169 src += bsize; in crypto_pcbc_decrypt_inplace()
178 struct scatterlist *dst, struct scatterlist *src, in crypto_pcbc_decrypt() argument
187 blkcipher_walk_init(&walk, dst, src, nbytes); in crypto_pcbc_decrypt()
191 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_pcbc_decrypt()