Home
last modified time | relevance | path

Searched refs:iovs (Results 1 – 13 of 13) sorted by relevance

/external/virglrenderer/tests/
Dtestvirgl.c197 res->iovs = malloc(sizeof(struct iovec)); in testvirgl_create_backed_simple_2d_res()
199 res->iovs[0].iov_base = malloc(backing_size); in testvirgl_create_backed_simple_2d_res()
200 res->iovs[0].iov_len = backing_size; in testvirgl_create_backed_simple_2d_res()
203 virgl_renderer_resource_attach_iov(res->handle, res->iovs, res->niovs); in testvirgl_create_backed_simple_2d_res()
223 res->iovs = malloc(sizeof(struct iovec)); in testvirgl_create_backed_simple_1d_res()
225 res->iovs[0].iov_base = malloc(backing_size); in testvirgl_create_backed_simple_1d_res()
226 res->iovs[0].iov_len = backing_size; in testvirgl_create_backed_simple_1d_res()
229 virgl_renderer_resource_attach_iov(res->handle, res->iovs, res->niovs); in testvirgl_create_backed_simple_1d_res()
235 struct iovec *iovs; in testvirgl_destroy_backed_res() local
238 virgl_renderer_resource_detach_iov(res->handle, &iovs, &niovs); in testvirgl_destroy_backed_res()
[all …]
Dtest_virgl_init.c432 struct iovec iovs[1]; in START_TEST() local
441 iovs[0].iov_base = malloc(4096); in START_TEST()
442 iovs[0].iov_len = 4096; in START_TEST()
444 ret = virgl_renderer_resource_attach_iov(1, iovs, 1); in START_TEST()
449 free(iovs[0].iov_base); in START_TEST()
458 struct iovec iovs[1]; in START_TEST() local
466 iovs[0].iov_base = malloc(4096); in START_TEST()
467 iovs[0].iov_len = 4096; in START_TEST()
469 ret = virgl_renderer_resource_attach_iov(1, iovs, 1); in START_TEST()
474 free(iovs[0].iov_base); in START_TEST()
[all …]
Dtest_virgl_transfer.c124 struct iovec iovs[1]; in START_TEST() local
135 ret = virgl_renderer_transfer_read_iov(1, 1, 0, 1, 1, NULL, 0, iovs, niovs); in START_TEST()
146 struct iovec iovs[1]; in START_TEST() local
157 ret = virgl_renderer_transfer_write_iov(1, 1, 0, 1, 1, NULL, 0, iovs, niovs); in START_TEST()
170 struct iovec iovs[1]; in START_TEST() local
187 ret = virgl_renderer_transfer_read_iov(1, 1, 0, 1, 1, &box, 0, iovs, niovs); in START_TEST()
198 struct iovec iovs[1]; in START_TEST() local
215 ret = virgl_renderer_transfer_write_iov(1, 1, 0, 1, 1, &box, 0, iovs, niovs); in START_TEST()
226 struct iovec iovs[1]; in START_TEST() local
245 ret = virgl_renderer_transfer_read_iov(1, 1, 0, 1, 1, &box, 0, iovs, niovs); in START_TEST()
[all …]
Dtestvirgl.h56 struct iovec *iovs; member
Dtest_virgl_cmd.c135 uint32_t *ptr = res.iovs[0].iov_base; in START_TEST()
224 uint32_t *ptr = res2.iovs[0].iov_base; in START_TEST()
466 uint32_t *ptr = res.iovs[0].iov_base; in START_TEST()
730 uint32_t *ptr = res.iovs[0].iov_base; in START_TEST()
975 uint32_t *ptr = res.iovs[0].iov_base; in START_TEST()
/external/rust/crates/vmm_vhost/src/vhost_user/
Dconnection.rs124 pub fn send_iovec(&mut self, iovs: &[&[u8]], fds: Option<&[RawFd]>) -> Result<usize> { in send_iovec()
129 self.sock.send_bufs_with_fds(iovs, rfds).map_err(Into::into) in send_iovec()
139 pub fn send_iovec_all(&mut self, iovs: &[&[u8]], fds: Option<&[RawFd]>) -> Result<usize> { in send_iovec_all()
142 let iov_lens: Vec<usize> = iovs.iter().map(|iov| iov.len()).collect(); in send_iovec_all()
149 let iov = &iovs[nr_skip][offset..]; in send_iovec_all()
151 let data = &[&[iov], &iovs[(nr_skip + 1)..]].concat(); in send_iovec_all()
192 let iovs = unsafe { in send_header() localVariable
198 let bytes = self.send_iovec_all(&iovs[..], fds)?; in send_header()
224 let iovs = unsafe { in send_message() localVariable
233 let bytes = self.send_iovec_all(&iovs[..], fds)?; in send_message()
[all …]
/external/crosvm/data_model/src/
Dsys.rs71 pub fn as_iobufs<'slice>(iovs: &'slice [IoBufMut<'_>]) -> &'slice [iovec] { in as_iobufs()
73 unsafe { slice::from_raw_parts(iovs.as_ptr() as *const libc::iovec, iovs.len()) } in as_iobufs()
Dvolatile_memory.rs147 pub fn as_iobufs<'slice>(iovs: &'slice [VolatileSlice<'_>]) -> &'slice [iovec] { in as_iobufs()
150 slice::from_raw_parts(iovs.as_ptr() as *const IoBufMut, iovs.len()) in as_iobufs()
/external/rust/crates/quiche/deps/boringssl/src/util/fipstools/acvp/modulewrapper/
Dmodulewrapper.cc75 iovec iovs[kMaxArgs + 1]; in WriteReply() local
77 iovs[0].iov_base = nums; in WriteReply()
78 iovs[0].iov_len = sizeof(uint32_t) * (1 + spans.size()); in WriteReply()
83 iovs[i + 1].iov_base = const_cast<uint8_t *>(span.data()); in WriteReply()
84 iovs[i + 1].iov_len = span.size(); in WriteReply()
92 r = writev(fd, &iovs[iov_done], num_iov - iov_done); in WriteReply()
101 iovec &iov = iovs[i]; in WriteReply()
/external/crosvm/devices/src/virtio/
Ddescriptor_utils.rs317 let iovs = self.regions.get_remaining_with_count(&self.mem, count); in read_to() localVariable
318 let written = dst.write_vectored_volatile(&iovs[..])?; in read_to()
333 let iovs = self.regions.get_remaining_with_count(&self.mem, count); in read_to_at() localVariable
334 let written = dst.write_vectored_at_volatile(&iovs[..], off)?; in read_to_at()
578 let iovs = self.regions.get_remaining_with_count(&self.mem, count); in write_from() localVariable
579 let read = src.read_vectored_volatile(&iovs[..])?; in write_from()
594 let iovs = self.regions.get_remaining_with_count(&self.mem, count); in write_from_at() localVariable
595 let read = src.read_vectored_at_volatile(&iovs[..], off)?; in write_from_at()
/external/boringssl/src/util/fipstools/acvp/modulewrapper/
Dmodulewrapper.cc171 iovec iovs[kMaxArgs + 1]; in WriteReplyToFd() local
173 iovs[0].iov_base = nums; in WriteReplyToFd()
174 iovs[0].iov_len = sizeof(uint32_t) * (1 + spans.size()); in WriteReplyToFd()
184 iovs[num_iov].iov_base = const_cast<uint8_t *>(span.data()); in WriteReplyToFd()
185 iovs[num_iov].iov_len = span.size(); in WriteReplyToFd()
193 r = writev(fd, &iovs[iov_done], num_iov - iov_done); in WriteReplyToFd()
202 iovec &iov = iovs[i]; in WriteReplyToFd()
/external/python/cpython3/Modules/
Dsocketmodule.c4072 struct iovec *iovs = NULL; in sock_recvmsg_into() local
4093 if (nitems > 0 && ((iovs = PyMem_New(struct iovec, nitems)) == NULL || in sock_recvmsg_into()
4104 iovs[nbufs].iov_base = bufs[nbufs].buf; in sock_recvmsg_into()
4105 iovs[nbufs].iov_len = bufs[nbufs].len; in sock_recvmsg_into()
4108 retval = sock_recvmsg_guts(s, iovs, nitems, flags, ancbufsize, in sock_recvmsg_into()
4114 PyMem_Free(iovs); in sock_recvmsg_into()
4400 struct iovec *iovs = NULL; in sock_sendmsg_iovec() local
4421 iovs = PyMem_New(struct iovec, ndataparts); in sock_sendmsg_iovec()
4422 if (iovs == NULL) { in sock_sendmsg_iovec()
4426 msg->msg_iov = iovs; in sock_sendmsg_iovec()
[all …]
/external/rust/crates/nix/test/sys/
Dtest_socket.rs422 let iovs: Vec<_> = receive_buffers.iter_mut().map(|buf| { in udp_recvmmsg() localVariable
426 for iov in &iovs { in udp_recvmmsg()
494 let iovs: Vec<_> = receive_buffers.iter_mut().map(|buf| { in udp_recvmmsg_dontwait_short_read() localVariable
498 for iov in &iovs { in udp_recvmmsg_dontwait_short_read()