/illumos-gate/usr/src/cmd/sendmail/libsm/ |
H A D | fput.c | 45 struct sm_uio uio; local 50 iov.iov_len = uio.uio_resid = strlen(s); 51 uio.uio_iov = &iov; 52 uio.uio_iovcnt = 1; 53 return sm_fvwrite(fp, timeout, &uio);
|
H A D | fwrite.c | 47 struct sm_uio uio; local 59 uio.uio_resid = iov.iov_len = size; 60 uio.uio_iov = &iov; 61 uio.uio_iovcnt = 1; 64 if (sm_fvwrite(fp, timeout, &uio) == 0) 68 return size - uio.uio_resid;
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | reparse.c | 35 #include <sys/uio.h> 57 struct uio uio; local 70 uio.uio_iov = &iov; 71 uio.uio_iovcnt = 1; 72 uio.uio_segflg = UIO_SYSSPACE; 73 uio.uio_extflg = UIO_COPY_CACHED; 74 uio.uio_loffset = (offset_t)0; 75 uio.uio_resid = MAXREPARSELEN; 77 if ((err = VOP_READLINK(vp, &uio, zone_kcre [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | copyops.c | 35 int rw, void (*mincnt)(struct buf *), struct uio *uio) 37 return (default_physio(strat, bp, dev, rw, mincnt, uio)); 34 physio(int (*strat)(struct buf *), struct buf *bp, dev_t dev, int rw, void (*mincnt)(struct buf *), struct uio *uio) argument
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | uio.c | 20 #include <sys/uio.h> 25 * of the move, and the I/O parameters are provided in "uio", which is 30 uiomove(void *p, size_t n, enum uio_rw rw, struct uio *uio) argument 35 while (n && uio->uio_resid) { 36 iov = uio->uio_iov; 39 uio->uio_iov++; 40 uio->uio_iovcnt--; 43 switch (uio->uio_segflg) { 58 uio [all...] |
/illumos-gate/usr/src/lib/libbc/inc/include/sys/ |
H A D | uio.h | 27 struct uio { struct
|
/illumos-gate/usr/src/common/crypto/modes/ |
H A D | modes.c | 110 uio_t *uio = out->cd_uio; local 118 iov = &uio->uio_iov[vec_idx]; 130 if (vec_idx == uio->uio_iovcnt) 133 iov = &uio->uio_iov[vec_idx];
|
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | common.c | 81 uio_t uio; local 84 mdb_printf("uio\t%p\n", addr); 85 if (mdb_vread(&uio, sizeof (uio_t), (uintptr_t)addr) 87 mdb_warn("uio_prt: could not read uio"); 90 for (i = 0; i < uio.uio_iovcnt; i++) { 92 (uintptr_t)(uio.uio_iov +i)) 100 mdb_printf("uio_iovcnt\t%d\n", uio.uio_iovcnt); 101 mdb_printf("uio_offset\t%lld\n", uio.uio_offset); 102 mdb_printf("uio_segflg\t%s", segstrings[uio.uio_segflg]); 103 mdb_printf("uio_fmode\t0%o", (int)uio [all...] |
/illumos-gate/usr/src/uts/i86xpv/io/ |
H A D | domcaps.c | 104 domcaps_read(dev_t dev, uio_t *uio, cred_t *cr) argument 110 if (uio->uio_loffset > sizeof (data)) 112 nbytes = MIN(uio->uio_resid, sizeof (data) - uio->uio_loffset); 114 return (uiomove(data + uio->uio_loffset, nbytes, 115 UIO_READ, uio));
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_net.c | 154 smb_net_send_uio(smb_session_t *s, struct uio *uio) argument 181 msg.msg_iov = uio->uio_iov; 182 msg.msg_iovlen = uio->uio_iovcnt; 183 while (uio->uio_resid > 0) { 187 uio->uio_resid -= sent;
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | promptusr.c | 42 krb5_os_get_tty_uio(krb5_context context, krb5_uio uio) argument 69 for (p = uio; p; p = p->next) { 115 for (p = uio; p; p = p->next) { 130 krb5_free_uio(krb5_context context, krb5_uio uio) argument 134 for (p = uio; p; p = next) {
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_sa.c | 71 zfs_sa_readlink(znode_t *zp, uio_t *uio) argument 81 MIN((size_t)bufsz, uio->uio_resid), UIO_READ, uio); 87 MIN((size_t)bufsz, uio->uio_resid), UIO_READ, uio);
|
/illumos-gate/usr/src/uts/common/fs/sharefs/ |
H A D | sharefs_vnops.c | 294 sharefs_read(vnode_t *vp, uio_t *uio, int ioflag, cred_t *cr, argument 298 off_t off = uio->uio_offset; 299 size_t len = uio->uio_resid; 332 len, UIO_READ, uio);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | cpuid_drv.c | 111 cpuid_read(dev_t dev, uio_t *uio, cred_t *cr) argument 119 if (uio->uio_resid & (sizeof (crs) - 1)) 122 while (uio->uio_resid > 0) { 125 if ((uoff = (u_offset_t)uio->uio_loffset) > UINT_MAX) { 134 if ((error = uiomove(&crs, sizeof (crs), UIO_READ, uio)) != 0) 136 uio->uio_loffset = uoff + 1;
|
H A D | cons.c | 54 #include <sys/uio.h> 73 static int cnread(dev_t, struct uio *, struct cred *); 74 static int cnwrite(dev_t, struct uio *, struct cred *); 377 cnread(dev_t dev, struct uio *uio, struct cred *cred) argument 398 return (strread(rconsvp, uio, cred)); 400 return (cdev_read(rconsdev, uio, cred)); 405 cnwrite(dev_t dev, struct uio *uio, struct cred *cred) argument 408 uio [all...] |
H A D | smbios.c | 116 smb_uiomove(smb_clone_t *cp, uio_t *uio) argument 118 off_t off = uio->uio_offset; 119 size_t len = uio->uio_resid; 133 err = uiomove((char *)ep + off, eprlen, UIO_READ, uio); 145 MIN(len, cp->c_stlen - bufoff), UIO_READ, uio); 153 smb_read(dev_t dev, uio_t *uio, cred_t *cred) argument 157 if (uio->uio_offset < 0 || 158 uio->uio_offset >= cp->c_eplen + cp->c_stlen) 161 return (smb_uiomove(cp, uio)); 175 uio_t uio; local [all...] |
H A D | iwscons.c | 59 #include <sys/uio.h> 283 iwscnread(dev_t dev, uio_t *uio, cred_t *cred) argument 291 error = strread(lp->wl_vp, uio, cred); 298 iwscnwrite(dev_t dev, uio_t *uio, cred_t *cred) argument 306 error = strwrite(lp->wl_vp, uio, cred);
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_zvol.c | 388 * Very similar to zvol_read but the uio may have multiple iovec entries. 391 sbd_zvol_copy_read(sbd_lu_t *sl, uio_t *uio) argument 395 uint64_t len = (uint64_t)uio->uio_resid; 396 uint64_t offset = (uint64_t)uio->uio_loffset; 406 error = dmu_read_uio_dbuf(sl->sl_zvol_bonus_hdl, uio, len); 416 * Very similar to zvol_write but the uio may have multiple iovec entries. 419 sbd_zvol_copy_write(sbd_lu_t *sl, uio_t *uio, int flags) argument 424 uint64_t len = (uint64_t)uio->uio_resid; 425 uint64_t offset = (uint64_t)uio->uio_loffset; 440 dmu_tx_hold_write(tx, ZVOL_OBJ, offset, (int)uio [all...] |
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ipftest.c | 736 struct uio uio; local 752 bzero((char *)&uio, sizeof(uio)); 753 uio.uio_iov = &iov; 754 uio.uio_iovcnt = 1; 755 uio.uio_resid = iov.iov_len; 756 resid = uio.uio_resid; 758 if (ipflog_read(i, &uio, ifs) == 0) { 762 if (uio [all...] |
/illumos-gate/usr/src/uts/common/io/audio/impl/ |
H A D | audio_ddi.c | 353 audio_write(dev_t dev, struct uio *uio, cred_t *credp) argument 362 rv = (c->c_write == NULL) ? ENXIO : c->c_write(c, uio, credp); 371 audio_read(dev_t dev, struct uio *uio, cred_t *credp) argument 380 rv = (c->c_read == NULL) ? ENXIO : c->c_read(c, uio, credp);
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rds_recv.c | 455 rdsv3_recvmsg(struct rdsv3_sock *rs, uio_t *uio, argument 468 if ((uio->uio_fmode & (FNDELAY | FNONBLOCK)) || 569 ret = inc->i_conn->c_trans->inc_copy_to_user(inc, uio, size);
|
H A D | send.c | 934 rdsv3_sendmsg(struct rdsv3_sock *rs, uio_t *uio, struct nmsghdr *msg, argument 982 rm = rdsv3_message_copy_from_user(uio, payload_len);
|
/illumos-gate/usr/src/uts/sun4u/excalibur/os/ |
H A D | excalibur.c | 261 struct uio uio; local 269 bzero(&uio, sizeof (uio)); 273 uio.uio_iov = &iov; 274 uio.uio_iovcnt = 1; 275 uio.uio_loffset = 0; 276 uio.uio_segflg = UIO_SYSSPACE; 277 uio.uio_resid = sizeof (fv); 279 err = ldi_write(xcalfans[i].lh, &uio, kcre [all...] |
/illumos-gate/usr/src/uts/sun/io/ |
H A D | sbusmem.c | 57 static int sbmem_read(dev_t, struct uio *, cred_t *); 58 static int sbmem_write(dev_t, struct uio *, cred_t *); 112 static int sbmem_rw(dev_t, struct uio *, enum uio_rw, cred_t *); 319 sbmem_read(dev_t dev, struct uio *uio, cred_t *cred) argument 321 return (sbmem_rw(dev, uio, UIO_READ, cred)); 325 sbmem_write(dev_t dev, struct uio *uio, cred_t *cred) argument 327 return (sbmem_rw(dev, uio, UIO_WRITE, cred)); 331 sbmem_rw(dev_t dev, struct uio *ui argument [all...] |
/illumos-gate/usr/src/lib/smbsrv/libmlrpc/common/ |
H A D | ndr_svc.c | 433 * Move bytes between a buffer and a uio structure. 435 * UIO_READ: transfer from buf to uio 436 * UIO_WRITE: transfer from uio to buf 441 ndr_uiomove(caddr_t buf, size_t buflen, enum uio_rw rw, struct uio *uio) argument 450 while (buflen && uio->uio_resid && uio->uio_iovcnt) { 451 iov = uio->uio_iov; 453 uio->uio_iov++; 454 uio [all...] |