Home
last modified time | relevance | path

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

1234

/f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/
H A Duio.h68 typedef struct uio { struct
70 int uio_iovcnt; /* number of iovecs */ argument
71 offset_t uio_loffset; /* file offset */ argument
73 uint16_t uio_fmode; /* file mode flags */ argument
74 uint16_t uio_extflg; /* extended flags */ argument
75 ssize_t uio_resid; /* residual count */ argument
78 #define uio_segflg(uio) (uio)->uio_segflg argument
79 #define uio_offset(uio) (uio)->uio_loffset argument
80 #define uio_resid(uio) (uio)->uio_resid argument
81 #define uio_iovcnt(uio) (uio)->uio_iovcnt argument
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Duio.h53 typedef struct uio { struct
61 int uio_iovcnt; argument
62 offset_t uio_loffset; argument
63 uio_seg_t uio_segflg; argument
64 boolean_t uio_fault_disable; argument
65 uint16_t uio_fmode; argument
66 uint16_t uio_extflg; argument
67 ssize_t uio_resid; argument
68 size_t uio_skip; argument
71 #define uio_segflg(uio) (uio)->uio_segflg argument
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Duio.h47 zfs_uiomove(void *cp, size_t n, enum uio_rw dir, uio_t *uio) in zfs_uiomove()
58 #define uio_segflg(uio) (uio)->uio_segflg argument
59 #define uio_offset(uio) (uio)->uio_loffset argument
60 #define uio_resid(uio) (uio)->uio_resid argument
61 #define uio_iovcnt(uio) (uio)->uio_iovcnt argument
62 #define uio_iovlen(uio, idx) (uio)->uio_iov[(idx)].iov_len argument
63 #define uio_iovbase(uio, idx) (uio)->uio_iov[(idx)].iov_base argument
64 #define uio_fault_disable(uio, set) argument
65 #define uio_prefaultpages(size, uio) (0) argument
75 uio_advance(uio_t *uio, size_t size) in uio_advance()
[all …]
/f-stack/freebsd/sys/
H A Duio.h55 struct uio { struct
56 struct iovec *uio_iov; /* scatter/gather list */ argument
57 int uio_iovcnt; /* length of scatter/gather list */ argument
58 off_t uio_offset; /* offset in target object */ argument
59 ssize_t uio_resid; /* remaining bytes to process */ argument
60 enum uio_seg uio_segflg; /* address space */ argument
61 enum uio_rw uio_rw; /* operation */ argument
62 struct thread *uio_td; /* owner */ argument
/f-stack/tools/compat/include/sys/
H A Duio.h63 struct uio { struct
64 struct iovec *uio_iov; /* scatter/gather list */ argument
65 int uio_iovcnt; /* length of scatter/gather list */ argument
66 off_t uio_offset; /* offset in target object */ argument
67 ssize_t uio_resid; /* remaining bytes to process */ argument
68 enum uio_seg uio_segflg; /* address space */ argument
69 enum uio_rw uio_rw; /* operation */ argument
70 struct thread *uio_td; /* owner */ argument
/f-stack/freebsd/contrib/openzfs/module/zcommon/
H A Dzfs_uio.c58 uiomove_iov(void *p, size_t n, enum uio_rw rw, struct uio *uio) in uiomove_iov()
129 uiomove_bvec(void *p, size_t n, enum uio_rw rw, struct uio *uio) in uiomove_bvec()
163 uiomove_iter(void *p, size_t n, enum uio_rw rw, struct uio *uio, in uiomove_iter()
199 uiomove(void *p, size_t n, enum uio_rw rw, struct uio *uio) in uiomove()
213 uio_prefaultpages(ssize_t n, struct uio *uio) in uio_prefaultpages()
240 uiocopy(void *p, size_t n, enum uio_rw rw, struct uio *uio, size_t *cbytes) in uiocopy()
266 uioskip(uio_t *uio, size_t n) in uioskip()
/f-stack/freebsd/kern/
H A Dsubr_uio.c103 struct uio uio; in physcopyin() local
124 struct uio uio; in physcopyout() local
195 uiomove(void *cp, int n, struct uio *uio) in uiomove()
202 uiomove_nofault(void *cp, int n, struct uio *uio) in uiomove_nofault()
209 uiomove_faultflag(void *cp, int n, struct uio *uio, int nofault) in uiomove_faultflag()
290 uiomove_frombuf(void *buf, int buflen, struct uio *uio) in uiomove_frombuf()
308 ureadc(int c, struct uio *uio) in ureadc()
368 struct uio *uio; in copyinuio() local
403 struct uio *uio; in cloneuio() local
H A Dtty_ttydisc.c111 ttydisc_read_canonical(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_canonical()
184 ttydisc_read_raw_no_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_no_timer()
223 ttydisc_read_raw_read_timer(struct tty *tp, struct uio *uio, int ioflag, in ttydisc_read_raw_read_timer()
277 ttydisc_read_raw_interbyte_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_interbyte_timer()
326 ttydisc_read(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read()
455 ttydisc_write(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_write()
1218 ttydisc_getc_uio(struct tty *tp, struct uio *uio) in ttydisc_getc_uio()
H A Dvfs_vnops.c154 do_vn_io_fault(struct vnode *vp, struct uio *uio) in do_vn_io_fault()
507 sequential_heuristic(struct uio *uio, struct file *fp) in sequential_heuristic()
831 foffset_lock_uio(struct file *fp, struct uio *uio, int flags) in foffset_lock_uio()
839 foffset_unlock_uio(struct file *fp, struct uio *uio, int flags) in foffset_unlock_uio()
847 get_advice(struct file *fp, struct uio *uio) in get_advice()
867 vn_read_from_obj(struct vnode *vp, struct uio *uio) in vn_read_from_obj()
1197 vn_io_fault_touch(char *base, const struct uio *uio) in vn_io_fault_touch()
1208 vn_io_fault_prefault_user(const struct uio *uio) in vn_io_fault_prefault_user()
1438 vn_io_fault_uiomove(char *data, int xfersize, struct uio *uio) in vn_io_fault_uiomove()
1495 struct uio *uio) in vn_io_fault_pgmove()
[all …]
H A Dkern_physio.c45 physio(struct cdev *dev, struct uio *uio, int ioflag) in physio()
H A Duipc_mbuf.c616 struct uio uio; in m_copyfromunmapped() local
1654 m_uiotombuf_nomap(struct uio *uio, int how, int len, int maxseg, int flags) in m_uiotombuf_nomap()
1744 m_uiotombuf(struct uio *uio, int how, int len, int align, int flags) in m_uiotombuf()
1819 m_unmappedtouio(const struct mbuf *m, int m_off, struct uio *uio, int len) in m_unmappedtouio()
1872 m_unmappedtouio(const struct mbuf *m, int m_off, struct uio *uio, int len) in m_unmappedtouio()
1882 m_mbuftouio(struct uio *uio, const struct mbuf *m, int len) in m_mbuftouio()
H A Dsys_pipe.c691 pipe_read(struct file *fp, struct uio *uio, struct ucred *active_cred, in pipe_read()
871 pipe_build_write_buffer(struct pipe *wpipe, struct uio *uio) in pipe_build_write_buffer()
938 struct uio uio; in pipe_clone_write_buffer() local
978 pipe_direct_write(struct pipe *wpipe, struct uio *uio) in pipe_direct_write()
1061 pipe_write(struct file *fp, struct uio *uio, struct ucred *active_cred, in pipe_write()
H A Duipc_socket.c1378 sosend_dgram(struct socket *so, struct sockaddr *addr, struct uio *uio,
1543 sosend_generic(struct socket *so, struct sockaddr *addr, struct uio *uio,
1805 sosend(struct socket *so, struct sockaddr *addr, struct uio *uio,
1832 soreceive_rcvoob(struct socket *so, struct uio *uio, int flags)
1908 soreceive_generic(struct socket *so, struct sockaddr **psa, struct uio *uio,
2393 soreceive_stream(struct socket *so, struct sockaddr **psa, struct uio *uio,
2618 soreceive_dgram(struct socket *so, struct sockaddr **psa, struct uio *uio,
2800 soreceive(struct socket *so, struct sockaddr **psa, struct uio *uio,
3777 pru_sosend_notsupp(struct socket *so, struct sockaddr *addr, struct uio *uio,
3786 struct uio *uio, struct mbuf **mp0, struct mbuf **controlp, int *flagsp)
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_uio.c52 uiocopy(void *p, size_t n, enum uio_rw rw, struct uio *uio, size_t *cbytes) in uiocopy()
80 uioskip(uio_t *uio, size_t n) in uioskip()
/f-stack/freebsd/security/audit/
H A Daudit_trigger.c101 audit_read(struct cdev *dev, struct uio *uio, int ioflag) in audit_read()
126 audit_write(struct cdev *dev, struct uio *uio, int ioflag) in audit_write()
/f-stack/freebsd/opencrypto/
H A Dcriov.c85 cuio_copydata(struct uio* uio, int off, int len, caddr_t cp) in cuio_copydata()
105 cuio_copyback(struct uio* uio, int off, int len, c_caddr_t cp) in cuio_copyback()
128 cuio_getptr(struct uio *uio, int loc, int *off) in cuio_getptr()
569 cuio_apply(struct uio *uio, int off, int len, in cuio_apply()
722 cuio_contiguous_segment(struct uio *uio, size_t skip, size_t len) in cuio_contiguous_segment()
H A Dktls_ocf.c163 struct uio uio, out_uio; in ktls_ocf_tls_cbc_encrypt() local
323 struct uio uio, out_uio, *tag_uio; in ktls_ocf_tls12_gcm_encrypt() local
460 struct uio uio, out_uio; in ktls_ocf_tls13_gcm_encrypt() local
/f-stack/lib/
H A Dff_kern_subr.c163 uiomove(void *cp, int n, struct uio *uio) in uiomove()
231 struct uio *uio; in copyinuio() local
/f-stack/freebsd/contrib/rdma/krping/
H A Dkrping_dev.c129 krping_read(struct cdev *dev, struct uio *uio, int ioflag) in krping_read()
169 krping_write(struct cdev *dev, struct uio *uio, int ioflag) in krping_write()
/f-stack/freebsd/i386/i386/
H A Duio_machdep.c61 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio) in uiomove_fromphys()
/f-stack/freebsd/arm/arm/
H A Duio_machdep.c62 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio) in uiomove_fromphys()
/f-stack/freebsd/arm64/arm64/
H A Duio_machdep.c59 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio) in uiomove_fromphys()
/f-stack/freebsd/amd64/amd64/
H A Duio_machdep.c61 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio) in uiomove_fromphys()
/f-stack/freebsd/mips/mips/
H A Duio_machdep.c64 uiomove_fromphys(vm_page_t ma[], vm_offset_t offset, int n, struct uio *uio) in uiomove_fromphys()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_file.c245 zpl_uio_init(uio_t *uio, struct kiocb *kiocb, struct iov_iter *to, in zpl_uio_init()
264 uio_t uio; in zpl_iter_read() local
320 uio_t uio; in zpl_iter_write() local
367 uio_t uio; in zpl_aio_read() local
410 uio_t uio; in zpl_aio_write() local

1234