Home
last modified time | relevance | path

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

12345678910>>...13

/third_party/musl/porting/liteos_a_newlib/kernel/include/sys/
H A Duio.h13 ssize_t vfs_readv(int fd, const struct iovec *iov, int iovcnt, off_t *offset);
14 ssize_t vfs_writev(int fd, const struct iovec *iov, int iovcnt, off_t *offset);
16 ssize_t readv (int, const struct iovec *, int);
17 ssize_t writev (int, const struct iovec *, int);
20 ssize_t preadv (int, const struct iovec *, int, off_t);
21 ssize_t pwritev (int, const struct iovec *, int, off_t);
29 ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
30 ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigne
[all...]
/third_party/musl/porting/liteos_a/kernel/include/sys/
H A Duio.h26 ssize_t vfs_readv(int fd, const struct iovec *iov, int iovcnt, off_t *offset);
27 ssize_t vfs_writev(int fd, const struct iovec *iov, int iovcnt, off_t *offset);
29 ssize_t readv (int, const struct iovec *, int);
30 ssize_t writev (int, const struct iovec *, int);
33 ssize_t preadv (int, const struct iovec *, int, off_t);
34 ssize_t pwritev (int, const struct iovec *, int, off_t);
42 ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
43 ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigne
[all...]
/third_party/musl/include/sys/
H A Duio.h26 ssize_t readv (int, const struct iovec *, int);
27 ssize_t writev (int, const struct iovec *, int);
30 ssize_t preadv (int, const struct iovec *, int, off_t);
31 ssize_t pwritev (int, const struct iovec *, int, off_t);
40 ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
41 ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
42 ssize_t preadv2 (int, const struct iovec *, int, off_t, int);
43 ssize_t pwritev2 (int, const struct iovec *, in
[all...]
/third_party/eudev/src/shared/
H A Dlog.c250 struct iovec iovec[6] = {}; in write_to_console() local
259 IOVEC_SET_STRING(iovec[n++], prefix); in write_to_console()
267 IOVEC_SET_STRING(iovec[n++], location); in write_to_console()
271 IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_RED_ON); in write_to_console()
272 IOVEC_SET_STRING(iovec[n++], buffer); in write_to_console()
274 IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_OFF); in write_to_console()
275 IOVEC_SET_STRING(iovec[n++], "\n"); in write_to_console()
277 if (writev(console_fd, iovec, n) < 0) { in write_to_console()
291 if (writev(console_fd, iovec, in write_to_console()
311 struct iovec iovec[5] = {}; write_to_syslog() local
374 struct iovec iovec[5] = {}; write_to_kmsg() local
[all...]
/third_party/musl/porting/liteos_m/kernel/include/sys/
H A Duio.h26 ssize_t readv (int, const struct iovec *, int);
27 ssize_t writev (int, const struct iovec *, int);
30 ssize_t preadv (int, const struct iovec *, int, off_t);
31 ssize_t pwritev (int, const struct iovec *, int, off_t);
40 ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
41 ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
/third_party/musl/porting/liteos_m_iccarm/kernel/include/sys/
H A Duio.h26 ssize_t readv (int, const struct iovec *, int);
27 ssize_t writev (int, const struct iovec *, int);
30 ssize_t preadv (int, const struct iovec *, int, off_t);
31 ssize_t pwritev (int, const struct iovec *, int, off_t);
40 ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
41 ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
/third_party/musl/porting/uniproton/kernel/include/sys/
H A Duio.h26 ssize_t readv (int, const struct iovec *, int);
27 ssize_t writev (int, const struct iovec *, int);
30 ssize_t preadv (int, const struct iovec *, int, off_t);
31 ssize_t pwritev (int, const struct iovec *, int, off_t);
40 ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
41 ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long);
/third_party/elfutils/backends/
H A Daarch64_initreg.c60 struct iovec iovec; in aarch64_set_initial_registers_tid()
61 iovec.iov_base = &gregs; in aarch64_set_initial_registers_tid()
62 iovec.iov_len = sizeof (gregs); in aarch64_set_initial_registers_tid()
63 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, &iovec) != 0) in aarch64_set_initial_registers_tid()
78 iovec.iov_base = &fregs; in aarch64_set_initial_registers_tid()
79 iovec.iov_len = sizeof (fregs); in aarch64_set_initial_registers_tid()
80 if (ptrace (PTRACE_GETREGSET, tid, NT_FPREGSET, &iovec) != 0) in aarch64_set_initial_registers_tid()
H A Driscv_initreg.c54 struct iovec iovec; in riscv_set_initial_registers_tid()
55 iovec.iov_base = &gregs; in riscv_set_initial_registers_tid()
56 iovec.iov_len = sizeof (gregs); in riscv_set_initial_registers_tid()
57 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, &iovec) != 0) in riscv_set_initial_registers_tid()
H A Dppc_initreg.c106 struct iovec iovec; in ppc_set_initial_registers_tid()
107 iovec.iov_base = &regs; in ppc_set_initial_registers_tid()
108 iovec.iov_len = sizeof (regs); in ppc_set_initial_registers_tid()
109 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, &iovec) != 0) in ppc_set_initial_registers_tid()
113 bool get32 = iovec.iov_len < sizeof (struct pt_regs); in ppc_set_initial_registers_tid()
H A Dcsky_initreg.c53 struct iovec iovec; in csky_set_initial_registers_tid()
54 iovec.iov_base = &user_regs; in csky_set_initial_registers_tid()
55 iovec.iov_len = sizeof (user_regs); in csky_set_initial_registers_tid()
56 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, &iovec) != 0) in csky_set_initial_registers_tid()
H A Darm_initreg.c77 struct iovec iovec; in arm_set_initial_registers_tid()
78 iovec.iov_base = &gregs; in arm_set_initial_registers_tid()
79 iovec.iov_len = sizeof (gregs); in arm_set_initial_registers_tid()
80 if (ptrace (PTRACE_GETREGSET, tid, NT_PRSTATUS, &iovec) != 0) in arm_set_initial_registers_tid()
/third_party/musl/libc-test/src/functionalext/supplement/linux/
H A Dprocess_vm.c33 struct iovec local = {.iov_base = dst, .iov_len = sizeof(dst)}; in process_vm_writev_0100()
34 struct iovec remote = {.iov_base = src, .iov_len = sizeof(src)}; in process_vm_writev_0100()
52 struct iovec local[__VALUE_DATA_SIZE__] = { in process_vm_writev_0200()
56 struct iovec remote[__VALUE_DATA_SIZE__] = { in process_vm_writev_0200()
77 struct iovec local = { in process_vm_writev_0300()
81 struct iovec remote = {.iov_base = src, .iov_len = sizeof(src)}; in process_vm_writev_0300()
96 struct iovec remote, local; in process_vm_readv_0100()
116 struct iovec remote, local; in process_vm_readv_0200()
136 struct iovec remote, local; in process_vm_readv_0300()
/third_party/ltp/lib/
H A Dtst_buffers.c108 struct iovec *tst_iovec_alloc(int sizes[]) in tst_iovec_alloc()
111 struct iovec *iovec; in tst_iovec_alloc() local
116 iovec = tst_alloc(sizeof(struct iovec) * cnt); in tst_iovec_alloc()
120 iovec[i].iov_base = tst_alloc(sizes[i]); in tst_iovec_alloc()
121 iovec[i].iov_len = sizes[i]; in tst_iovec_alloc()
123 iovec[i].iov_base = NULL; in tst_iovec_alloc()
124 iovec[i].iov_base = 0; in tst_iovec_alloc()
128 return iovec; in tst_iovec_alloc()
[all...]
/third_party/musl/libc-test/src/functionalext/supplement/unistd/
H A Dpwritev.c30 struct iovec iov[2]; in pwritev_0100()
38 int count = sizeof(iov) / sizeof(struct iovec); in pwritev_0100()
59 struct iovec iov[2]; in pwritev_0200()
71 int count = sizeof(iov) / sizeof(struct iovec); in pwritev_0200()
92 struct iovec iov[2]; in pwritev_0300()
98 int count = sizeof(iov) / sizeof(struct iovec); in pwritev_0300()
H A Dpreadv.c33 struct iovec iov[2]; in preadv_0100()
55 int count = sizeof(iov) / sizeof(struct iovec); in preadv_0100()
76 struct iovec iov[2]; in preadv_0200()
82 int count = sizeof(iov) / sizeof(struct iovec); in preadv_0200()
/third_party/musl/src/linux/
H A Dprocess_vm.c5 ssize_t process_vm_writev(pid_t pid, const struct iovec *lvec, unsigned long liovcnt, const struct iovec *rvec, unsigned long riovcnt, unsigned long flags) in process_vm_writev()
10 ssize_t process_vm_readv(pid_t pid, const struct iovec *lvec, unsigned long liovcnt, const struct iovec *rvec, unsigned long riovcnt, unsigned long flags) in process_vm_readv()
/third_party/rust/crates/libc/src/unix/nto/
H A Dneutrino.rs650 __riov: *const ::iovec, in MsgSendsv()
657 __riov: *const ::iovec, in MsgSendsv_r()
664 __riov: *const ::iovec, in MsgSendsvnc()
671 __riov: *const ::iovec, in MsgSendsvnc_r()
676 __siov: *const ::iovec, in MsgSendvs()
683 __siov: *const ::iovec, in MsgSendvs_r()
690 __siov: *const ::iovec, in MsgSendvsnc()
697 __siov: *const ::iovec, in MsgSendvsnc_r()
704 __siov: *const ::iovec, in MsgSendv()
706 __riov: *const ::iovec, in MsgSendv()
[all...]
/third_party/ltp/testcases/kernel/syscalls/preadv2/
H A Dpreadv203.c30 * static ssize_t sys_preadv2(int fd, const struct iovec *iov, int iovcnt,
71 static int verify_short_read(struct iovec *iov, size_t iov_cnt, in verify_short_read()
105 struct iovec rd_iovec[] = { in nowait_reader()
155 struct iovec wr_iovec[] = { in writer_thread()
230 struct iovec iovec[] = { in check_preadv2_nowait() local
234 TEST(preadv2(fd, iovec, 1, 0, RWF_NOWAIT)); in check_preadv2_nowait()
H A Dpreadv202.c40 static struct iovec rd_iovec1[] = {
44 static struct iovec rd_iovec2[] = {
48 static struct iovec rd_iovec3[] = {
54 struct iovec *name;
/third_party/rust/crates/nix/src/sys/
H A Duio.rs17 // guaranteed to be ABI compatible with the iovec type on Unix in writev()
22 libc::writev(fd, iov.as_ptr() as *const libc::iovec, iov.len() as c_int) in writev()
32 // SAFETY: same as in writev(), IoSliceMut is ABI-compatible with iovec in readv()
34 libc::readv(fd, iov.as_ptr() as *const libc::iovec, iov.len() as c_int) in readv()
56 iov.as_ptr() as *const libc::iovec,
86 iov.as_ptr() as *const libc::iovec, in preadv()
163 pub struct IoVec<T>(pub(crate) libc::iovec, PhantomData<T>);
188 libc::iovec { in from_slice()
203 libc::iovec { in from_mut_slice()
212 // The only reason IoVec isn't automatically Send+Sync is because libc::iovec
[all...]
/third_party/musl/libc-test/src/api/
H A Dsys_uio.c9 struct iovec x; in f()
13 {ssize_t(*p)(int,const struct iovec*,int) = readv;} in f()
14 {ssize_t(*p)(int,const struct iovec*,int) = writev;} in f()
/third_party/ltp/testcases/kernel/syscalls/pwritev2/
H A Dpwritev202.c37 static struct iovec wr_iovec1[] = {
41 static struct iovec wr_iovec2[] = {
45 static struct iovec wr_iovec3[] = {
51 struct iovec *name;
/third_party/ltp/testcases/kernel/syscalls/pwritev/
H A Dpwritev02.c45 static struct iovec wr_iovec1[] = {
49 static struct iovec wr_iovec2[] = {
53 static struct iovec wr_iovec3[] = {
59 struct iovec *name;
/third_party/ltp/testcases/kernel/syscalls/readv/
H A Dreadv02.c35 static struct iovec invalid_iovec[] = {
41 static struct iovec large_iovec[] = {
47 static struct iovec efault_iovec[] = {
53 static struct iovec valid_iovec[] = {

Completed in 9 milliseconds

12345678910>>...13