Searched refs:uio (Results 1 - 25 of 33) sorted by relevance

12

/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/
H A Dsocket.h38 struct uio uio; local
41 uio.uio_iov = v;
42 uio.uio_iovcnt = -1;
43 uio.uio_offset = 0;
44 uio.uio_resid = len;
45 uio.uio_segflag = UIO_USERSPACE;
46 uio.uio_rw = UIO_READ;
47 error = -uiomove(kdata, len, &uio);
54 struct uio ui local
[all...]
H A Dlinux_compat.c371 linux_dev_read(struct cdev *dev, struct uio *uio, int ioflag) argument
386 if (uio->uio_iovcnt != 1)
387 panic("linux_dev_read: uio %p iovcnt %d",
388 uio, uio->uio_iovcnt);
390 bytes = filp->f_op->read(filp, uio->uio_iov->iov_base,
391 uio->uio_iov->iov_len, &uio->uio_offset);
393 uio
405 linux_dev_write(struct cdev *dev, struct uio *uio, int ioflag) argument
525 linux_file_read(struct file *file, struct uio *uio, struct ucred *active_cred, int flags, struct thread *td) argument
[all...]
/barrelfish-master/lib/libc/stdio/
H A Dputw.c49 struct __suio uio; local
53 uio.uio_resid = iov.iov_len = sizeof(w);
54 uio.uio_iov = &iov;
55 uio.uio_iovcnt = 1;
57 retval = __sfvwrite(fp, &uio);
H A Dfputs.c55 struct __suio uio; local
59 uio.uio_resid = iov.iov_len = strlen(s);
60 uio.uio_iov = &iov;
61 uio.uio_iovcnt = 1;
64 retval = __sfvwrite(fp, &uio);
H A Dputs.c55 struct __suio uio; local
62 uio.uio_resid = c + 1;
63 uio.uio_iov = &iov[0];
64 uio.uio_iovcnt = 2;
67 retval = __sfvwrite(stdout, &uio) ? EOF : '\n';
H A Dfwrite.c56 struct __suio uio; local
81 uio.uio_resid = iov.iov_len = n;
82 uio.uio_iov = &iov;
83 uio.uio_iovcnt = 1;
92 if (__sfvwrite(fp, &uio) != 0)
93 count = (n - uio.uio_resid) / size;
H A Dfputws.c51 struct __suio uio; local
61 uio.uio_iov = &iov;
62 uio.uio_iovcnt = 1;
70 uio.uio_resid = iov.iov_len = nbytes;
71 if (__sfvwrite(fp, &uio) != 0)
H A Dprintfcommon.h68 struct __suio uio; /* output information: summary */ member in struct:io_state
76 iop->uio.uio_iov = iop->iov;
77 iop->uio.uio_resid = 0;
78 iop->uio.uio_iovcnt = 0;
90 iop->iov[iop->uio.uio_iovcnt].iov_base = (char *)ptr;
91 iop->iov[iop->uio.uio_iovcnt].iov_len = len;
92 iop->uio.uio_resid += len;
93 if (++iop->uio.uio_iovcnt >= NIOV)
94 return (__sprint(iop->fp, &iop->uio, locale));
155 return (__sprint(iop->fp, &iop->uio, local
[all...]
H A Dfvwrite.c52 __sfvwrite(FILE *fp, struct __suio *uio) argument
61 if (uio->uio_resid == 0)
70 iov = uio->uio_iov;
92 } while ((uio->uio_resid -= w) != 0);
154 } while ((uio->uio_resid -= w) != 0);
198 } while ((uio->uio_resid -= w) != 0);
H A Dperror.c38 #include <sys/uio.h>
H A Dxprintf.c96 struct __suio uio; member in struct:__printf_io
105 io->uio.uio_iov = io->iovp = &io->iov[0];
106 io->uio.uio_resid = 0;
107 io->uio.uio_iovcnt = 0;
114 __sfvwrite(io->fp, &io->uio);
129 io->uio.uio_resid += len;
131 io->uio.uio_iovcnt++;
132 if (io->uio.uio_iovcnt >= NIOV)
H A Dvfwprintf.c182 * Flush out all the vectors defined by the given uio,
190 __sprint(FILE *fp, struct __suio *uio, locale_t locale) argument
196 iov = uio->uio_iov;
197 for (; uio->uio_resid != 0; uio->uio_resid -= len, iov++) {
205 uio->uio_iovcnt = 0;
256 struct __suio uio; local
268 uio.uio_iov = &iov;
269 uio.uio_resid = len;
270 uio
[all...]
H A Dvfprintf.c152 * Flush out all the vectors defined by the given uio,
156 __sprint(FILE *fp, struct __suio *uio, locale_t locale) argument
160 if (uio->uio_resid == 0) {
161 uio->uio_iovcnt = 0;
164 err = __sfvwrite(fp, uio);
165 uio->uio_resid = 0;
166 uio->uio_iovcnt = 0;
/barrelfish-master/include/sys/
H A Duio.h29 * @(#)uio.h 8.5 (Berkeley) 2/22/94
63 struct uio { struct
90 struct uio *cloneuio(struct uio *uiop);
97 int copyinuio(const struct iovec *iovp, u_int iovcnt, struct uio **uiop);
106 int uiomove(void *cp, int n, struct uio *uio);
107 int uiomove_frombuf(void *buf, int buflen, struct uio *uio);
109 struct uio *ui
[all...]
H A Dfile.h50 struct uio;
80 #define FOF_OFFSET 0x01 /* Use the offset in uio argument */
85 void foffset_lock_uio(struct file *fp, struct uio *uio, int flags);
87 void foffset_unlock_uio(struct file *fp, struct uio *uio, int flags);
96 typedef int fo_rdwr_t(struct file *fp, struct uio *uio,
113 typedef int fo_sendfile_t(struct file *fp, int sockfd, struct uio *hdr_uio,
114 struct uio *trl_ui
299 fo_read(struct file *fp, struct uio *uio, struct ucred *active_cred, int flags, struct thread *td) argument
307 fo_write(struct file *fp, struct uio *uio, struct ucred *active_cred, int flags, struct thread *td) argument
[all...]
H A Dimgact.h35 #include <sys/uio.h>
/barrelfish-master/lib/posixcompat/
H A Dreadv.c11 #include <sys/uio.h>
/barrelfish-master/lib/libc/sys/
H A Dreadv.c38 #include <sys/uio.h>
H A Dwritev.c38 #include <sys/uio.h>
/barrelfish-master/lib/libc/resolv/
H A Dherror.c58 #include <sys/uio.h>
/barrelfish-master/lib/libc/db/recno/
H A Drec_close.c38 #include <sys/uio.h>
/barrelfish-master/lib/libc/gen/
H A Dpututxline.c33 #include <sys/uio.h>
H A Dsyslog.c40 #include <sys/uio.h>
/barrelfish-master/lib/libc/include/isc/
H A Deventlib.h28 #include <sys/uio.h>
/barrelfish-master/lib/libc/isc/
H A Dev_streams.c34 #include <sys/uio.h>

Completed in 170 milliseconds

12