Lines Matching refs:buffers
124 self.send_vectored(&serializer.buffers[..], &serializer.handles[..]) in send()
150 buffers: &mut [&mut [u8]], in recv_vectored()
158 if msg_info.len > buffers.iter().map(|b| b.len()).sum() { in recv_vectored()
163 assert!(buffers.len() <= MAX_MSG_IOVECS); in recv_vectored()
164 iovs.extend(buffers.iter_mut().map(|buf| trusty_sys::iovec { in recv_vectored()
209 pub fn send_vectored(&self, buffers: &[&[u8]], handles: &[Handle]) -> crate::Result<()> { in send_vectored()
211 assert!(buffers.len() <= MAX_MSG_IOVECS); in send_vectored()
213 buffers.iter().map(|buf| trusty_sys::iovec { in send_vectored()
218 let total_num_bytes = buffers.iter().map(|b| b.len()).sum(); in send_vectored()
378 buffers: arrayvec::ArrayVec<&'a [u8], MAX_SERIALIZED_SEGMENTS>, field
387 self.buffers.try_push(bytes).or(Err(TipcError::AllocError)) in serialize_bytes()