Home
last modified time | relevance | path

Searched refs:uio (Results 201 – 225 of 375) sorted by relevance

12345678910>>...15

/freebsd/sys/sys/
H A Dsyscallsubr.h66 struct uio;
153 struct uio *auiop);
155 int attrnamespace, struct uio *auiop, int follow,
199 int kern_jail_get(struct thread *td, struct uio *options, int flags);
200 int kern_jail_set(struct thread *td, struct uio *options, int flags);
278 int kern_preadv(struct thread *td, int fd, struct uio *auio, off_t offset);
285 int kern_pwritev(struct thread *td, int fd, struct uio *auio, off_t offset);
288 int kern_readv(struct thread *td, int fd, struct uio *auio);
384 int kern_writev(struct thread *td, int fd, struct uio *auio);
H A Dmchain.h80 int mb_put_uio(struct mbchain *mbp, struct uio *uiop, int size);
99 int md_get_uio(struct mdchain *mdp, struct uio *uiop, int size);
/freebsd/sys/dev/vkbd/
H A Dvkbd.c294 vkbd_dev_read(struct cdev *dev, struct uio *uio, int flag) in vkbd_dev_read() argument
304 if (uio->uio_resid != sizeof(status)) in vkbd_dev_read()
331 error = uiomove(&status, sizeof(status), uio); in vkbd_dev_read()
354 vkbd_dev_write(struct cdev *dev, struct uio *uio, int flag) in vkbd_dev_write() argument
364 if (uio->uio_resid <= 0) in vkbd_dev_write()
383 while (uio->uio_resid >= sizeof(q->q[0])) { in vkbd_dev_write()
405 if (bytes > uio->uio_resid) { in vkbd_dev_write()
406 avail = uio->uio_resid / sizeof(q->q[0]); in vkbd_dev_write()
410 error = uiomove((void *) &q->q[q->tail], bytes, uio); in vkbd_dev_write()
/freebsd/sys/dev/adb/
H A Dadb_mouse.c487 ams_read(struct cdev *dev, struct uio *uio, int flag) in ams_read() argument
498 if (uio->uio_resid <= 0) in ams_read()
559 len = (sc->packet_read_len > uio->uio_resid) ? in ams_read()
560 uio->uio_resid : sc->packet_read_len; in ams_read()
568 error = uiomove(outpacket,len,uio); in ams_read()
/freebsd/sys/kern/
H A Dtty_inq.c163 ttyinq_read_uio(struct ttyinq *ti, struct tty *tp, struct uio *uio, in ttyinq_read_uio() argument
168 MPASS(rlen - flen <= uio->uio_resid); in ttyinq_read_uio()
240 clen - flen, uio); in ttyinq_read_uio()
257 error = uiomove(ob, clen - flen, uio); in ttyinq_read_uio()
H A Dsys_generic.c191 struct uio auio; in sys_read()
229 struct uio auio; in kern_pread()
267 struct uio *auio; in sys_readv()
279 kern_readv(struct thread *td, int fd, struct uio *auio) in kern_readv()
306 struct uio *auio; in sys_preadv()
348 struct uio *ktruio = NULL; in dofileread()
392 struct uio auio; in sys_write()
431 struct uio auio; in kern_pwrite()
469 struct uio *auio; in sys_writev()
508 struct uio *auio; in sys_pwritev()
[all …]
H A Dvfs_extattr.c177 struct uio auio; in extattr_set_vp()
353 struct uio auio, *auiop; in extattr_get_vp()
686 extattr_list_vp(struct vnode *vp, int attrnamespace, struct uio *auiop, in extattr_list_vp()
735 struct uio auio, *auiop; in sys_extattr_list_fd()
758 struct uio *auiop) in kern_extattr_list_fd()
813 struct uio auio, *auiop; in user_extattr_list_path()
836 struct uio *auiop, int follow, enum uio_seg pathseg) in kern_extattr_list_path()
H A Dsubr_prf.c331 log_console(struct uio *uio) in log_console() argument
341 uio = cloneuio(uio); in log_console()
345 while (uio->uio_resid > 0) { in log_console()
346 c = imin(uio->uio_resid, CONSCHUNK - 1); in log_console()
347 error = uiomove(consbuffer, c, uio); in log_console()
389 freeuio(uio); in log_console()
H A Dkern_ktrace.c763 ktrgenio(int fd, enum uio_rw rw, struct uio *uio, int error) in ktrgenio() argument
771 freeuio(uio); in ktrgenio()
774 uio->uio_offset = 0; in ktrgenio()
775 uio->uio_rw = UIO_WRITE; in ktrgenio()
776 datalen = MIN(uio->uio_resid, ktr_geniosize); in ktrgenio()
778 error = uiomove(buf, datalen, uio); in ktrgenio()
779 freeuio(uio); in ktrgenio()
1295 struct uio auio; in ktr_writerequest()
H A Dsys_socket.c117 soo_read(struct file *fp, struct uio *uio, struct ucred *active_cred, in soo_read() argument
128 error = soreceive(so, 0, uio, 0, 0, 0); in soo_read()
133 soo_write(struct file *fp, struct uio *uio, struct ucred *active_cred, in soo_write() argument
144 error = sousrsend(so, NULL, uio, NULL, 0, NULL); in soo_write()
/freebsd/sys/fs/fuse/
H A Dfuse_ipc.h107 typedef int fuse_handler_t(struct fuse_ticket *ftick, struct uio *uio);
170 int fticket_pull(struct fuse_ticket *ftick, struct uio *uio);
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_compat.c1366 linux_file_read(struct file *file, struct uio *uio, struct ucred *active_cred, in linux_file_read() argument
1379 if (uio->uio_iovcnt != 1) in linux_file_read()
1387 uio->uio_iov->iov_base, in linux_file_read()
1388 uio->uio_iov->iov_len, &uio->uio_offset)); in linux_file_read()
1390 uio->uio_iov->iov_base = in linux_file_read()
1393 uio->uio_resid -= bytes; in linux_file_read()
1408 linux_file_write(struct file *file, struct uio *uio, struct ucred *active_cred, in linux_file_write() argument
1420 if (uio->uio_iovcnt != 1) in linux_file_write()
1429 uio->uio_iov->iov_len, &uio->uio_offset)); in linux_file_write()
1431 uio->uio_iov->iov_base = in linux_file_write()
[all …]
/freebsd/sys/dev/cyapa/
H A Dcyapa.c693 cyaparead(struct cdev *dev, struct uio *uio, int ioflag) in cyaparead() argument
806 didread = (uio->uio_resid == 0); in cyaparead()
818 while (error == 0 && uio->uio_resid && in cyaparead()
820 if (n > uio->uio_resid) in cyaparead()
821 n = uio->uio_resid; in cyaparead()
824 error = uiomove(ptr, n, uio); in cyaparead()
840 cyapawrite(struct cdev *dev, struct uio *uio, int ioflag) in cyapawrite() argument
857 if (n > uio->uio_resid) in cyapawrite()
858 n = uio->uio_resid; in cyapawrite()
861 error = uiomove(ptr, n, uio); in cyapawrite()
[all …]
/freebsd/sys/dev/usb/
H A Dusb_busdma.h138 int usb_uiomove(struct usb_page_cache *pc, struct uio *uio,
/freebsd/sys/net/
H A Dif_tuntap.c1682 tunread(struct cdev *dev, struct uio *uio, int flag) in tunread() argument
1718 len = min(tp->tun_vhdrlen, uio->uio_resid); in tunread()
1732 error = uiomove(&vhdr, len, uio); in tunread()
1735 while (m && uio->uio_resid > 0 && error == 0) { in tunread()
1736 len = min(uio->uio_resid, m->m_len); in tunread()
1738 error = uiomove(mtod(m, void *), len, uio); in tunread()
1880 tunwrite(struct cdev *dev, struct uio *uio, int flag) in tunwrite() argument
1897 if (uio->uio_resid == 0) in tunwrite()
1909 if (uio->uio_resid < 0 || uio->uio_resid > mru) { in tunwrite()
1910 TUNDEBUG(ifp, "len=%zd!\n", uio->uio_resid); in tunwrite()
[all …]
H A Dbpf.c517 bpf_uiomove(struct bpf_d *d, caddr_t buf, u_int len, struct uio *uio) in bpf_uiomove() argument
522 return (bpf_buffer_uiomove(d, buf, len, uio)); in bpf_uiomove()
565 bpf_movein(struct uio *uio, int linktype, struct ifnet *ifp, struct mbuf **mp, in bpf_movein() argument
646 len = uio->uio_resid; in bpf_movein()
657 error = uiomove(mtod(m, u_char *), len, uio); in bpf_movein()
993 bpfread(struct cdev *dev, struct uio *uio, int ioflag) in bpfread() argument
1008 if (uio->uio_resid != d->bd_bufsize) in bpfread()
1110 error = bpf_uiomove(d, d->bd_hbuf, d->bd_hlen, uio); in bpfread()
1177 bpfwrite(struct cdev *dev, struct uio *uio, int ioflag) in bpfwrite() argument
1207 if (uio->uio_resid == 0) in bpfwrite()
[all …]
/freebsd/share/examples/drivers/
H A Dmake_device_driver.sh865 ${1}read(struct cdev *dev, struct uio *uio, int ioflag)
875 toread = (min(uio->uio_resid, sizeof(scp->buffer)));
876 return(uiomove(scp->buffer, toread, uio));
880 ${1}write(struct cdev *dev, struct uio *uio, int ioflag)
890 towrite = (min(uio->uio_resid, sizeof(scp->buffer)));
891 return(uiomove(scp->buffer, towrite, uio));
/freebsd/sys/arm64/vmm/
H A Dvmm_dev.c201 vmmdev_rw(struct cdev *cdev, struct uio *uio, int flags) in vmmdev_rw() argument
221 prot = (uio->uio_rw == UIO_WRITE ? VM_PROT_WRITE : VM_PROT_READ); in vmmdev_rw()
223 while (uio->uio_resid > 0 && error == 0) { in vmmdev_rw()
224 gpa = uio->uio_offset; in vmmdev_rw()
226 c = min(uio->uio_resid, PAGE_SIZE - off); in vmmdev_rw()
238 if (uio->uio_rw == UIO_READ && gpa < maxaddr) in vmmdev_rw()
240 c, uio); in vmmdev_rw()
244 error = uiomove(hpa, c, uio); in vmmdev_rw()
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c1328 if (uio->uio_rw != UIO_READ) in linprocfs_doprocmaps()
1446 resid = uio->uio_resid; in linprocfs_doprocmem()
1449 if (uio->uio_rw == UIO_READ && resid != uio->uio_resid) in linprocfs_doprocmem()
2024 if (uio->uio_resid == 0) in linprocfs_doauxv()
2026 if (uio->uio_offset < 0 || uio->uio_resid < 0) in linprocfs_doauxv()
2036 resid = sbuf_len(asb) - uio->uio_offset; in linprocfs_doauxv()
2037 if (resid > uio->uio_resid) in linprocfs_doauxv()
2038 buflen = uio->uio_resid; in linprocfs_doauxv()
2049 error = uiomove(sbuf_data(asb) + uio->uio_offset, buflen, uio); in linprocfs_doauxv()
2064 if (pem == NULL || uio == NULL) in linprocfs_do_oom_score_adj()
[all …]
/freebsd/sys/dev/nvmf/
H A Dnvmf_tcp.c1087 struct uio uio; in nvmf_tcp_receive() local
1131 memset(&uio, 0, sizeof(uio)); in nvmf_tcp_receive()
1134 uio.uio_iov = iov; in nvmf_tcp_receive()
1135 uio.uio_iovcnt = 1; in nvmf_tcp_receive()
1136 uio.uio_resid = sizeof(ch); in nvmf_tcp_receive()
1137 uio.uio_segflg = UIO_SYSSPACE; in nvmf_tcp_receive()
1138 uio.uio_rw = UIO_READ; in nvmf_tcp_receive()
1144 KASSERT(uio.uio_resid == 0, ("%s: short CH read", in nvmf_tcp_receive()
1158 memset(&uio, 0, sizeof(uio)); in nvmf_tcp_receive()
1159 uio.uio_resid = needed; in nvmf_tcp_receive()
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_sa.c78 zfs_sa_readlink(znode_t *zp, zfs_uio_t *uio) in zfs_sa_readlink() argument
88 MIN((size_t)bufsz, zfs_uio_resid(uio)), UIO_READ, uio); in zfs_sa_readlink()
94 MIN((size_t)bufsz, zfs_uio_resid(uio)), UIO_READ, in zfs_sa_readlink()
95 uio); in zfs_sa_readlink()
H A Ddmu.c1253 dmu_read_uio_dnode(dnode_t *dn, zfs_uio_t *uio, uint64_t size) in dmu_read_uio_dnode() argument
1274 bufoff = zfs_uio_offset(uio) - db->db_offset; in dmu_read_uio_dnode()
1278 UIO_READ, uio); in dmu_read_uio_dnode()
1300 dmu_read_uio_dbuf(dmu_buf_t *zdb, zfs_uio_t *uio, uint64_t size) in dmu_read_uio_dbuf() argument
1311 err = dmu_read_uio_dnode(dn, uio, size); in dmu_read_uio_dbuf()
1335 err = dmu_read_uio_dnode(dn, uio, size); in dmu_read_uio()
1362 offset_t off = zfs_uio_offset(uio); in dmu_write_uio_dnode()
1374 tocpy, UIO_WRITE, uio); in dmu_write_uio_dnode()
1378 zfs_uio_advance(uio, off - zfs_uio_offset(uio)); in dmu_write_uio_dnode()
1413 err = dmu_write_uio_dnode(dn, uio, size, tx); in dmu_write_uio_dbuf()
[all …]
/freebsd/sys/netinet/
H A Dsctp_output.h191 struct uio *uio,
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzio_crypt.c399 zfs_uio_t *uio, uint_t auth_len) in zio_do_crypt_uio_opencrypto() argument
407 int ret = freebsd_crypt_uio(encrypt, sess, ci, uio, key, ivbuf, in zio_do_crypt_uio_opencrypto()
432 struct uio cuio_s; in zio_crypt_key_wrap()
511 struct uio cuio_s; in zio_crypt_key_unwrap()
1141 zio_crypt_destroy_uio(zfs_uio_t *uio) in zio_crypt_destroy_uio() argument
1143 if (GET_UIO_STRUCT(uio)->uio_iov) in zio_crypt_destroy_uio()
1144 kmem_free(GET_UIO_STRUCT(uio)->uio_iov, in zio_crypt_destroy_uio()
1145 zfs_uio_iovcnt(uio) * sizeof (iovec_t)); in zio_crypt_destroy_uio()
1683 struct uio puio_s, cuio_s; in zio_do_crypt_data()
1692 memset(GET_UIO_STRUCT(&puio), 0, sizeof (struct uio)); in zio_do_crypt_data()
[all …]
/freebsd/sys/fs/tarfs/
H A Dtarfs_io.c117 tarfs_io_read(struct tarfs_mount *tmp, bool raw, struct uio *uiop) in tarfs_io_read()
157 struct uio auio; in tarfs_io_read_buf()
318 tarfs_zread_zstd(struct tarfs_zio *zio, struct uio *uiop) in tarfs_zread_zstd()
321 struct uio auio; in tarfs_zread_zstd()
529 struct uio *uiop = ap->a_uio; in tarfs_zread()
569 struct uio auio; in tarfs_zstrategy()

12345678910>>...15