Home
last modified time | relevance | path

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

12

/original-bsd/sys/i386/i386/
H A Dmem.c44 register struct iovec *iov; local
49 iov = uio->uio_iov;
50 if (iov->iov_len == 0) {
75 c = iov->iov_len;
86 c = iov->iov_len;
92 c = iov->iov_len;
111 if (iov->iov_len == 1) {
117 iov->iov_len, uio->uio_rw))
120 iov->iov_len);
156 iov->iov_base += c;
[all …]
/original-bsd/sys/kern/
H A Dkern_subr.c38 iov = uio->uio_iov;
39 cnt = iov->iov_len;
66 iov->iov_base += cnt;
67 iov->iov_len -= cnt;
91 iov = uio->uio_iov;
105 *iov->iov_base = c;
113 iov->iov_base++;
114 iov->iov_len--;
136 iov = uio->uio_iov;
159 iov->iov_base++;
[all …]
H A Dkern_physio.c41 register struct iovec *iov; variable
52 iov = uio->uio_iov;
53 if (iov->iov_len == 0)
55 if (!useracc(iov->iov_base, (u_int)iov->iov_len,
71 if (ISHPMMADDR(iov->iov_base))
72 bp->b_data = (caddr_t)HPMMBASEADDR(iov->iov_base);
75 bp->b_data = iov->iov_base;
76 while (iov->iov_len > 0) {
80 bp->b_bcount = iov->iov_len;
98 iov->iov_len -= done;
/original-bsd/contrib/connectd/libc/
H A Dexternalconnect.c43 struct iovec iov[4]; variable
82 msg.msg_iov = iov;
103 msg.msg_iov = iov;
137 struct iovec iov[2]; local
172 msg.msg_iov = iov;
189 msg.msg_iov = iov;
218 struct iovec iov[2]; local
254 msg.msg_iov = iov;
276 struct iovec iov[3]; local
310 msg.msg_iov = iov;
[all …]
/original-bsd/contrib/connectd/cd/
H A Drcv.c30 struct iovec iov[4]; local
38 iov[0].iov_base = (caddr_t) &rqstfmt ;
39 iov[0].iov_len = sizeof (rqstfmt) ;
40 iov[1].iov_base = (caddr_t) cdp ;
41 iov[1].iov_len = sizeof(cp->co_optionsbuf) + sizeof (cp->co_cd) ;
42 msg.msg_iov = iov;
52 if (iov[1].iov_len > CDSIZE(cdp)) {
53 *optlen = iov[1].iov_len - CDSIZE(cdp) ;
54 *opts = iov[1].iov_base + CDSIZE(cdp);
H A Dsnd.c29 struct iovec iov[4]; local
35 iov[0].iov_base = (caddr_t) &rqst ;
36 iov[0].iov_len = sizeof (rqst) ;
37 iov[1].iov_base = (caddr_t) &cp->co_constatus ;
38 iov[1].iov_len = sizeof(int) ;
39 msg.msg_iov = iov;
42 iov[2].iov_base = (caddr_t) opts;
43 iov[2].iov_len = optlen ;
/original-bsd/usr.bin/wall/
H A Dttymsg.c32 ttymsg(iov, iovcnt, line, tmout) in ttymsg() argument
33 struct iovec *iov; in ttymsg()
68 left += iov[cnt].iov_len;
71 wret = writev(fd, iov, iovcnt);
76 if (iov != localiov) {
77 bcopy(iov, localiov,
79 iov = localiov;
82 wret -= iov->iov_len;
83 ++iov;
87 iov->iov_base += wret;
[all …]
/original-bsd/lib/libc/stdio/
H A Dputs.c27 struct __siov iov[2]; local
29 iov[0].iov_base = (void *)s;
30 iov[0].iov_len = c;
31 iov[1].iov_base = "\n";
32 iov[1].iov_len = 1;
34 uio.uio_iov = &iov[0];
H A Dputw.c23 struct __siov iov; local
25 iov.iov_base = &w;
26 iov.iov_len = uio.uio_resid = sizeof(w);
27 uio.uio_iov = &iov;
H A Dfputs.c27 struct __siov iov; local
29 iov.iov_base = (void *)s;
30 iov.iov_len = uio.uio_resid = strlen(s);
31 uio.uio_iov = &iov;
H A Dfwrite.c31 struct __siov iov; local
33 iov.iov_base = (void *)buf;
34 uio.uio_resid = iov.iov_len = n = count * size;
35 uio.uio_iov = &iov;
H A Dperror.c24 struct iovec iov[4]; local
26 v = iov;
40 (void)writev(STDERR_FILENO, iov, (v - iov) + 1);
H A Dfvwrite.c32 register struct __siov *iov; local
46 iov = uio->uio_iov;
47 p = iov->iov_base;
48 len = iov->iov_len;
49 iov++;
53 p = iov->iov_base; \
54 len = iov->iov_len; \
55 iov++; \
/original-bsd/sys/pmax/pmax/
H A Dmem.c39 register struct iovec *iov; local
45 iov = uio->uio_iov;
46 if (iov->iov_len == 0) {
58 c = iov->iov_len;
71 c = iov->iov_len;
89 c = iov->iov_len;
97 c = min(iov->iov_len, CLBYTES);
106 iov->iov_base += c;
107 iov->iov_len -= c;
/original-bsd/sys/vax/vax/
H A Dmem.c32 register struct iovec *iov; local
38 iov = uio->uio_iov;
39 if (iov->iov_len == 0) {
57 c = (u_int)(NBPG - ((int)iov->iov_base & PGOFSET));
59 c = MIN(c, (u_int)iov->iov_len);
71 c = iov->iov_len;
86 c = iov->iov_len;
90 if (!useracc(iov->iov_base, c,
93 error = UNIcpy((caddr_t)uio->uio_offset, iov->iov_base,
99 iov->iov_base += c;
[all …]
/original-bsd/sys/tahoe/tahoe/
H A Dmem.c33 register struct iovec *iov; local
39 iov = uio->uio_iov;
40 if (iov->iov_len == 0) {
58 c = (u_int)(NBPG - ((int)iov->iov_base & PGOFSET));
60 c = MIN(c, (u_int)iov->iov_len);
72 c = iov->iov_len;
87 c = iov->iov_len;
91 if (!useracc(iov->iov_base, c,
94 error = VERSAcpy((caddr_t)uio->uio_offset, iov->iov_base,
100 iov->iov_base += c;
[all …]
/original-bsd/sys/hp300/hp300/
H A Dmem.c42 register struct iovec *iov; local
47 iov = uio->uio_iov;
48 if (iov->iov_len == 0) {
69 c = (u_int)(NBPG - ((int)iov->iov_base & PGOFSET));
71 c = min(c, (u_int)iov->iov_len);
80 c = min(iov->iov_len, MAXPHYS);
96 c = iov->iov_len;
116 c = min(iov->iov_len, CLBYTES);
125 iov->iov_base += c;
126 iov->iov_len -= c;
/original-bsd/sys/luna68k/luna68k/
H A Dmem.c47 register struct iovec *iov; local
52 iov = uio->uio_iov;
53 if (iov->iov_len == 0) {
74 c = (u_int)(NBPG - ((int)iov->iov_base & PGOFSET));
76 c = min(c, (u_int)iov->iov_len);
85 c = min(iov->iov_len, MAXPHYS);
101 c = iov->iov_len;
121 c = min(iov->iov_len, CLBYTES);
130 iov->iov_base += c;
131 iov->iov_len -= c;
/original-bsd/sbin/mount_portal/
H A Dactivate.c57 struct iovec iov[2]; local
61 iov[0].iov_base = (caddr_t) pcr;
62 iov[0].iov_len = sizeof(*pcr);
63 iov[1].iov_base = key;
64 iov[1].iov_len = klen;
67 msg.msg_iov = iov;
89 struct iovec iov; local
100 iov.iov_base = (caddr_t) &error;
101 iov.iov_len = sizeof(error);
107 msg.msg_iov = &iov;
/original-bsd/sys/tests/netccitt/
H A Dxi_src.c53 struct iovec iov[1] = {data_msg}; variable
129 if (n < iov->iov_len) { in xisrc()
136 n, iov->iov_len, count); in xisrc()
142 iov->iov_base = your_it; in xisrc()
143 iov->iov_len = sizeof your_it; in xisrc()
146 iov->iov_base = data_msg; in xisrc()
184 iov->iov_len = s->s_n;
214 if (iov->iov_len) {
226 savedata(iov->iov_len, flags);
234 int *datasize = &iov->iov_len;
[all …]
H A Dsink2.c92 struct iovec iov[2] = { variable
109 iov, sizeof(iov)/sizeof(iov[1]),
163 iov[0].iov_len = sizeof(x25info); in tisink()
164 iov[1].iov_len = sizeof(readbuf); in tisink()
166 n = readv(ns, iov, 2); in tisink()
205 iov->iov_len = n; in answerback()
/original-bsd/sys/sparc/sparc/
H A Dmem.c40 register struct iovec *iov; local
61 iov = uio->uio_iov;
62 if (iov->iov_len == 0) {
92 c = min(iov->iov_len, MAXPHYS);
118 c = min(iov->iov_len, CLBYTES);
127 iov->iov_base += c;
128 iov->iov_len -= c;
/original-bsd/sys/tests/netiso/
H A Dtisrc.c110 iov->iov_len = size;
177 if (n < iov->iov_len) { in tisrc()
184 n, iov->iov_len, count); in tisrc()
190 iov->iov_base = your_it; in tisrc()
194 iov->iov_base = data_msg; in tisrc()
207 iov->iov_len = 0;
250 iov->iov_len = nn;
251 iov->iov_base = cp;
256 iov->iov_base = data_msg;
288 if (iov->iov_len) {
[all …]
/original-bsd/lib/libc/net/
H A Dherror.c58 struct iovec iov[4]; local
59 register struct iovec *v = iov;
75 writev(STDERR_FILENO, iov, (v - iov) + 1);
/original-bsd/lib/libc/db/recno/
H A Drec_close.c84 struct iovec iov[2]; local
113 iov[1].iov_base = "\n";
114 iov[1].iov_len = 1;
122 iov[0].iov_base = data.data;
123 iov[0].iov_len = data.size;
124 if (writev(t->bt_rfd, iov, 2) != data.size + 1)

12