Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 14 of 14) sorted by relevance

/picolibc-latest/newlib/libc/stdio/
Dswprint.c20 struct __siov *iov; in __swprint() local
28 iov = uio->uio_iov; in __swprint()
30 uio->uio_resid -= len, iov++) { in __swprint()
31 p = (wchar_t *) iov->iov_base; in __swprint()
32 len = iov->iov_len; in __swprint()
Dputs.c74 struct __siov iov[2]; in puts() local
77 iov[0].iov_base = s; in puts()
78 iov[0].iov_len = c; in puts()
79 iov[1].iov_base = "\n"; in puts()
80 iov[1].iov_len = 1; in puts()
82 uio.uio_iov = &iov[0]; in puts()
Dsswprint.c16 register struct __siov *iov = uio->uio_iov; in __sswprint() local
21 if ((len = iov->iov_len) > 0) { in __sswprint()
22 if (__ssputs (fp, iov->iov_base, in __sswprint()
29 iov++; in __sswprint()
Dssprint.c17 register struct __siov *iov = uio->uio_iov; in __ssprint() local
22 if ((len = iov->iov_len) > 0) { in __ssprint()
23 if (__ssputs (fp, iov->iov_base, len) == EOF) { in __ssprint()
29 iov++; in __ssprint()
Dfputs.c96 struct __siov iov; in fputs() local
98 iov.iov_base = s; in fputs()
99 iov.iov_len = uio.uio_resid = strlen (s); in fputs()
100 uio.uio_iov = &iov; in fputs()
Dfwrite.c120 struct __siov iov; in fwrite() local
122 iov.iov_base = buf; in fwrite()
123 if (!(uio.uio_resid = iov.iov_len = n = count * size)) in fwrite()
125 uio.uio_iov = &iov; in fwrite()
Dfputws.c104 struct __siov iov; in fputws() local
111 uio.uio_iov = &iov; in fputws()
113 iov.iov_base = buf; in fputws()
119 iov.iov_len = uio.uio_resid = nbytes; in fputws()
Dnano-vfprintf.c248 register struct __siov *iov; in _ssprint() local
251 iov = uio->uio_iov; in _ssprint()
264 p = iov->iov_base; in _ssprint()
265 len = iov->iov_len; in _ssprint()
266 iov++; in _ssprint()
359 struct __siov *iov; in _sprint() local
363 iov = uio->uio_iov; in _sprint()
365 uio->uio_resid -= len * sizeof (wchar_t), iov++) in _sprint()
367 p = (wchar_t *) iov->iov_base; in _sprint()
368 len = iov->iov_len / sizeof (wchar_t); in _sprint()
Dfvwrite.c35 p = iov->iov_base; \
36 len = iov->iov_len; \
37 iov++; \
57 register struct __siov *iov; in _sfvwrite() local
69 iov = uio->uio_iov; in _sfvwrite()
Dvfwprintf.c413 struct __siov iov[NIOV];/* ... and individual io vectors */ in VFWPRINTF() local
465 iovp = iov; \ in VFWPRINTF()
489 iovp = iov; \ in VFWPRINTF()
603 uio.uio_iov = iovp = iov; in VFWPRINTF()
Dvfprintf.c442 struct __siov iov[NIOV];/* ... and individual io vectors */ in VFPRINTF() local
479 iovp = iov; \ in VFPRINTF()
503 iovp = iov; \ in VFPRINTF()
634 uio.uio_iov = iovp = iov; in VFPRINTF()
/picolibc-latest/newlib/libc/machine/spu/
Dspu-gmon.c183 struct iovec iov[2] = { in write_histogram() local
187 if (writev (fd, iov, 2) != sizeof (struct gmon_hist_hdr) + sizeof (tag)) in write_histogram()
214 struct iovec iov[2] = { in write_callgraph() local
218 if (writev (fd, iov, 2) != sizeof (tag) + sizeof (struct rawarc)) in write_callgraph()
/picolibc-latest/
Dmeson_options.txt195 description: 'disable iov in streamio')
/picolibc-latest/doc/
Dbuild.md109 | newlib-fvwrite-in-streamio | false | Enable iov in streamio …