/freebsd/share/examples/kld/cdev/module/ |
H A D | cdev.c | 149 mydev_write(struct cdev *dev, struct uio *uio, int ioflag) in mydev_write() argument 154 dev2udev(dev), uio, ioflag); in mydev_write() 169 mydev_read(struct cdev *dev, struct uio *uio, int ioflag) in mydev_read() argument 174 dev2udev(dev), uio, ioflag); in mydev_read()
|
/freebsd/sys/fs/fuse/ |
H A D | fuse_io.c | 126 fuse_read_biobackend(struct vnode *vp, struct uio *uio, int ioflag, in fuse_read_biobackend() argument 144 seqcount = ioflag >> IO_SEQSHIFT; in fuse_read_biobackend() 214 vfs_bio_brelse(bp, ioflag); in fuse_read_biobackend() 296 int ioflag, bool pages) in fuse_write_directbackend() argument 330 (ioflag & IO_DIRECT) || in fuse_write_directbackend() 337 if (ioflag & IO_APPEND) in fuse_write_directbackend() 429 if (ioflag & IO_DIRECT) { in fuse_write_directbackend() 471 struct ucred *cred, struct fuse_filehandle *fufh, int ioflag, pid_t pid) in fuse_write_biobackend() argument 483 seqcount = ioflag >> IO_SEQSHIFT; in fuse_write_biobackend() 497 if (ioflag & IO_APPEND) in fuse_write_biobackend() [all …]
|
H A D | fuse_io.h | 71 int fuse_read_biobackend(struct vnode *vp, struct uio *uio, int ioflag, 75 int ioflag, bool pages); 77 struct ucred *cred, struct fuse_filehandle *fufh, int ioflag, pid_t pid);
|
H A D | fuse_device.c | 301 fuse_device_read(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_read() argument 326 if (ioflag & O_NONBLOCK) { in fuse_device_read() 430 fuse_device_write(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_write() argument
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_vnops.c | 122 static int ffs_extread(struct vnode *vp, struct uio *uio, int ioflag); 123 static int ffs_extwrite(struct vnode *vp, struct uio *uio, int ioflag, 658 int bflag, error, ioflag, seqcount; in ffs_read() local 662 ioflag = ap->a_ioflag; in ffs_read() 665 return (ffs_extread(vp, uio, ioflag)); in ffs_read() 670 if ((ioflag & IO_DIRECT) != 0) { in ffs_read() 810 vfs_bio_brelse(bp, ioflag); in ffs_read() 820 vfs_bio_brelse(bp, ioflag); in ffs_read() 849 int blkoffset, error, flags, ioflag, size, xfersize; in ffs_write() local 858 ioflag = ap->a_ioflag; in ffs_write() [all …]
|
/freebsd/sys/kern/ |
H A D | tty_ttydisc.c | 192 ttydisc_read_canonical(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_canonical() argument 231 else if (ioflag & IO_NDELAY) in ttydisc_read_canonical() 267 ttydisc_read_raw_no_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_no_timer() argument 296 else if (ioflag & IO_NDELAY) 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() argument 348 else if (ioflag & IO_NDELAY) 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() argument 397 else if (ioflag & IO_NDELAY) in ttydisc_read_raw_interbyte_timer() 405 return ttydisc_read_raw_read_timer(tp, uio, ioflag, oresid); in ttydisc_read_raw_interbyte_timer() 409 ttydisc_read(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read() argument [all …]
|
H A D | vfs_vnops.c | 934 int ioflag; in get_write_ioflag() local 938 ioflag = 0; in get_write_ioflag() 943 ioflag |= IO_DIRECT; in get_write_ioflag() 947 ioflag |= IO_SYNC; in get_write_ioflag() 955 ioflag |= IO_SYNC | IO_DATASYNC; in get_write_ioflag() 957 return (ioflag); in get_write_ioflag() 1076 int error, ioflag; in vn_read() local 1083 ioflag = 0; in vn_read() 1085 ioflag |= IO_NDELAY; in vn_read() 1087 ioflag |= IO_DIRECT; in vn_read() [all …]
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clbio.c | 73 struct ucred *cred, int ioflag); 433 ncl_bioread(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred) in ncl_bioread() argument 468 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) in ncl_bioread() 475 seqcount = (int)((off_t)(ioflag >> IO_SEQSHIFT) * biosize / BKVASIZE); in ncl_bioread() 765 int ioflag) in nfs_directio_write() 773 KASSERT((ioflag & IO_SYNC) != 0, ("nfs_directio_write: not sync")); in nfs_directio_write() 802 &must_commit, 0, ioflag); in ncl_write() 836 int ioflag = ap->a_ioflag; in ncl_write() 874 if ((ioflag & IO_APPEND) || ((ioflag in ncl_write() 736 nfs_directio_write(struct vnode * vp,struct uio * uiop,struct ucred * cred,int ioflag) nfs_directio_write() argument 807 int ioflag = ap->a_ioflag; ncl_write() local [all...] |
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | zfs_vnops.c | 241 int ioflag = *ioflagp; in zfs_setup_direct() local 251 ioflag &= ~O_DIRECT; in zfs_setup_direct() 258 ioflag |= O_DIRECT; in zfs_setup_direct() 260 } else if (os->os_direct == ZFS_DIRECT_ALWAYS && (ioflag & O_DIRECT)) { in zfs_setup_direct() 266 ioflag &= ~O_DIRECT; in zfs_setup_direct() 269 if (ioflag & O_DIRECT) { in zfs_setup_direct() 282 IMPLY(ioflag & O_DIRECT, uio->uio_extflg & UIO_DIRECT); in zfs_setup_direct() 286 *ioflagp = ioflag; in zfs_setup_direct() 308 zfs_read(struct znode *zp, zfs_uio_t *uio, int ioflag, cred_t *cr) in zfs_read() argument 355 frsync = !!(ioflag & FRSYNC); in zfs_read() [all …]
|
/freebsd/sys/ufs/ufs/ |
H A D | ufs_extattr.c | 1054 int error = 0, ioflag; in ufs_extattr_set() local 1113 ioflag = IO_NODELOCKED; in ufs_extattr_set() 1115 ioflag |= IO_SYNC; in ufs_extattr_set() 1116 error = VOP_WRITE(attribute->uele_backing_vnode, &local_aio, ioflag, in ufs_extattr_set() 1131 ioflag = IO_NODELOCKED; in ufs_extattr_set() 1133 ioflag |= IO_SYNC; in ufs_extattr_set() 1134 error = VOP_WRITE(attribute->uele_backing_vnode, uio, ioflag, in ufs_extattr_set() 1162 int error = 0, ioflag; in ufs_extattr_rm() local 1248 ioflag = IO_NODELOCKED; in ufs_extattr_rm() 1250 ioflag |= IO_SYNC; in ufs_extattr_rm() [all …]
|
/freebsd/sys/sys/ |
H A D | ttydisc.h | 48 int ttydisc_read(struct tty *tp, struct uio *uio, int ioflag); 49 int ttydisc_write(struct tty *tp, struct uio *uio, int ioflag);
|
/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
|
/freebsd/sys/netpfil/ipfilter/netinet/ |
H A D | mlfk_ipl.c | 543 static int ipfread(struct cdev *dev, struct uio *uio, int ioflag) in ipfread() argument 545 static int ipfread(dev, uio, ioflag) in ipfread() 546 int ioflag; in ipfread() 586 static int ipfwrite(struct cdev *dev, struct uio *uio, int ioflag) in ipfwrite() argument 588 static int ipfwrite(dev, uio, ioflag) in ipfwrite() 589 int ioflag; in ipfwrite()
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_vnops.c | 2036 int ioflag; in ext2_read() local 2040 ioflag = ap->a_ioflag; in ext2_read() 2116 vfs_bio_brelse(bp, ioflag); in ext2_read() 2126 vfs_bio_brelse(bp, ioflag); in ext2_read() 2174 int blkoffset, error, flags, ioflag, resid, size, seqcount, xfersize; in ext2_write() local 2176 ioflag = ap->a_ioflag; in ext2_write() 2180 seqcount = ioflag >> IO_SEQSHIFT; in ext2_write() 2190 if (ioflag & IO_APPEND) in ext2_write() 2199 if ((ioflag & IO_SYNC) == 0) in ext2_write() 2227 if ((ioflag & IO_SYNC) && !DOINGASYNC(vp)) in ext2_write() [all …]
|
/freebsd/sys/security/audit/ |
H A D | audit_trigger.c | 98 audit_read(struct cdev *dev, struct uio *uio, int ioflag) in audit_read() argument 123 audit_write(struct cdev *dev, struct uio *uio, int ioflag) in audit_write() argument
|
/freebsd/sys/dev/firewire/ |
H A D | fwdev.c | 267 fw_read_async(struct fw_drv1 *d, struct uio *uio, int ioflag) in fw_read_async() argument 314 fw_read(struct cdev *dev, struct uio *uio, int ioflag) in fw_read() argument 323 return (physio(dev, uio, ioflag)); in fw_read() 330 return (fw_read_async(d, uio, ioflag)); in fw_read() 391 fw_write_async(struct fw_drv1 *d, struct uio *uio, int ioflag) in fw_write_async() argument 447 fw_write(struct cdev *dev, struct uio *uio, int ioflag) in fw_write() argument 457 return (physio(dev, uio, ioflag)); in fw_write() 464 return (fw_write_async(d, uio, ioflag)); in fw_write()
|
/freebsd/sys/contrib/rdma/krping/ |
H A D | krping_dev.c | 129 krping_read(struct cdev *dev, struct uio *uio, int ioflag) in krping_read() argument 169 krping_write(struct cdev *dev, struct uio *uio, int ioflag) in krping_write() argument
|
/freebsd/sys/powerpc/powernv/ |
H A D | opal_nvram.c | 208 opal_nvram_read(struct cdev *dev, struct uio *uio, int ioflag) 245 opal_nvram_write(struct cdev *dev, struct uio *uio, int ioflag) 209 opal_nvram_read(struct cdev * dev,struct uio * uio,int ioflag) opal_nvram_read() argument 246 opal_nvram_write(struct cdev * dev,struct uio * uio,int ioflag) opal_nvram_write() argument
|
/freebsd/sys/dev/fb/ |
H A D | fbd.c | 149 fb_read(struct cdev *dev, struct uio *uio, int ioflag) in fb_read() argument 156 fb_write(struct cdev *dev, struct uio *uio, int ioflag) in fb_write() argument
|
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_vnops.c | 625 int ioflag = ap->a_ioflag; in msdosfs_write() local 635 vp, uio, ioflag, cred); in msdosfs_write() 642 if (ioflag & IO_APPEND) in msdosfs_write() 701 if (error && (error != ENOSPC || (ioflag & IO_UNIT))) in msdosfs_write() 707 seqcount = ioflag >> IO_SEQSHIFT; in msdosfs_write() 795 if (ioflag & IO_SYNC) in msdosfs_write() 816 if (ioflag & IO_UNIT) { in msdosfs_write() 817 detrunc(dep, osize, ioflag & IO_SYNC, NOCRED); in msdosfs_write() 821 detrunc(dep, dep->de_FileSize, ioflag & IO_SYNC, NOCRED); in msdosfs_write() 825 } else if (ioflag & IO_SYNC) in msdosfs_write()
|
/freebsd/sys/dev/cfi/ |
H A D | cfi_dev.c | 182 cfi_devread(struct cdev *dev, struct uio *uio, int ioflag) in cfi_devread() argument 223 cfi_devwrite(struct cdev *dev, struct uio *uio, int ioflag) in cfi_devwrite() argument
|
/freebsd/sys/dev/xen/evtchn/ |
H A D | evtchn_dev.c | 236 evtchn_read(struct cdev *dev, struct uio *uio, int ioflag) in evtchn_read() argument 268 if (ioflag & IO_NDELAY) { in evtchn_read() 312 evtchn_write(struct cdev *dev, struct uio *uio, int ioflag) in evtchn_write() argument
|
/freebsd/sys/fs/cuse/ |
H A D | cuse.c | 567 uintptr_t data_ptr, unsigned long arg, int fflags, int ioflag) in cuse_client_send_command_locked() argument 578 if (ioflag & IO_NDELAY) in cuse_client_send_command_locked() 826 cuse_server_read(struct cdev *dev, struct uio *uio, int ioflag) in cuse_server_read() argument 832 cuse_server_write(struct cdev *dev, struct uio *uio, int ioflag) in cuse_server_write() argument 1643 cuse_client_read(struct cdev *dev, struct uio *uio, int ioflag) in cuse_client_read() argument 1681 (unsigned long)(unsigned int)len, pcc->fflags, ioflag); in cuse_client_read() 1732 cuse_client_write(struct cdev *dev, struct uio *uio, int ioflag) in cuse_client_write() argument 1776 (unsigned long)(unsigned int)len, pcc->fflags, ioflag); in cuse_client_write()
|
/freebsd/sys/dev/iicbus/ |
H A D | icee.c | 216 icee_read(struct cdev *dev, struct uio *uio, int ioflag) in icee_read() argument 276 icee_write(struct cdev *dev, struct uio *uio, int ioflag) in icee_write() argument
|
H A D | iic.c | 98 static int iicuio(struct cdev *dev, struct uio *uio, int ioflag); 267 iicuio(struct cdev *dev, struct uio *uio, int ioflag) in iicuio() argument 289 (ioflag & O_NONBLOCK) ? IIC_DONTWAIT : (IIC_WAIT | IIC_INTR)); in iicuio()
|