Home
last modified time | relevance | path

Searched refs:iovec (Results 76 - 100 of 613) sorted by relevance

12345678910>>...25

/third_party/ltp/testcases/kernel/syscalls/vmsplice/
H A Dvmsplice02.c38 static struct iovec ivc;
42 const struct iovec *iov;
/third_party/musl/libc-test/src/functionalext/supplement/linux/
H A Dvmsplice.c31 struct iovec v[pipe_size]; in vmsplice_0100()
38 size_t result = vmsplice(pipe_fds[1], v, sizeof(v) / sizeof(struct iovec), 0); in vmsplice_0100()
/third_party/musl/libc-test/src/functionalext/supplement/unistd/
H A Dwritev.c32 struct iovec iov[2]; in writev_0100()
54 struct iovec iov[2]; in writev_0200()
/third_party/node/deps/uv/src/unix/
H A Dlinux-syscalls.h61 ssize_t uv__preadv(int fd, const struct iovec *iov, int iovcnt, int64_t offset);
62 ssize_t uv__pwritev(int fd, const struct iovec *iov, int iovcnt, int64_t offset);
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/unix/
H A Dsys_socket.c79 int32_t SocketSendEx(const Socket *s, uint16_t mss, const struct iovec *iov, uint32_t cnt) in SocketSendEx()
92 mh.msg_iov = (struct iovec *)iov; in SocketSendEx()
114 struct iovec iov[IOV_CNT] = { in SendUdpSegment()
/third_party/ltp/testcases/kernel/io/direct_io/
H A Ddiotest_routines.c65 void vfillbuf(struct iovec *iv, int vcnt, char value) in vfillbuf()
93 int vbufcmp(struct iovec *iv1, struct iovec *iv2, int vcnt) in vbufcmp()
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/
H A Dsys_socket.c96 int32_t SocketSendEx(const Socket *s, uint16_t mss, const struct iovec *iov, uint32_t cnt) in SocketSendEx()
109 mh.msg_iov = (struct iovec *)iov; in SocketSendEx()
/kernel/uniproton/src/fs/vfs/
H A Dvfs_operations.h60 ssize_t OsVfsReadv(S32 fd, const struct iovec *iovBuf, S32 iovcnt);
61 ssize_t OsVfsWritev(S32 fd, const struct iovec *iovBuf, S32 iovcnt);
/third_party/alsa-lib/src/
H A Dsocket.c50 struct iovec vec; in snd_send_fd()
83 struct iovec vec; in snd_receive_fd()
/third_party/ltp/testcases/cve/
H A Dcve-2016-7117.c59 .msg_iov = &(struct iovec) {
67 .msg_iov = &(struct iovec) {
/third_party/rust/crates/rustix/src/backend/libc/io/
H A Dio_slice.rs14 vec: c::iovec,
22 vec: c::iovec { in new()
50 vec: c::iovec,
58 vec: c::iovec { in new()
/third_party/rust/crates/rustix/src/backend/linux_raw/io/
H A Dio_slice.rs15 vec: c::iovec,
24 vec: c::iovec { in new()
55 vec: c::iovec,
64 vec: c::iovec { in new()
/kernel/liteos_a/syscall/
H A Dlos_syscall.h224 extern ssize_t preadv(int __fd, const struct iovec *__iov, int __count, off_t __offset);
225 extern ssize_t pwritev(int __fd, const struct iovec *__iov, int __count, off_t __offset);
280 extern ssize_t SysReadv(int fd, const struct iovec *iov, int iovcnt);
281 extern ssize_t SysWritev(int fd, const struct iovec *iov, int iovcnt);
309 extern ssize_t SysPreadv(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset);
310 extern ssize_t SysPwritev(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset);
H A Dnet_syscall.c410 CHECK_FIELD_ASPACE(message, msg_iov, message->msg_iovlen * sizeof(struct iovec)); in SysSendMsg()
413 DUP_FIELD_FROM_USER(message, msg_iov, message->msg_iovlen * sizeof(struct iovec)); in SysSendMsg()
458 CHECK_FIELD_ASPACE(message, msg_iov, message->msg_iovlen * sizeof(struct iovec)); in SysRecvMsg()
461 DUP_FIELD_FROM_USER(message, msg_iov, message->msg_iovlen * sizeof(struct iovec)); in SysRecvMsg()
486 DUP_FIELD_TO_USER(message, msg_iov, message->msg_iovlen * sizeof(struct iovec), ret = -1; goto OUT); in SysRecvMsg()
/third_party/rust/crates/rustix/src/backend/libc/
H A Doffset.rs243 iov: *const c::iovec,
252 fn preadv64(c::c_int, *const c::iovec, c::c_int, c::off64_t) -> c::ssize_t in preadv64()
276 iov: *const c::iovec,
282 fn pwritev64(c::c_int, *const c::iovec, c::c_int, c::off64_t) -> c::ssize_t in pwritev64()
327 iov: *const c::iovec,
335 iov: *const c::iovec,
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dmte.c214 struct iovec *kiov, unsigned int gup_flags) in __access_remote_tags()
290 * iovec buffer. Return 0 on success. Inspired by ptrace_access_vm().
293 struct iovec *kiov, unsigned int gup_flags) in access_remote_tags()
319 struct iovec kiov; in mte_ptrace_copy_tags()
320 struct iovec __user *uiov = (void __user *)data; in mte_ptrace_copy_tags()
/kernel/linux/linux-5.10/include/linux/
H A Dvringh.h79 * struct vringh_iov - iovec mangler.
81 * Mangles iovec in place, and restores it.
85 struct iovec *iov;
113 struct iovec *iovec, unsigned num) in vringh_iov_init()
118 iov->iov = iovec; in vringh_iov_init()
112 vringh_iov_init(struct vringh_iov *iov, struct iovec *iovec, unsigned num) vringh_iov_init() argument
/kernel/linux/linux-5.10/tools/perf/trace/beauty/include/linux/
H A Dsocket.h8 #include <linux/uio.h> /* iovec support */
73 struct iovec __user *msg_iov; /* scatter/gather array */
403 struct iovec **iov);
407 struct iovec **iov);
411 struct iovec __user **uiov, size_t *nsegs);
/kernel/linux/linux-6.6/include/linux/
H A Dvringh.h87 * struct vringh_iov - iovec mangler.
90 * @i: index of current iovec
95 * Mangles iovec in place, and restores it.
99 struct iovec *iov;
108 * @i: index of current iovec
133 struct iovec *iovec, unsigned num) in vringh_iov_init()
138 iov->iov = iovec; in vringh_iov_init()
132 vringh_iov_init(struct vringh_iov *iov, struct iovec *iovec, unsigned num) vringh_iov_init() argument
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/fp/
H A Dzt-ptrace.c59 struct iovec iov; in get_za()
93 struct iovec iov; in set_za()
102 struct iovec iov; in get_zt()
112 struct iovec iov; in set_zt()
/third_party/node/deps/openssl/openssl/include/internal/
H A Dktls.h92 struct iovec msg_iov; /* Vector of data to send/receive into */ in ktls_send_ctrl_message()
134 struct iovec msg_iov; /* Vector of data to send/receive into */ in ktls_read_record()
308 struct iovec msg_iov; /* Vector of data to send/receive into */ in ktls_send_ctrl_message()
361 struct iovec msg_iov; in ktls_read_record()
/third_party/openssl/include/internal/
H A Dktls.h92 struct iovec msg_iov; /* Vector of data to send/receive into */ in ktls_send_ctrl_message()
134 struct iovec msg_iov; /* Vector of data to send/receive into */ in ktls_read_record()
308 struct iovec msg_iov; /* Vector of data to send/receive into */ in ktls_send_ctrl_message()
361 struct iovec msg_iov; in ktls_read_record()
/third_party/eudev/src/shared/
H A Dmacro.h154 struct iovec *_i = &(i); \
160 static inline size_t IOVEC_TOTAL_SIZE(const struct iovec *i, unsigned n) { in IOVEC_TOTAL_SIZE()
170 static inline size_t IOVEC_INCREMENT(struct iovec *i, unsigned n, size_t k) { in IOVEC_INCREMENT()
/third_party/libfuse/example/
H A Dcuse.c126 struct iovec in_iov[2], out_iov[3], iov[3]; in fioc_do_rw()
213 struct iovec iov = { arg, sizeof(size_t) }; in cusexmp_ioctl()
223 struct iovec iov = { arg, sizeof(size_t) }; in cusexmp_ioctl()
/third_party/libfuse/lib/
H A Dfuse_lowlevel.c91 static size_t iov_length(const struct iovec *iov, size_t count) in iov_length()
167 struct iovec *iov, int count) in fuse_send_msg()
211 int fuse_send_reply_iov_nofree(fuse_req_t req, int error, struct iovec *iov,
235 static int send_reply_iov(fuse_req_t req, int error, struct iovec *iov,
248 struct iovec iov[2];
258 int fuse_reply_iov(fuse_req_t req, const struct iovec *iov, int count)
261 struct iovec *padded_iov;
263 padded_iov = malloc((count + 1) * sizeof(struct iovec));
267 memcpy(padded_iov + 1, iov, count * sizeof(struct iovec));
495 struct iovec *io
[all...]

Completed in 13 milliseconds

12345678910>>...25