/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sockcommon_vnops.c | 64 static int socket_vop_read(struct vnode *, struct uio *, int, 66 static int socket_vop_write(struct vnode *, struct uio *, int, 174 socket_vop_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cr, in socket_vop_read() 188 socket_vop_write(struct vnode *vp, struct uio *uiop, int ioflag, in socket_vop_write()
|
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf.c | 165 bpf_movein(struct uio *uio, int linktype, int mtu, mblk_t **mp) in bpf_movein() argument 206 len = uio->uio_resid; in bpf_movein() 225 error = uiomove(mtod(m, void *), len, UIO_WRITE, uio); in bpf_movein() 587 bpfread(dev_t dev, struct uio *uio, cred_t *cred) in bpfread() argument 601 if (uio->uio_resid != d->bd_bufsize) in bpfread() 671 error = uiomove(d->bd_hbuf, d->bd_hlen, UIO_READ, uio); in bpfread() 711 bpfwrite(dev_t dev, struct uio *uio, cred_t *cred) in bpfwrite() argument 729 if (uio->uio_resid == 0) { in bpfwrite() 757 error = bpf_movein(uio, dlt, mtu, &m); in bpfwrite()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | machdep.c | 1203 plat_mem_do_mmio(struct uio *uio, enum uio_rw rw) in plat_mem_do_mmio() argument 1206 void *va = (void *)(uintptr_t)uio->uio_loffset; in plat_mem_do_mmio() 1207 off_t pageoff = uio->uio_loffset & PAGEOFFSET; in plat_mem_do_mmio() 1209 (size_t)uio->uio_iov->iov_len); in plat_mem_do_mmio() 1214 return (uiomove(va, nbytes, rw, uio)); in plat_mem_do_mmio()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv_readdir.c | 391 struct uio uio; in rfs4_op_readdir() local 632 uio.uio_iov = &iov; in rfs4_op_readdir() 633 uio.uio_iovcnt = 1; in rfs4_op_readdir() 634 uio.uio_segflg = UIO_SYSSPACE; in rfs4_op_readdir() 635 uio.uio_extflg = UIO_COPY_CACHED; in rfs4_op_readdir() 636 uio.uio_loffset = rddir_next_offset; in rfs4_op_readdir() 637 uio.uio_resid = rddir_data_len; in rfs4_op_readdir() 641 error = VOP_READDIR(dvp, &uio, cs->cr, &iseofdir, NULL, 0); in rfs4_op_readdir() 655 rddir_result_size = rddir_data_len - uio.uio_resid; in rfs4_op_readdir()
|
/illumos-gate/usr/src/uts/intel/io/dktp/disk/ |
H A D | cmdk.c | 102 static int cmdkrw(dev_t dev, struct uio *uio, int flag); 130 static int cmdkread(dev_t dev, struct uio *uio, cred_t *credp); 131 static int cmdkwrite(dev_t dev, struct uio *uio, cred_t *credp); 1184 cmdkread(dev_t dev, struct uio *uio, cred_t *credp) in cmdkread() argument 1186 return (cmdkrw(dev, uio, B_READ)); in cmdkread() 1204 cmdkwrite(dev_t dev, struct uio *uio, cred_t *credp) in cmdkwrite() argument 1206 return (cmdkrw(dev, uio, B_WRITE)); in cmdkwrite() 1227 cmdkrw(dev_t dev, struct uio *uio, int flag) in cmdkrw() argument 1242 return (physio(cmdkstrategy, (struct buf *)0, dev, flag, cmdkmin, uio)); in cmdkrw()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | timerfd.c | 141 timerfd_read(dev_t dev, uio_t *uio, cred_t *cr) in timerfd_read() argument 148 if (uio->uio_resid < sizeof (val)) in timerfd_read() 156 if (uio->uio_fmode & (FNDELAY|FNONBLOCK)) { in timerfd_read() 174 err = uiomove(&val, sizeof (val), UIO_READ, uio); in timerfd_read()
|
H A D | iwscons.c | 283 iwscnread(dev_t dev, uio_t *uio, cred_t *cred) in iwscnread() argument 291 error = strread(lp->wl_vp, uio, cred); in iwscnread() 298 iwscnwrite(dev_t dev, uio_t *uio, cred_t *cred) in iwscnwrite() argument 306 error = strwrite(lp->wl_vp, uio, cred); in iwscnwrite()
|
H A D | fd.c | 81 static int fd_read(dev_t, struct uio *, cred_t *); 1014 fd_read(dev_t dev, struct uio *uio, cred_t *cred_p) in fd_read() argument 1021 fd_write(dev_t dev, struct uio *uio, cred_t *cred_p) in fd_write() argument 1778 auto struct uio auio; in fd_ioctl() 1779 struct uio *uio = &auio; in fd_ioctl() local 1783 bzero(&auio, sizeof (struct uio)); in fd_ioctl() 1788 uio->uio_iov = &aiov; in fd_ioctl() 1790 uio->uio_iovcnt = 1; in fd_ioctl() 1791 uio->uio_resid = aiov.iov_len; in fd_ioctl() 1792 uio->uio_segflg = UIO_USERSPACE; in fd_ioctl() [all …]
|
H A D | lofi.c | 189 #define UIO_CHECK(uio) \ argument 1862 lofi_read(dev_t dev, struct uio *uio, struct cred *credp __unused) in lofi_read() argument 1866 UIO_CHECK(uio); in lofi_read() 1871 lofi_write(dev_t dev, struct uio *uio, struct cred *credp __unused) in lofi_write() argument 1875 UIO_CHECK(uio); in lofi_write() 1883 struct uio uio; in lofi_urw() local 1895 uio.uio_iov = &iov; in lofi_urw() 1896 uio.uio_iovcnt = 1; in lofi_urw() 1897 uio.uio_loffset = off; in lofi_urw() 1900 uio.uio_resid = size; in lofi_urw() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdsv3.h | 373 int (*inc_copy_to_user)(struct rdsv3_incoming *inc, uio_t *uio, 601 int rdsv3_recvmsg(struct rdsv3_sock *rs, uio_t *uio, 614 int rdsv3_sendmsg(struct rdsv3_sock *rs, uio_t *uio, struct nmsghdr *msg, 702 struct rdsv3_message *rdsv3_message_copy_from_user(struct uio *uiop, 719 uio_t *uio, size_t size);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sunldi.h | 107 extern int ldi_read(ldi_handle_t, struct uio *, cred_t *); 108 extern int ldi_write(ldi_handle_t, struct uio *, cred_t *);
|
H A D | strsubr.h | 1132 extern int strmakedata(ssize_t *, struct uio *, stdata_t *, int32_t, mblk_t **); 1133 extern int strmakemsg(struct strbuf *, ssize_t *, struct uio *, 1147 extern int strwrite(struct vnode *, struct uio *, cred_t *); 1148 extern int strwrite_common(struct vnode *, struct uio *, cred_t *, int); 1149 extern int strread(struct vnode *, struct uio *, cred_t *); 1243 extern int kstrputmsg(struct vnode *, mblk_t *, struct uio *, ssize_t, 1245 extern int kstrgetmsg(struct vnode *, mblk_t **, struct uio *,
|
H A D | uio.h | 95 typedef struct uio { struct 246 int uwritec(struct uio *);
|
H A D | aio_req.h | 41 struct uio *aio_uio; /* UIO for this request */
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394.c | 48 static int av1394_read(dev_t, struct uio *, cred_t *); 49 static int av1394_write(dev_t, struct uio *, cred_t *); 314 av1394_read(dev_t dev, struct uio *uiop, cred_t *cr) in av1394_read() 331 av1394_write(dev_t dev, struct uio *uiop, cred_t *cr) in av1394_write()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_rw.c | 58 struct uio auio; in fake_pread() 130 struct uio auio; in fake_pwrite()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_umad/ |
H A D | sol_umad.h | 160 static int umad_read(dev_t dev, struct uio *uiop, cred_t *credp); 161 static int umad_write(dev_t dev, struct uio *uiop, cred_t *credp);
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | pc_dir.h | 293 extern int pc_read_long_fn(struct vnode *, struct uio *, 295 extern int pc_read_short_fn(struct vnode *, struct uio *,
|
/illumos-gate/usr/src/compat/bhyve/sys/ |
H A D | uio.h | 19 #include_next <sys/uio.h>
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | af_rds.c | 690 rdsv3_send_uio(sock_lower_handle_t proto_handle, uio_t *uio, in rdsv3_send_uio() argument 698 ret = rdsv3_sendmsg(rs, uio, msg, uio->uio_resid); in rdsv3_send_uio() 710 rdsv3_recv_uio(sock_lower_handle_t proto_handle, uio_t *uio, in rdsv3_recv_uio() argument 718 ret = rdsv3_recvmsg(rs, uio, msg, uio->uio_resid, msg->msg_flags); in rdsv3_recv_uio()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xenbus_dev.c | 138 static int xenbusdrv_read(dev_t, struct uio *, cred_t *); 139 static int xenbusdrv_write(dev_t, struct uio *, cred_t *); 438 xenbusdrv_read(dev_t dev, struct uio *uiop, cred_t *cr) in xenbusdrv_read() 522 xenbusdrv_write(dev_t dev, struct uio *uiop, cred_t *cr) in xenbusdrv_write()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | streamio.c | 3286 struct uio uio; in strioctl() local 5102 uio.uio_fmode = 0; in strioctl() 5106 uio.uio_limit = 0; in strioctl() 5121 uio.uio_iov = &iov; in strioctl() 5374 uio.uio_iov = &iov; in strioctl() 5375 uio.uio_iovcnt = 1; in strioctl() 5379 uio.uio_fmode = 0; in strioctl() 6649 struct uio uios; in strgetmsg() 7194 struct uio *uiop, in kstrgetmsg() 7862 struct uio uios; in strputmsg() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/ |
H A D | usb_mid.c | 70 static int usb_mid_read(dev_t, struct uio *, cred_t *); 71 static int usb_mid_write(dev_t, struct uio *, cred_t *); 1514 usb_mid_read(dev_t dev, struct uio *uio, cred_t *credp) in usb_mid_read() argument 1524 return (usb_ugen_read(usb_mid->mi_ugen_hdl, dev, uio, credp)); in usb_mid_read() 1529 usb_mid_write(dev_t dev, struct uio *uio, cred_t *credp) in usb_mid_write() argument 1539 return (usb_ugen_write(usb_mid->mi_ugen_hdl, dev, uio, credp)); in usb_mid_write()
|
/illumos-gate/usr/src/uts/common/io/audio/impl/ |
H A D | audio_oss.c | 2459 ossmix_write(audio_client_t *c, struct uio *uio, cred_t *cr) in ossmix_write() argument 2463 _NOTE(ARGUNUSED(uio)); in ossmix_write() 2470 ossmix_read(audio_client_t *c, struct uio *uio, cred_t *cr) in ossmix_read() argument 2478 if (uio->uio_resid == 0) { in ossmix_read() 2502 n = min(uio->uio_resid, (oc->o_ss_len - oc->o_ss_off)); in ossmix_read() 2504 rv = uiomove(oc->o_ss_buf + oc->o_ss_off, n, UIO_READ, uio); in ossmix_read() 2522 oss_read(audio_client_t *c, struct uio *uio, cred_t *cr) in oss_read() argument 2528 return (auclnt_read(c, uio)); in oss_read() 2532 oss_write(audio_client_t *c, struct uio *uio, cred_t *cr) in oss_write() argument 2538 return (auclnt_write(c, uio)); in oss_write()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | getdents.c | 75 struct uio auio; in getdents32() 193 struct uio auio; in getdents64()
|