Home
last modified time | relevance | path

Searched refs:uio (Results 101 – 125 of 267) sorted by relevance

1234567891011

/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockcommon_vnops.c64 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 Dbpf.c165 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 Dmachdep.c1203 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 Dnfs4_srv_readdir.c391 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 Dcmdk.c102 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 Dtimerfd.c141 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 Diwscons.c283 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 Dfd.c81 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 Dlofi.c189 #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 Drdsv3.h373 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 Dsunldi.h107 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 Dstrsubr.h1132 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 Duio.h95 typedef struct uio { struct
246 int uwritec(struct uio *);
H A Daio_req.h41 struct uio *aio_uio; /* UIO for this request */
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394.c48 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 Dfake_rw.c58 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 Dsol_umad.h160 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 Dpc_dir.h293 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 Duio.h19 #include_next <sys/uio.h>
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Daf_rds.c690 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 Dxenbus_dev.c138 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 Dstreamio.c3286 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 Dusb_mid.c70 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 Daudio_oss.c2459 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 Dgetdents.c75 struct uio auio; in getdents32()
193 struct uio auio; in getdents64()

1234567891011