Lines Matching refs:buffer
100 let nonce = p1.buffer(); in prepare()
101 let key = p2.buffer(); in prepare()
102 let aad = p3.buffer(); in prepare()
119 let src = p0.buffer(); in update()
120 let res = p1.buffer(); in update()
130 let mut clear = vec![0; p0.buffer().len() as usize]; in encrypt_final()
131 clear.copy_from_slice(p0.buffer()); in encrypt_final()
132 let mut ciph = vec![0; p1.buffer().len() as usize]; in encrypt_final()
133 ciph.copy_from_slice(p1.buffer()); in encrypt_final()
134 let mut tag = vec![0; p2.buffer().len() as usize]; in encrypt_final()
135 tag.copy_from_slice(p2.buffer()); in encrypt_final()
141 p0.buffer().copy_from_slice(&clear); in encrypt_final()
142 p1.buffer().copy_from_slice(&ciph); in encrypt_final()
143 p2.buffer().copy_from_slice(&tag); in encrypt_final()
155 let mut clear = vec![0; p0.buffer().len() as usize]; in decrypt_final()
156 clear.copy_from_slice(p0.buffer()); in decrypt_final()
157 let mut ciph = vec![0; p1.buffer().len() as usize]; in decrypt_final()
158 ciph.copy_from_slice(p1.buffer()); in decrypt_final()
159 let mut tag = vec![0; p2.buffer().len() as usize]; in decrypt_final()
160 tag.copy_from_slice(p2.buffer()); in decrypt_final()
165 p0.buffer().copy_from_slice(&clear); in decrypt_final()
166 p1.buffer().copy_from_slice(&ciph); in decrypt_final()
167 p2.buffer().copy_from_slice(&tag); in decrypt_final()