Home
last modified time | relevance | path

Searched defs:uio (Results 1 – 25 of 219) sorted by relevance

123456789

/freebsd/sys/sys/
H A Duio.h52 struct uio { struct
53 struct iovec *uio_iov; /* scatter/gather list */ argument
54 int uio_iovcnt; /* length of scatter/gather list */ argument
55 off_t uio_offset; /* offset in target object */ argument
56 ssize_t uio_resid; /* remaining bytes to process */ argument
57 enum uio_seg uio_segflg; /* address space */ argument
58 enum uio_rw uio_rw; /* operation */ argument
59 struct thread *uio_td; /* owner */ argument
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_uio.c53 zfs_freeuio(struct uio *uio) in zfs_freeuio()
63 zfs_uiomove(void *cp, size_t n, zfs_uio_rw_t dir, zfs_uio_t *uio) in zfs_uiomove()
74 zfs_uiocopy(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio, size_t *cbytes) in zfs_uiocopy()
102 zfs_uioskip(zfs_uio_t *uio, size_t n) in zfs_uioskip()
117 zfs_uio_fault_move(void *p, size_t n, zfs_uio_rw_t dir, zfs_uio_t *uio) in zfs_uio_fault_move()
127 zfs_uio_page_aligned(zfs_uio_t *uio) in zfs_uio_page_aligned()
143 zfs_uio_set_pages_to_stable(zfs_uio_t *uio) in zfs_uio_set_pages_to_stable()
159 zfs_uio_release_stable_pages(zfs_uio_t *uio) in zfs_uio_release_stable_pages()
193 zfs_uio_free_dio_pages(zfs_uio_t *uio, zfs_uio_rw_t rw) in zfs_uio_free_dio_pages()
229 zfs_uio_iov_step(struct iovec v, zfs_uio_t *uio, int *numpages) in zfs_uio_iov_step()
[all …]
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Duio.h78 #define zfs_uio_segflg(uio) (uio)->uio_segflg argument
79 #define zfs_uio_offset(uio) (uio)->uio_loffset argument
80 #define zfs_uio_resid(uio) (uio)->uio_resid argument
81 #define zfs_uio_iovcnt(uio) (uio)->uio_iovcnt argument
82 #define zfs_uio_iovlen(uio, idx) (uio)->uio_iov[(idx)].iov_len argument
83 #define zfs_uio_iovbase(uio, idx) (uio)->uio_iov[(idx)].iov_base argument
112 zfs_uio_iov_at_index(zfs_uio_t *uio, uint_t idx, void **base, uint64_t *len) in zfs_uio_iov_at_index()
119 zfs_uio_advance(zfs_uio_t *uio, ssize_t size) in zfs_uio_advance()
126 zfs_uio_index_at_offset(zfs_uio_t *uio, offset_t off, uint_t *vec_idx) in zfs_uio_index_at_offset()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_uio.c65 zfs_uiomove_iov(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_iov()
136 zfs_uiomove_bvec_impl(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_bvec_impl()
193 zfs_uiomove_bvec_rq(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_bvec_rq()
264 zfs_uiomove_bvec(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_bvec()
273 zfs_uiomove_iter(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio, in zfs_uiomove_iter()
309 zfs_uiomove(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove()
329 zfs_uio_prefaultpages(ssize_t n, zfs_uio_t *uio) in zfs_uio_prefaultpages()
388 zfs_uiocopy(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio, size_t *cbytes) in zfs_uiocopy()
414 zfs_uioskip(zfs_uio_t *uio, size_t n) in zfs_uioskip()
456 zfs_uio_page_aligned(zfs_uio_t *uio) in zfs_uio_page_aligned()
[all …]
/freebsd/sys/kern/
H A Dsubr_uio.c98 struct uio uio; in physcopyin() local
119 struct uio uio; in physcopyout() local
190 uiomove(void *cp, int n, struct uio *uio) in uiomove()
197 uiomove_nofault(void *cp, int n, struct uio *uio) in uiomove_nofault()
204 uiomove_faultflag(void *cp, int n, struct uio *uio, int nofault) in uiomove_faultflag()
298 uiomove_frombuf(void *buf, int buflen, struct uio *uio) in uiomove_frombuf()
316 ureadc(int c, struct uio *uio) in ureadc()
376 struct uio *uio; in copyinuio() local
410 struct uio *uio; in allocuio() local
423 freeuio(struct uio *uio) in freeuio()
[all …]
H A Dtty_ttydisc.c192 ttydisc_read_canonical(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_canonical()
267 ttydisc_read_raw_no_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_no_timer()
306 ttydisc_read_raw_read_timer(struct tty *tp, struct uio *uio, int ioflag, in ttydisc_read_raw_read_timer()
360 ttydisc_read_raw_interbyte_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_interbyte_timer()
409 ttydisc_read(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read()
538 ttydisc_write(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_write()
1375 ttydisc_getc_uio(struct tty *tp, struct uio *uio) in ttydisc_getc_uio()
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Duio.h57 struct uio *uio; member
77 zfs_uio_setoffset(zfs_uio_t *uio, offset_t off) in zfs_uio_setoffset()
83 zfs_uio_setsoffset(zfs_uio_t *uio, offset_t off) in zfs_uio_setsoffset()
90 zfs_uio_advance(zfs_uio_t *uio, ssize_t size) in zfs_uio_advance()
97 zfs_uio_init(zfs_uio_t *uio, struct uio *uio_s) in zfs_uio_init()
/freebsd/sys/contrib/openzfs/include/sys/
H A Duio_impl.h79 zfs_uio_aligned(zfs_uio_t *uio, uint64_t blksz) in zfs_uio_aligned()
86 zfs_uio_iov_at_index(zfs_uio_t *uio, uint_t idx, void **base, uint64_t *len) in zfs_uio_iov_at_index()
93 zfs_uio_index_at_offset(zfs_uio_t *uio, offset_t off, uint_t *vec_idx) in zfs_uio_index_at_offset()
/freebsd/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_uio.c51 uiocopy(void *p, size_t n, enum uio_rw rw, struct uio *uio, size_t *cbytes) in uiocopy()
79 uioskip(uio_t *uio, size_t n) in uioskip()
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Duio.h108 zfs_uio_setoffset(zfs_uio_t *uio, offset_t off) in zfs_uio_setoffset()
114 zfs_uio_setsoffset(zfs_uio_t *uio, offset_t off) in zfs_uio_setsoffset()
121 zfs_uio_advance(zfs_uio_t *uio, ssize_t size) in zfs_uio_advance()
128 zfs_uio_iovec_init(zfs_uio_t *uio, const struct iovec *iov, in zfs_uio_iovec_init()
148 zfs_uio_bvec_init(zfs_uio_t *uio, struct bio *bio, struct request *rq) in zfs_uio_bvec_init()
180 zfs_uio_iov_iter_init(zfs_uio_t *uio, struct iov_iter *iter, offset_t offset, in zfs_uio_iov_iter_init()
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dsocket.h49 struct uio uio; in memcpy_toiovec() local
65 struct uio uio; in memcpy_fromiovec() local
/freebsd/sys/fs/fuse/
H A Dfuse_io.c126 fuse_read_biobackend(struct vnode *vp, struct uio *uio, int ioflag, in fuse_read_biobackend()
232 fuse_read_directbackend(struct vnode *vp, struct uio *uio, in fuse_read_directbackend()
294 fuse_write_directbackend(struct vnode *vp, struct uio *uio, in fuse_write_directbackend()
470 fuse_write_biobackend(struct vnode *vp, struct uio *uio, in fuse_write_biobackend()
743 struct uio uio; in fuse_io_strategy() local
H A Dfuse_internal.h122 uio_resid(struct uio *uio) in uio_resid()
128 uio_offset(struct uio *uio) in uio_offset()
134 uio_setoffset(struct uio *uio, off_t offset) in uio_setoffset()
H A Dfuse_device.c301 fuse_device_read(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_read()
400 fuse_ohead_audit(struct fuse_out_header *ohead, struct uio *uio) in fuse_ohead_audit()
430 fuse_device_write(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_write()
H A Dfuse_internal.c358 fuse_internal_fsync_callback(struct fuse_ticket *tick, struct uio *uio) in fuse_internal_fsync_callback()
431 fuse_internal_invalidate_entry(struct mount *mp, struct uio *uio) in fuse_internal_invalidate_entry()
489 fuse_internal_invalidate_inode(struct mount *mp, struct uio *uio) in fuse_internal_invalidate_inode()
552 struct uio *uio, in fuse_internal_readdir()
596 fuse_internal_readdir_processdata(struct uio *uio, in fuse_internal_readdir_processdata()
851 fuse_internal_forget_callback(struct fuse_ticket *ftick, struct uio *uio) in fuse_internal_forget_callback()
976 fuse_internal_init_callback(struct fuse_ticket *tick, struct uio *uio) in fuse_internal_init_callback()
/freebsd/sys/fs/ext2fs/
H A Dext2_extattr.c192 struct uio *uio, size_t *size) in ext2_extattr_inode_list()
266 struct uio *uio, size_t *size) in ext2_extattr_block_list()
333 const char *name, struct uio *uio, size_t *size) in ext2_extattr_inode_get()
408 const char *name, struct uio *uio, size_t *size) in ext2_extattr_block_get()
830 char *end, struct uio *uio) in ext2_extattr_set_exist_entry()
849 const char *name, int attrnamespace, char *end, struct uio *uio) in ext2_extattr_set_new_entry()
903 const char *name, struct uio *uio) in ext2_extattr_inode_set()
1064 const char *name, struct uio *uio) in ext2_extattr_block_set()
/freebsd/sys/netsmb/
H A Dsmb_smb.c622 struct uio *uio, struct smb_cred *scred) in smb_smb_readx()
703 struct uio *uio, struct smb_cred *scred) in smb_smb_writex()
760 int *len, int *rresid, struct uio *uio, struct smb_cred *scred) in smb_smb_read()
817 smb_read(struct smb_share *ssp, u_int16_t fid, struct uio *uio, in smb_read()
839 struct uio *uio, struct smb_cred *scred) in smb_smb_write()
892 smb_write(struct smb_share *ssp, u_int16_t fid, struct uio *uio, in smb_write()
/freebsd/share/examples/kld/cdev/module/
H A Dcdev.c149 mydev_write(struct cdev *dev, struct uio *uio, int ioflag) in mydev_write()
169 mydev_read(struct cdev *dev, struct uio *uio, int ioflag) in mydev_read()
/freebsd/sys/fs/pseudofs/
H A Dpseudofs_vnops.c622 struct uio *uio; member
629 struct uio *uio; in pfs_sbuf_uio_drain() local
673 struct uio *uio = va->a_uio; in pfs_read() local
850 struct uio *uio; in pfs_readdir() local
984 struct uio *uio = va->a_uio; in pfs_readlink() local
1081 struct uio *uio = va->a_uio; in pfs_write() local
/freebsd/sys/security/audit/
H A Daudit_trigger.c98 audit_read(struct cdev *dev, struct uio *uio, int ioflag) in audit_read()
123 audit_write(struct cdev *dev, struct uio *uio, int ioflag) in audit_write()
/freebsd/sys/dev/nvram/
H A Dnvram.c91 nvram_read(struct cdev *dev, struct uio *uio, int flags) in nvram_read()
110 nvram_write(struct cdev *dev, struct uio *uio, int flags) in nvram_write()
/freebsd/contrib/sendmail/libsm/
H A Dfput.c43 struct sm_uio uio; variable
H A Dfwrite.c45 struct sm_uio uio; variable
/freebsd/sys/fs/nfsclient/
H A Dnfs_clbio.c117 struct uio uio; in ncl_getpages() local
265 struct uio uio; ncl_putpages() local
433 ncl_bioread(struct vnode * vp,struct uio * uio,int ioflag,struct ucred * cred) ncl_bioread() argument
738 struct uio uio; nfs_directio_write() local
802 struct uio *uio = ap->a_uio; ncl_write() local
1528 struct uio uio; ncl_doio() local
[all...]
/freebsd/sys/opencrypto/
H A Dcriov.c82 cuio_copydata(struct uio* uio, int off, int len, caddr_t cp) in cuio_copydata()
102 cuio_copyback(struct uio* uio, int off, int len, c_caddr_t cp) in cuio_copyback()
125 cuio_getptr(struct uio *uio, int loc, int *off) in cuio_getptr()
651 cuio_apply(struct uio *uio, int off, int len, in cuio_apply()
809 cuio_contiguous_segment(struct uio *uio, size_t skip, size_t len) in cuio_contiguous_segment()

123456789