Lines Matching refs:buffer
106 let nonce = p1.buffer(); in prepare()
107 let key = p2.buffer(); in prepare()
108 let aad = p3.buffer(); in prepare()
125 let src = p0.buffer(); in update()
126 let res = p1.buffer(); in update()
136 let mut clear = vec![0; p0.buffer().len() as usize]; in encrypt_final()
137 clear.copy_from_slice(p0.buffer()); in encrypt_final()
138 let mut ciph = vec![0; p1.buffer().len() as usize]; in encrypt_final()
139 ciph.copy_from_slice(p1.buffer()); in encrypt_final()
140 let mut tag = vec![0; p2.buffer().len() as usize]; in encrypt_final()
141 tag.copy_from_slice(p2.buffer()); in encrypt_final()
147 p0.buffer().copy_from_slice(&clear); in encrypt_final()
148 p1.buffer().copy_from_slice(&ciph); in encrypt_final()
149 p2.buffer().copy_from_slice(&tag); in encrypt_final()
161 let mut clear = vec![0; p0.buffer().len() as usize]; in decrypt_final()
162 clear.copy_from_slice(p0.buffer()); in decrypt_final()
163 let mut ciph = vec![0; p1.buffer().len() as usize]; in decrypt_final()
164 ciph.copy_from_slice(p1.buffer()); in decrypt_final()
165 let mut tag = vec![0; p2.buffer().len() as usize]; in decrypt_final()
166 tag.copy_from_slice(p2.buffer()); in decrypt_final()
171 p0.buffer().copy_from_slice(&clear); in decrypt_final()
172 p1.buffer().copy_from_slice(&ciph); in decrypt_final()
173 p2.buffer().copy_from_slice(&tag); in decrypt_final()