/titanic_44/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | reparse.c | 57 struct uio uio; in reparse_vnode_parse() local 70 uio.uio_iov = &iov; in reparse_vnode_parse() 71 uio.uio_iovcnt = 1; in reparse_vnode_parse() 72 uio.uio_segflg = UIO_SYSSPACE; in reparse_vnode_parse() 73 uio.uio_extflg = UIO_COPY_CACHED; in reparse_vnode_parse() 74 uio.uio_loffset = (offset_t)0; in reparse_vnode_parse() 75 uio.uio_resid = MAXREPARSELEN; in reparse_vnode_parse() 77 if ((err = VOP_READLINK(vp, &uio, zone_kcred(), NULL)) == 0) { in reparse_vnode_parse() 78 *(lkdata + MAXREPARSELEN - uio.uio_resid) = '\0'; in reparse_vnode_parse()
|
/titanic_44/usr/src/uts/common/fs/ufs/ |
H A D | ufs_directio.c | 350 uio_t *uio = arg_uio; in ufs_directio_write() local 351 rlim64_t limit = uio->uio_llimit; in ufs_directio_write() 388 uoff = uio->uio_loffset; in ufs_directio_write() 389 resid = uio->uio_resid; in ufs_directio_write() 437 iov = uio->uio_iov; in ufs_directio_write() 438 nbytes = uio->uio_iovcnt; in ufs_directio_write() 442 copy_resid = uio->uio_resid; in ufs_directio_write() 452 copy_uio.uio_loffset = uio->uio_loffset; in ufs_directio_write() 453 copy_uio.uio_resid = uio->uio_resid; in ufs_directio_write() 454 copy_uio.uio_llimit = uio->uio_llimit; in ufs_directio_write() [all …]
|
H A D | ufs_trans.c | 878 struct uio *uio, in ufs_trans_write_resv() argument 888 offset = uio->uio_offset; in ufs_trans_write_resv() 889 resid = MIN(uio->uio_resid, ufs_trans_max_resid); in ufs_trans_write_resv() 892 uio_prefaultpages(resid, uio); in ufs_trans_write_resv() 893 if (resid != uio->uio_resid) in ufs_trans_write_resv() 899 resid = uio->uio_resid; in ufs_trans_write_resv() 902 offset = uio->uio_offset + (nchunks - 1) * resid) { in ufs_trans_write_resv() 904 resid = uio->uio_resid / nchunks; in ufs_trans_write_resv() 906 uio_prefaultpages(resid, uio); in ufs_trans_write_resv() 923 struct uio *uio, in ufs_trans_write() argument [all …]
|
/titanic_44/usr/src/lib/libfakekernel/common/ |
H A D | uio.c | 30 uiomove(void *p, size_t n, enum uio_rw rw, struct uio *uio) in uiomove() argument 35 while (n && uio->uio_resid) { in uiomove() 36 iov = uio->uio_iov; in uiomove() 39 uio->uio_iov++; in uiomove() 40 uio->uio_iovcnt--; in uiomove() 43 switch (uio->uio_segflg) { in uiomove() 58 uio->uio_resid -= cnt; in uiomove() 59 uio->uio_loffset += cnt; in uiomove()
|
/titanic_44/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) in sbmem_read() argument 321 return (sbmem_rw(dev, uio, UIO_READ, cred)); in sbmem_read() 325 sbmem_write(dev_t dev, struct uio *uio, cred_t *cred) in sbmem_write() argument 327 return (sbmem_rw(dev, uio, UIO_WRITE, cred)); in sbmem_write() 331 sbmem_rw(dev_t dev, struct uio *uio, enum uio_rw rw, cred_t *cred) in sbmem_rw() argument 352 while (uio->uio_resid > 0 && error == 0) { in sbmem_rw() 353 iov = uio->uio_iov; in sbmem_rw() [all …]
|
/titanic_44/usr/src/uts/common/io/ |
H A D | smbios.c | 116 smb_uiomove(smb_clone_t *cp, uio_t *uio) in smb_uiomove() argument 118 off_t off = uio->uio_offset; in smb_uiomove() 119 size_t len = uio->uio_resid; in smb_uiomove() 139 err = uiomove((char *)ep + off, eprlen, UIO_READ, uio); in smb_uiomove() 151 MIN(len, cp->c_stlen - bufoff), UIO_READ, uio); in smb_uiomove() 159 smb_read(dev_t dev, uio_t *uio, cred_t *cred) in smb_read() argument 163 if (uio->uio_offset < 0 || in smb_read() 164 uio->uio_offset >= cp->c_eplen + cp->c_stlen) in smb_read() 167 return (smb_uiomove(cp, uio)); in smb_read() 181 uio_t uio; in smb_segmap() local [all …]
|
H A D | tty_pty.c | 55 int ptcwrite(dev_t, struct uio *, struct cred *); 56 int ptcread(dev_t, struct uio *, struct cred *); 66 static int makemsg(ssize_t count, struct uio *uiop, 321 ptcread(dev_t dev, struct uio *uio, struct cred *cred) in ptcread() argument 335 off = uio->uio_offset; in ptcread() 353 error = ureadc((int)tmp, uio); in ptcread() 354 uio->uio_offset = off; in ptcread() 373 error = ureadc((int)tmp, uio); in ptcread() 374 uio->uio_offset = off; in ptcread() 398 error = ureadc(TIOCPKT_DATA, uio); in ptcread() [all …]
|
H A D | mem.c | 234 mmio(struct uio *uio, enum uio_rw rw, pfn_t pfn, off_t pageoff, int allowio, in mmio() argument 241 (size_t)uio->uio_iov->iov_len); in mmio() 263 size_t c = uio->uio_iov->iov_len; in mmio() 265 if (ddi_peekpokeio(NULL, uio, rw, in mmio() 266 (caddr_t)(uintptr_t)uio->uio_loffset, c, in mmio() 272 error = uiomove(va + pageoff, nbytes, rw, uio); in mmio() 311 mmrw(dev_t dev, struct uio *uio, enum uio_rw rw, cred_t *cred) in mmrw() argument 317 ssize_t oresid = uio->uio_resid; in mmrw() 320 while (uio->uio_resid > 0 && error == 0) { in mmrw() 321 iov = uio->uio_iov; in mmrw() [all …]
|
H A D | cons.c | 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) in cnread() argument 398 return (strread(rconsvp, uio, cred)); in cnread() 400 return (cdev_read(rconsdev, uio, cred)); in cnread() 405 cnwrite(dev_t dev, struct uio *uio, struct cred *cred) in cnwrite() argument 408 uio->uio_resid = 0; in cnwrite() 421 (void) uiodup(uio, &uiod.d_uio, uiod.d_iov, in cnwrite() 428 return (strwrite(rconsvp, uio, cred)); in cnwrite() 430 return (cdev_write(rconsdev, uio, cred)); in cnwrite()
|
H A D | cpuid_drv.c | 111 cpuid_read(dev_t dev, uio_t *uio, cred_t *cr) in cpuid_read() argument 119 if (uio->uio_resid & (sizeof (crs) - 1)) in cpuid_read() 122 while (uio->uio_resid > 0) { in cpuid_read() 125 if ((uoff = (u_offset_t)uio->uio_loffset) > UINT_MAX) { in cpuid_read() 134 if ((error = uiomove(&crs, sizeof (crs), UIO_READ, uio)) != 0) in cpuid_read() 136 uio->uio_loffset = uoff + 1; in cpuid_read()
|
/titanic_44/usr/src/uts/common/os/ |
H A D | move.c | 63 uiomove(void *p, size_t n, enum uio_rw rw, struct uio *uio) in uiomove() argument 69 while (n && uio->uio_resid) { in uiomove() 70 iov = uio->uio_iov; in uiomove() 73 uio->uio_iov++; in uiomove() 74 uio->uio_iovcnt--; in uiomove() 77 switch (uio->uio_segflg) { in uiomove() 83 (uio->uio_extflg & UIO_COPY_CACHED)); in uiomove() 86 (uio->uio_extflg & UIO_COPY_CACHED)); in uiomove() 96 (uio->uio_extflg & UIO_COPY_CACHED)); in uiomove() 99 (uio->uio_extflg & UIO_COPY_CACHED)); in uiomove() [all …]
|
H A D | vm_subr.c | 132 int rw, void (*mincnt)(struct buf *), struct uio *uio) in default_physio() argument 148 tnf_offset, offset, uio->uio_loffset, in default_physio() 149 tnf_size, size, uio->uio_resid, in default_physio() 169 if (uio->uio_segflg == UIO_USERSPACE) { in default_physio() 193 while (uio->uio_iovcnt > 0) { in default_physio() 194 iov = uio->uio_iov; in default_physio() 200 if (uio->uio_resid == 0) in default_physio() 202 if (uio->uio_loffset < 0) { in default_physio() 213 if (uio->uio_loffset > SPEC_MAXOFFSET_T) { in default_physio() 220 bp->b_lblkno = btodt(uio->uio_loffset); in default_physio() [all …]
|
/titanic_44/usr/src/uts/sun4u/excalibur/os/ |
H A D | excalibur.c | 261 struct uio uio; in plat_fan_blast() local 269 bzero(&uio, sizeof (uio)); in plat_fan_blast() 273 uio.uio_iov = &iov; in plat_fan_blast() 274 uio.uio_iovcnt = 1; in plat_fan_blast() 275 uio.uio_loffset = 0; in plat_fan_blast() 276 uio.uio_segflg = UIO_SYSSPACE; in plat_fan_blast() 277 uio.uio_resid = sizeof (fv); in plat_fan_blast() 279 err = ldi_write(xcalfans[i].lh, &uio, kcred); in plat_fan_blast()
|
/titanic_44/usr/src/cmd/sendmail/libsm/ |
H A D | fwrite.c | 47 struct sm_uio uio; variable 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;
|
H A D | fput.c | 45 struct sm_uio uio; variable 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 | vfprintf.c | 60 sm_print(fp, timeout, uio) in sm_print() argument 63 register struct sm_uio *uio; 67 if (uio->uio_resid == 0) 69 uio->uio_iovcnt = 0; 72 err = sm_fvwrite(fp, timeout, uio); 73 uio->uio_resid = 0; 74 uio->uio_iovcnt = 0; 199 struct sm_uio uio; /* output information: summary */ local 225 uio.uio_resid += (len); \ 227 if (++uio.uio_iovcnt >= NIOV) \ [all …]
|
/titanic_44/usr/src/uts/common/fs/objfs/ |
H A D | objfs_data.c | 509 read_symtab(void *addr, size_t size, off_t offset, uio_t *uio) in read_symtab() argument 535 sizeof (sym) - partial, UIO_READ, uio)) != 0 || in read_symtab() 536 uio->uio_resid <= 0) in read_symtab() 552 uio)) != 0 || uio->uio_resid <= 0) in read_symtab() 561 objfs_data_read(vnode_t *vp, uio_t *uio, int ioflag, cred_t *cr, in objfs_data_read() argument 581 if (uio->uio_resid <= 0 || uio->uio_offset >= data_size(mp)) in objfs_data_read() 598 if (uio->uio_loffset < SECTION_OFFSET(0)) { in objfs_data_read() 655 if ((error = uiomove((char *)&ehdr + uio->uio_loffset, in objfs_data_read() 656 sizeof (ehdr) - uio->uio_loffset, UIO_READ, uio)) != 0 || in objfs_data_read() 657 uio->uio_resid <= 0) in objfs_data_read() [all …]
|
/titanic_44/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | common.c | 81 uio_t uio; in uio_prt() local 85 if (mdb_vread(&uio, sizeof (uio_t), (uintptr_t)addr) in uio_prt() 90 for (i = 0; i < uio.uio_iovcnt; i++) { in uio_prt() 92 (uintptr_t)(uio.uio_iov +i)) in uio_prt() 100 mdb_printf("uio_iovcnt\t%d\n", uio.uio_iovcnt); in uio_prt() 101 mdb_printf("uio_offset\t%lld\n", uio.uio_offset); in uio_prt() 102 mdb_printf("uio_segflg\t%s", segstrings[uio.uio_segflg]); in uio_prt() 103 mdb_printf("uio_fmode\t0%o", (int)uio.uio_fmode); in uio_prt() 104 mdb_printf("uio_limit\t%lld", uio.uio_limit); in uio_prt() 105 mdb_printf("uio_resid\t%ld", uio.uio_resid); in uio_prt()
|
/titanic_44/usr/src/uts/common/io/ib/clients/of/sol_ucma/ |
H A D | sol_ucma.c | 76 static int sol_ucma_write(dev_t, struct uio *, cred_t *); 146 static int sol_ucma_create_id(dev_t, void *, struct uio *); 147 static int sol_ucma_destroy_id(dev_t, void *, struct uio *); 148 static int sol_ucma_bind_addr(dev_t, void *, struct uio *); 149 static int sol_ucma_resolve_addr(dev_t, void *, struct uio *); 150 static int sol_ucma_resolve_route(dev_t, void *, struct uio *); 151 static int sol_ucma_query_route(dev_t, void *, struct uio *); 152 static int sol_ucma_connect(dev_t, void *, struct uio *); 153 static int sol_ucma_listen(dev_t, void *, struct uio *); 154 static int sol_ucma_accept(dev_t, void *, struct uio *); [all …]
|
/titanic_44/usr/src/uts/i86xpv/io/ |
H A D | domcaps.c | 104 domcaps_read(dev_t dev, uio_t *uio, cred_t *cr) in domcaps_read() argument 110 if (uio->uio_loffset > sizeof (data)) in domcaps_read() 112 nbytes = MIN(uio->uio_resid, sizeof (data) - uio->uio_loffset); in domcaps_read() 114 return (uiomove(data + uio->uio_loffset, nbytes, in domcaps_read() 115 UIO_READ, uio)); in domcaps_read()
|
/titanic_44/usr/src/uts/common/fs/sockfs/ |
H A D | nl7clogd.c | 217 uio_t uio; in logd_log_write() local 244 uio.uio_iov = &iov; in logd_log_write() 245 uio.uio_iovcnt = 1; in logd_log_write() 246 uio.uio_segflg = UIO_SYSSPACE; in logd_log_write() 247 uio.uio_fmode = 0; in logd_log_write() 248 uio.uio_loffset = (u_offset_t)nca_fio_offset(&fio); in logd_log_write() 249 uio.uio_llimit = curproc->p_fsz_ctl; in logd_log_write() 250 uio.uio_resid = size; in logd_log_write() 251 ret = VOP_WRITE(vp, &uio, 0, kcred, NULL); in logd_log_write() 267 nca_fio_offset(&fio) = uio.uio_loffset; in logd_log_write() [all …]
|
H A D | sodirect.h | 78 extern uio_t *sod_rcv_init(struct sonode *, int, struct uio **); 79 extern int sod_rcv_done(struct sonode *, struct uio *, struct uio *); 83 struct uio *);
|
/titanic_44/usr/src/uts/common/fs/nfs/ |
H A D | nfs_srv.c | 492 struct uio uio; in rfs_readlink() local 569 uio.uio_iov = &iov; in rfs_readlink() 570 uio.uio_iovcnt = 1; in rfs_readlink() 571 uio.uio_segflg = UIO_SYSSPACE; in rfs_readlink() 572 uio.uio_extflg = UIO_COPY_CACHED; in rfs_readlink() 573 uio.uio_loffset = (offset_t)0; in rfs_readlink() 574 uio.uio_resid = NFS_MAXPATHLEN; in rfs_readlink() 579 error = VOP_READLINK(vp, &uio, cr, NULL); in rfs_readlink() 581 rl->rl_count = (uint32_t)(NFS_MAXPATHLEN - uio.uio_resid); in rfs_readlink() 641 struct uio uio; in rfs_read() local [all …]
|
/titanic_44/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_opipe.c | 300 smb_opipe_write(smb_request_t *sr, struct uio *uio) in smb_opipe_write() argument 323 msghdr.msg_iov = uio->uio_iov; in smb_opipe_write() 324 msghdr.msg_iovlen = uio->uio_iovcnt; in smb_opipe_write() 330 while (uio->uio_resid > 0) { in smb_opipe_write() 334 uio->uio_resid -= sent; in smb_opipe_write() 350 smb_opipe_read(smb_request_t *sr, struct uio *uio) in smb_opipe_read() argument 373 msghdr.msg_iov = uio->uio_iov; in smb_opipe_read() 374 msghdr.msg_iovlen = uio->uio_iovcnt; in smb_opipe_read() 391 uio->uio_resid -= recvcnt; in smb_opipe_read()
|
/titanic_44/usr/src/uts/common/fs/zev/ |
H A D | zev_checksums.c | 338 mappedread(vnode_t *vp, int nbytes, uio_t *uio) in mappedread() argument 346 start = uio->uio_loffset; in mappedread() 356 error = uiomove(va + off, bytes, UIO_READ, uio); in mappedread() 360 error = dmu_read_uio(os, zp->z_id, uio, bytes); in mappedread() 373 uio_t uio; in zev_safe_read() local 386 uio.uio_iov = &iov; in zev_safe_read() 387 uio.uio_iovcnt = 1; in zev_safe_read() 388 uio.uio_segflg = (short)UIO_SYSSPACE; in zev_safe_read() 389 uio.uio_llimit = RLIM64_INFINITY; in zev_safe_read() 390 uio.uio_fmode = FREAD; in zev_safe_read() [all …]
|