/freebsd/sys/fs/nfsclient/ |
H A D | nfs.h | 93 int ncl_bioread(struct vnode *, struct uio *, int, struct ucred *); 94 int ncl_biowrite(struct vnode *, struct uio *, int, struct ucred *); 105 int ncl_readrpc(struct vnode *, struct uio *, struct ucred *); 106 int ncl_writerpc(struct vnode *, struct uio *, struct ucred *, int *, int *, 108 int ncl_readlinkrpc(struct vnode *, struct uio *, struct ucred *); 109 int ncl_readdirrpc(struct vnode *, struct uio *, struct ucred *, 111 int ncl_readdirplusrpc(struct vnode *, struct uio *, struct ucred *,
|
/freebsd/sys/kern/ |
H A D | sys_pipe.c | 232 static int pipe_build_write_buffer(struct pipe *wpipe, struct uio *uio); 234 static int pipe_direct_write(struct pipe *wpipe, struct uio *uio); 711 pipe_read(struct file *fp, struct uio *uio, struct ucred *active_cred, in pipe_read() argument 775 size, uio); in pipe_read() 910 pipe_build_write_buffer(struct pipe *wpipe, struct uio *uio) in pipe_build_write_buffer() argument 943 uio->uio_iov->iov_base = (char *)uio->uio_iov->iov_base + size; in pipe_build_write_buffer() 945 uio->uio_iov++; in pipe_build_write_buffer() 977 struct uio uio; in pipe_clone_write_buffer() local 997 uio.uio_iov = &iov; in pipe_clone_write_buffer() 1017 pipe_direct_write(struct pipe *wpipe, struct uio *uio) in pipe_direct_write() argument [all …]
|
/freebsd/sys/fs/pseudofs/ |
H A D | pseudofs_vnops.c | 622 struct uio *uio; member 629 struct uio *uio; in pfs_sbuf_uio_drain() local 633 uio = ssh->uio; in pfs_sbuf_uio_drain() 673 struct uio *uio = va->a_uio; in pfs_read() local 715 if (uio->uio_resid < 0 || uio->uio_offset < 0 || in pfs_read() 716 uio->uio_resid > OFF_MAX - uio->uio_offset) { in pfs_read() 720 buflen = uio->uio_offset + uio->uio_resid + 1; in pfs_read() 740 ssh.uio = uio; in pfs_read() 850 struct uio *uio; in pfs_readdir() local 984 struct uio *uio = va->a_uio; in pfs_readlink() local [all …]
|
/freebsd/lib/libc/stdio/ |
H A D | fwrite.c | 53 struct __suio uio; in fwrite_unlocked() local 78 uio.uio_resid = iov.iov_len = n; in fwrite_unlocked() 79 uio.uio_iov = &iov; in fwrite_unlocked() 80 uio.uio_iovcnt = 1; in fwrite_unlocked() 88 if (__sfvwrite(fp, &uio) != 0) in fwrite_unlocked() 89 count = (n - uio.uio_resid) / size; in fwrite_unlocked()
|
H A D | putw.c | 46 struct __suio uio; in putw() local 50 uio.uio_resid = iov.iov_len = sizeof(w); in putw() 51 uio.uio_iov = &iov; in putw() 52 uio.uio_iovcnt = 1; in putw() 54 retval = __sfvwrite(fp, &uio); in putw()
|
H A D | printfcommon.h | 68 struct __suio uio; /* output information: summary */ member 76 iop->uio.uio_iov = iop->iov; in io_init() 77 iop->uio.uio_resid = 0; in io_init() 78 iop->uio.uio_iovcnt = 0; in io_init() 90 iop->iov[iop->uio.uio_iovcnt].iov_base = (char *)ptr; in io_print() 91 iop->iov[iop->uio.uio_iovcnt].iov_len = len; in io_print() 92 iop->uio.uio_resid += len; in io_print() 93 if (++iop->uio.uio_iovcnt >= NIOV) in io_print() 94 return (__sprint(iop->fp, &iop->uio, locale)); in io_print() 155 return (__sprint(iop->fp, &iop->uio, locale)); in io_flush()
|
H A D | puts.c | 51 struct __suio uio; in puts() local 58 uio.uio_resid = c + 1; in puts() 59 uio.uio_iov = &iov[0]; in puts() 60 uio.uio_iovcnt = 2; in puts() 63 retval = __sfvwrite(stdout, &uio) ? EOF : '\n'; in puts()
|
H A D | fputs.c | 51 struct __suio uio; in fputs_unlocked() local 55 uio.uio_resid = iov.iov_len = strlen(s); in fputs_unlocked() 56 uio.uio_iov = &iov; in fputs_unlocked() 57 uio.uio_iovcnt = 1; in fputs_unlocked() 59 retval = __sfvwrite(fp, &uio); in fputs_unlocked()
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_device.c | 301 fuse_device_read(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_read() argument 384 if (uio->uio_resid < buflen) { in fuse_device_read() 390 err = uiomove(buf, buflen, uio); in fuse_device_read() 400 fuse_ohead_audit(struct fuse_out_header *ohead, struct uio *uio) in fuse_ohead_audit() argument 430 fuse_device_write(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_write() argument 444 if (uio->uio_resid < sizeof(struct fuse_out_header)) { in fuse_device_write() 469 if ((err = fuse_ohead_audit(&ohead, uio))) { in fuse_device_write() 523 tick->tk_aw_handler(tick, uio); in fuse_device_write() 528 err = tick->tk_aw_handler(tick, uio); in fuse_device_write() 547 err = fuse_internal_invalidate_entry(mp, uio); in fuse_device_write() [all …]
|
/freebsd/contrib/netbsd-tests/usr.bin/cut/ |
H A D | d_dsflag.out | 11 uio 19 rty:uio 27 qwe:rty:uio:p[]:asd:fgh:jkl 28 :qwe:::rty:uio: 31 qwe:rty:uio:p[]:asd:fgh:jkl 32 :qwe:::rty:uio:
|
/freebsd/contrib/sendmail/libsm/ |
H A D | fput.c | 43 struct sm_uio uio; variable 48 iov.iov_len = uio.uio_resid = strlen(s); 49 uio.uio_iov = &iov; 50 uio.uio_iovcnt = 1; 51 return sm_fvwrite(fp, timeout, &uio);
|
/freebsd/sys/fs/autofs/ |
H A D | autofs_vnops.c | 348 autofs_readdir_one(struct uio *uio, const char *name, int fileno, in autofs_readdir_one() argument 360 if (uio == NULL) in autofs_readdir_one() 363 if (uio->uio_resid < reclen) in autofs_readdir_one() 394 struct uio *uio; in autofs_readdir() local 402 uio = ap->a_uio; in autofs_readdir() 421 if (uio->uio_offset < 0) in autofs_readdir() 432 if (uio->uio_offset == 0) { in autofs_readdir() 442 if (uio->uio_offset <= reclens) { in autofs_readdir() 443 if (uio->uio_offset != reclens) in autofs_readdir() 467 if (uio->uio_offset > reclens) { in autofs_readdir() [all …]
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extattr.c | 192 struct uio *uio, size_t *size) in ext2_extattr_inode_list() argument 248 if (uio != NULL) { in ext2_extattr_inode_list() 266 struct uio *uio, size_t *size) in ext2_extattr_block_list() argument 315 if (uio != NULL) { in ext2_extattr_block_list() 333 const char *name, struct uio *uio, size_t *size) in ext2_extattr_inode_get() argument 391 if (uio != NULL) in ext2_extattr_inode_get() 408 const char *name, struct uio *uio, size_t *size) in ext2_extattr_block_get() argument 459 if (uio != NULL) in ext2_extattr_block_get() 830 char *end, struct uio *uio) in ext2_extattr_set_exist_entry() argument 903 const char *name, struct uio *uio) in ext2_extattr_inode_set() argument [all …]
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | zfs_vnops.c | 255 if (zfs_uio_resid(uio) == 0) { in zfs_read() 279 zfs_uio_offset(uio), zfs_uio_resid(uio), RL_READER); in zfs_read() 294 ssize_t n = MIN(zfs_uio_resid(uio), zp->z_size - zfs_uio_offset(uio)); in zfs_read() 310 uio, nbytes); in zfs_read() 506 zfs_uio_setoffset(uio, woff); in zfs_write() 548 woff = zfs_uio_offset(uio); in zfs_write() 649 tx_bytes = zfs_uio_resid(uio); in zfs_write() 652 uio, nbytes, tx); in zfs_write() 681 tx_bytes -= zfs_uio_resid(uio); in zfs_write() 705 zfs_uioskip(uio, nbytes); in zfs_write() [all …]
|
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_vnops.c | 536 struct uio *uio = ap->a_uio; in msdosfs_read() local 594 n = diff > uio->uio_resid ? uio->uio_resid : diff; in msdosfs_read() 626 struct uio *uio = ap->a_uio; in msdosfs_write() local 657 if (uio->uio_resid == 0) in msdosfs_write() 667 uio->uio_td); in msdosfs_write() 690 resid = uio->uio_resid; in msdosfs_write() 724 && (de_cluster(pmp, uio->uio_offset + uio->uio_resid) in msdosfs_write() 726 || uio->uio_offset + uio->uio_resid >= dep->de_FileSize)) { in msdosfs_write() 818 uio->uio_offset -= resid - uio->uio_resid; in msdosfs_write() 1522 struct uio *uio = ap->a_uio; in msdosfs_readdir() local [all …]
|
/freebsd/sys/dev/beri/virtio/network/ |
H A D | if_vtbe.c | 148 struct uio uio; in vtbe_txstart_locked() local 197 uio.uio_resid = len; in vtbe_txstart_locked() 198 uio.uio_iov = &tiov[1]; in vtbe_txstart_locked() 200 uio.uio_iovcnt = 1; in vtbe_txstart_locked() 201 uio.uio_offset = 0; in vtbe_txstart_locked() 202 uio.uio_rw = UIO_READ; in vtbe_txstart_locked() 389 struct uio uio; in vtbe_proc_rx() local 410 uio.uio_resid = iolen; in vtbe_proc_rx() 411 uio.uio_iov = &tiov[1]; in vtbe_proc_rx() 413 uio.uio_iovcnt = (n - 1); in vtbe_proc_rx() [all …]
|
/freebsd/sys/dev/xen/xenstore/ |
H A D | xenstored_dev.c | 49 static int xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag); 61 xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag) in xsd_dev_read() argument 67 if (len < 0 || len > uio->uio_resid) in xsd_dev_read() 70 error = uiomove(evtchn, len, uio); in xsd_dev_read()
|
/freebsd/sys/netsmb/ |
H A D | smb_smb.c | 622 struct uio *uio, struct smb_cred *scred) in smb_smb_readx() argument 703 struct uio *uio, struct smb_cred *scred) in smb_smb_writex() argument 760 int *len, int *rresid, struct uio *uio, struct smb_cred *scred) in smb_smb_read() argument 817 smb_read(struct smb_share *ssp, u_int16_t fid, struct uio *uio, in smb_read() argument 823 tsize = uio->uio_resid; in smb_read() 839 struct uio *uio, struct smb_cred *scred) in smb_smb_write() argument 892 smb_write(struct smb_share *ssp, u_int16_t fid, struct uio *uio, in smb_write() argument 896 struct uio olduio; in smb_write() 898 tsize = uio->uio_resid; in smb_write() 899 olduio = *uio; in smb_write() [all …]
|
/freebsd/sys/dev/snp/ |
H A D | snp.c | 151 snp_read(struct cdev *dev, struct uio *uio, int flag) in snp_read() argument 153 int error, oresid = uio->uio_resid; in snp_read() 157 if (uio->uio_resid == 0) in snp_read() 170 error = ttyoutq_read_uio(&ss->snp_outq, tp, uio); in snp_read() 171 if (error != 0 || uio->uio_resid != oresid) in snp_read() 193 snp_write(struct cdev *dev, struct uio *uio, int flag) in snp_write() argument 208 while (uio->uio_resid > 0) { in snp_write() 210 len = imin(uio->uio_resid, sizeof in); in snp_write() 211 error = uiomove(in, len, uio); in snp_write()
|
/freebsd/sys/dev/hyperv/hvsock/ |
H A D | hv_sock.c | 133 struct uio *uio, uint32_t to_write, struct sockbuf *sb); 612 struct uio *uio; member 618 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp, int *flagsp) in hvs_trans_soreceive() argument 644 if (uio->uio_resid == 0 || uio->uio_rw != UIO_READ) in hvs_trans_soreceive() 660 cbarg.uio = uio; in hvs_trans_soreceive() 726 if (uio->uio_resid == 0) in hvs_trans_soreceive() 782 hvs_trans_sosend(struct socket *so, struct sockaddr *addr, struct uio *uio, in hvs_trans_sosend() argument 801 if (uio->uio_resid == 0 || uio->uio_rw != UIO_WRITE) in hvs_trans_sosend() 1145 struct uio *uio = arg->uio; in hvsock_br_callback() local 1174 hvsock_send_data(struct vmbus_channel *chan, struct uio *uio, in hvsock_send_data() argument [all …]
|
/freebsd/sys/fs/tarfs/ |
H A D | tarfs_vnops.c | 312 struct uio *uio; in tarfs_readdir() local 321 uio = ap->a_uio; in tarfs_readdir() 330 off = uio->uio_offset; in tarfs_readdir() 335 tnp, tnp->name, uio->uio_offset, uio->uio_resid); in tarfs_readdir() 385 uio->uio_offset = current->ino; in tarfs_readdir() 398 uio->uio_offset = current->ino; in tarfs_readdir() 444 uio->uio_offset = current->ino; in tarfs_readdir() 499 MPASS(uio->uio_offset == off); in tarfs_readdir() 509 struct uio *uiop; in tarfs_read() 552 struct uio *uiop; in tarfs_readlink() [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/io/ |
H A D | skein_mod.c | 208 zfs_uio_t *uio = data->cd_uio; in skein_digest_update_uio() local 211 if (zfs_uio_segflg(uio) != UIO_SYSSPACE) in skein_digest_update_uio() 219 if (vec_idx == zfs_uio_iovcnt(uio)) { in skein_digest_update_uio() 230 while (vec_idx < zfs_uio_iovcnt(uio) && length > 0) { in skein_digest_update_uio() 239 if (vec_idx == zfs_uio_iovcnt(uio) && length > 0) { in skein_digest_update_uio() 259 zfs_uio_t *uio = digest->cd_uio; in skein_digest_final_uio() local 262 if (zfs_uio_segflg(uio) != UIO_SYSSPACE) in skein_digest_final_uio() 269 if (vec_idx == zfs_uio_iovcnt(uio)) { in skein_digest_final_uio() 277 zfs_uio_iovlen(uio, vec_idx)) { in skein_digest_final_uio() 295 memcpy(zfs_uio_iovbase(uio, vec_idx) + offset, in skein_digest_final_uio() [all …]
|
/freebsd/sys/fs/udf/ |
H A D | udf_vnops.c | 442 struct uio *uio = ap->a_uio; in udf_read() local 464 n = uio->uio_resid; in udf_read() 470 error = uiomove(data + uio->uio_offset, (int)n, uio); in udf_read() 480 uio->uio_resid); in udf_read() 778 struct uio *uio; in udf_readdir() local 790 uio = a->a_uio; in udf_readdir() 904 struct uio uio; in udf_readlink() local 922 uio.uio_iov = iov; in udf_readlink() 923 uio.uio_iovcnt = 1; in udf_readlink() 924 uio.uio_offset = 0; in udf_readlink() [all …]
|
/freebsd/sys/dev/nvdimm/ |
H A D | nvdimm_spa.c | 190 nvdimm_spa_uio(struct nvdimm_spa_dev *dev, struct uio *uio) in nvdimm_spa_uio() argument 203 while (uio->uio_resid > 0) { in nvdimm_spa_uio() 204 if (uio->uio_offset >= dev->spa_len) in nvdimm_spa_uio() 209 if (n > uio->uio_resid) in nvdimm_spa_uio() 210 n = uio->uio_resid; in nvdimm_spa_uio() 216 while (uio->uio_resid > 0) { in nvdimm_spa_uio() 220 if (n > uio->uio_resid) in nvdimm_spa_uio() 221 n = uio->uio_resid; in nvdimm_spa_uio() 225 n, uio); in nvdimm_spa_uio() 234 nvdimm_spa_rw(struct cdev *dev, struct uio *uio, int ioflag) in nvdimm_spa_rw() argument [all …]
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | kernel-vfs-iov_iter.m4 | 7 #include <linux/uio.h> 14 #include <linux/uio.h> 24 #include <linux/uio.h> 34 #include <linux/uio.h> 45 #include <linux/uio.h> 56 #include <linux/uio.h> 66 #include <linux/uio.h> 78 #include <linux/uio.h> 90 #include <linux/uio.h> 98 #include <linux/uio.h> [all …]
|