/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/ |
H A D | socket.h | 38 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 D | linux_compat.c | 371 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 D | putw.c | 49 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 D | fputs.c | 55 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 D | puts.c | 55 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 D | fwrite.c | 56 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 D | fputws.c | 51 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 D | printfcommon.h | 68 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 D | fvwrite.c | 52 __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 D | perror.c | 38 #include <sys/uio.h>
|
H A D | xprintf.c | 96 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 D | vfwprintf.c | 182 * 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 D | vfprintf.c | 152 * 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 D | uio.h | 29 * @(#)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 D | file.h | 50 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 D | imgact.h | 35 #include <sys/uio.h>
|
/barrelfish-master/lib/posixcompat/ |
H A D | readv.c | 11 #include <sys/uio.h>
|
/barrelfish-master/lib/libc/sys/ |
H A D | readv.c | 38 #include <sys/uio.h>
|
H A D | writev.c | 38 #include <sys/uio.h>
|
/barrelfish-master/lib/libc/resolv/ |
H A D | herror.c | 58 #include <sys/uio.h>
|
/barrelfish-master/lib/libc/db/recno/ |
H A D | rec_close.c | 38 #include <sys/uio.h>
|
/barrelfish-master/lib/libc/gen/ |
H A D | pututxline.c | 33 #include <sys/uio.h>
|
H A D | syslog.c | 40 #include <sys/uio.h>
|
/barrelfish-master/lib/libc/include/isc/ |
H A D | eventlib.h | 28 #include <sys/uio.h>
|
/barrelfish-master/lib/libc/isc/ |
H A D | ev_streams.c | 34 #include <sys/uio.h>
|