Home
last modified time | relevance | path

Searched refs:iovec (Results 1 – 25 of 25) sorted by relevance

/bionic/libc/include/sys/
Duio.h38 ssize_t readv(int __fd, const struct iovec* __iov, int __count);
39 ssize_t writev(int __fd, const struct iovec* __iov, int __count);
42 ssize_t preadv(int __fd, const struct iovec* __iov, int __count, off_t __offset) __RENAME_IF_FILE_O…
43 ssize_t pwritev(int __fd, const struct iovec* __iov, int __count, off_t __offset) __RENAME_IF_FILE_…
44 ssize_t preadv64(int __fd, const struct iovec* __iov, int __count, off64_t __offset) __INTRODUCED_I…
45 ssize_t pwritev64(int __fd, const struct iovec* __iov, int __count, off64_t __offset) __INTRODUCED_…
49 …ocess_vm_readv(pid_t __pid, const struct iovec* __local_iov, unsigned long __local_iov_count, cons…
50 …cess_vm_writev(pid_t __pid, const struct iovec* __local_iov, unsigned long __local_iov_count, cons…
Dmman.h172 ssize_t process_madvise(int __pid_fd, const struct iovec* __iov, size_t __count, int __advice, unsi…
Dsocket.h82 struct iovec* msg_iov;
/bionic/tests/headers/posix/
Dsys_uio_h.c34 TYPE(struct iovec); in sys_uio_h()
35 STRUCT_MEMBER(struct iovec, void*, iov_base); in sys_uio_h()
36 STRUCT_MEMBER(struct iovec, size_t, iov_len); in sys_uio_h()
41 FUNCTION(readv, ssize_t (*f)(int, const struct iovec*, int)); in sys_uio_h()
42 FUNCTION(writev, ssize_t (*f)(int, const struct iovec*, int)); in sys_uio_h()
Dsys_socket_h.c47 STRUCT_MEMBER(struct msghdr, struct iovec*, msg_iov); in sys_socket_h()
61 TYPE(struct iovec); in sys_socket_h()
/bionic/tests/
Dsys_uio_test.cpp28 iovec ios[] = { { buf1, 5 }, { buf2, 5 } }; in TEST()
48 iovec ios[] = { { buf, 5 } }; in TestPreadVPwriteV()
77 iovec remote = { src, sizeof src }; in TEST()
78 iovec local = { dst, sizeof dst }; in TEST()
96 iovec remote = { dst, sizeof dst }; in TEST()
97 iovec local = { src, sizeof src }; in TEST()
Dsys_socket_test.cpp147 struct iovec io[NUM_RECV_MSGS]; in TestRecvMMsg()
191 struct iovec io[NUM_SEND_MSGS]; in SendMMsg()
Dsys_ptrace_test.cpp87 iovec iov; in check_hw_feature_supported()
127 iovec iov; in set_watchpoint()
312 iovec iov; in set_breakpoint()
Dfcntl_test.cpp203 iovec v[2]; in TEST()
208 ssize_t bytes_written = vmsplice(pipe_fds[1], v, sizeof(v)/sizeof(iovec), 0); in TEST()
/bionic/libc/bionic/
Dlegacy_32_bit_support.cpp48 extern "C" int __preadv64(int, const struct iovec*, int, long, long);
49 extern "C" int __pwritev64(int, const struct iovec*, int, long, long);
77 ssize_t preadv(int fd, const struct iovec* ios, int count, off_t offset) { in preadv()
80 ssize_t preadv64(int fd, const struct iovec* ios, int count, off64_t offset) { in preadv64()
83 ssize_t pwritev(int fd, const struct iovec* ios, int count, off_t offset) { in pwritev()
86 ssize_t pwritev64(int fd, const struct iovec* ios, int count, off64_t offset) { in pwritev64()
Dsys_thread_properties.cpp91 struct iovec pt_iov = { in __get_bionic_tcb_for_thread()
105 struct iovec pt_iov { in __get_bionic_tcb_for_thread()
Dandroid_profiling_dynamic.cpp160 iovec iov = { reinterpret_cast<void*>(iobuf), sizeof(iobuf) }; in HandleTracedPerfSignal()
Dsystem_property_set.cpp164 iovec iov_[kIovSize];
/bionic/libc/upstream-netbsd/lib/libc/isc/
Dev_streams.c48 static int copyvec(evStream *str, const struct iovec *iov, int iocnt);
55 struct iovec
57 struct iovec ret; in evConsIovec()
67 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, in evWrite()
101 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, in evRead()
204 memput(old->iovOrig, sizeof (struct iovec) * old->iovOrigCount); in evCancelRW()
211 copyvec(evStream *str, const struct iovec *iov, int iocnt) { in copyvec()
214 str->iovOrig = (struct iovec *)memget(sizeof(struct iovec) * iocnt); in copyvec()
Deventlib_p.h134 struct iovec * iovOrig;
136 struct iovec * iovCur;
/bionic/libc/upstream-netbsd/lib/libc/gen/
Dpsignal.c60 struct iovec *v; in __weak_alias()
61 struct iovec iov[4]; in __weak_alias()
/bionic/libc/kernel/uapi/linux/
Duio.h23 struct iovec { struct
Dtarget_core_user.h62 struct iovec iov[0];
/bionic/libc/upstream-netbsd/lib/libc/include/isc/
Deventlib.h137 struct iovec evConsIovec __P((void *, size_t));
138 int evWrite __P((evContext, int, const struct iovec *, int,
140 int evRead __P((evContext, int, const struct iovec *, int,
/bionic/libc/dns/resolv/
Dherror.c99 struct iovec iov[4], *v = iov; in herror()
Dres_send.c768 struct iovec iov[2]; in send_vc()
/bionic/libc/
DSYSCALLS.TXT103 ssize_t __preadv64:preadv(int, const struct iovec*, int, long, long) lp32
104 ssize_t preadv|preadv64(int, const struct iovec*, int, off_t) lp64
105 ssize_t __pwritev64:pwritev(int, const struct iovec*, int, long, long) lp32
106 ssize_t pwritev|pwritev64(int, const struct iovec*, int, off_t) lp64
116 ssize_t process_madvise(int, const struct iovec*, size_t, int, unsigned int) all
124 ssize_t readv(int, const struct iovec*, int) all
125 ssize_t writev(int, const struct iovec*, int) all
310 ssize_t vmsplice(int, const struct iovec*, size_t, unsigned int) all
328 ssize_t process_vm_readv(pid_t, const struct iovec*, unsigned long, const struct iovec*, unsigned l…
329 ssize_t process_vm_writev(pid_t, const struct iovec*, unsigned long, const struct iovec*, unsigned …
DSECCOMP_ALLOWLIST_COMMON.TXT55 ssize_t preadv2(int fd, const struct iovec* iov, int iovcnt, off_t offset, int flags) all
56 ssize_t pwritev2(int fd, const struct iovec* iov, int iovcnt, off_t offset, int flags) all
/bionic/libc/include/
Dfcntl.h180 ssize_t vmsplice(int __fd, const struct iovec* __iov, size_t __count, unsigned int __flags) __INTRO…
/bionic/libc/async_safe/
Dasync_safe_log.cpp453 iovec vec[4]; in write_stderr()
507 iovec vec[6]; in async_safe_write_log()
562 struct iovec iov[2] = { in async_safe_fatal_va_list()