Home
last modified time | relevance | path

Searched refs:ioflag (Results 1 – 25 of 92) sorted by relevance

1234

/freebsd-12-stable/sys/fs/fuse/
Dfuse_io.c131 fuse_read_biobackend(struct vnode *vp, struct uio *uio, int ioflag,
136 int ioflag, bool pages);
139 struct ucred *cred, struct fuse_filehandle *fufh, int ioflag, pid_t pid);
235 fuse_io_dispatch(struct vnode *vp, struct uio *uio, int ioflag, in fuse_io_dispatch() argument
257 vp, uio, ioflag, cred); in fuse_io_dispatch()
263 SDT_PROBE5(fusefs, , io, io_dispatch, vp, uio, ioflag, cred, fufh); in fuse_io_dispatch()
275 directio = (ioflag & IO_DIRECT) || !fsess_opt_datacache(vnode_mount(vp)); in fuse_io_dispatch()
287 err = fuse_read_biobackend(vp, uio, ioflag, cred, fufh, in fuse_io_dispatch()
295 bool pages = (ioflag & IO_VMIO) != 0; in fuse_io_dispatch()
313 filesize, ioflag, pages); in fuse_io_dispatch()
[all …]
Dfuse_device.c300 fuse_device_read(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_read() argument
325 if (ioflag & O_NONBLOCK) { in fuse_device_read()
429 fuse_device_write(struct cdev *dev, struct uio *uio, int ioflag) in fuse_device_write() argument
Dfuse_io.h68 int fuse_io_dispatch(struct vnode *vp, struct uio *uio, int ioflag,
/freebsd-12-stable/sys/ufs/ffs/
Dffs_vnops.c119 static int ffs_extread(struct vnode *vp, struct uio *uio, int ioflag);
120 static int ffs_extwrite(struct vnode *vp, struct uio *uio, int ioflag,
508 int bflag, error, ioflag, seqcount; local
512 ioflag = ap->a_ioflag;
515 return (ffs_extread(vp, uio, ioflag));
520 if ((ioflag & IO_DIRECT) != 0) {
656 vfs_bio_brelse(bp, ioflag);
666 vfs_bio_brelse(bp, ioflag);
699 int blkoffset, error, flags, ioflag, size, xfersize; local
703 ioflag = ap->a_ioflag;
[all …]
/freebsd-12-stable/share/examples/kld/cdev/module/
Dcdev.c151 mydev_write(struct cdev *dev, struct uio *uio, int ioflag) in mydev_write() argument
156 dev2udev(dev), uio, ioflag); in mydev_write()
171 mydev_read(struct cdev *dev, struct uio *uio, int ioflag) in mydev_read() argument
176 dev2udev(dev), uio, ioflag); in mydev_read()
/freebsd-12-stable/sys/kern/
Dtty_ttydisc.c110 ttydisc_read_canonical(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_canonical() argument
157 else if (ioflag & IO_NDELAY) in ttydisc_read_canonical()
183 ttydisc_read_raw_no_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_no_timer() argument
212 else if (ioflag & IO_NDELAY) in ttydisc_read_raw_no_timer()
222 ttydisc_read_raw_read_timer(struct tty *tp, struct uio *uio, int ioflag, in ttydisc_read_raw_read_timer() argument
264 else if (ioflag & IO_NDELAY) in ttydisc_read_raw_read_timer()
276 ttydisc_read_raw_interbyte_timer(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read_raw_interbyte_timer() argument
313 else if (ioflag & IO_NDELAY) in ttydisc_read_raw_interbyte_timer()
321 return ttydisc_read_raw_read_timer(tp, uio, ioflag, oresid); in ttydisc_read_raw_interbyte_timer()
325 ttydisc_read(struct tty *tp, struct uio *uio, int ioflag) in ttydisc_read() argument
[all …]
Dvfs_vnops.c813 int error, ioflag; in vn_read() local
820 ioflag = 0; in vn_read()
822 ioflag |= IO_NDELAY; in vn_read()
824 ioflag |= IO_DIRECT; in vn_read()
832 ioflag |= sequential_heuristic(uio, fp); in vn_read()
844 error = VOP_READ(vp, uio, ioflag, fp->f_cred); in vn_read()
869 int error, ioflag, lock_flags; in vn_write() local
878 ioflag = IO_UNIT; in vn_write()
880 ioflag |= IO_APPEND; in vn_write()
882 ioflag |= IO_NDELAY; in vn_write()
[all …]
/freebsd-12-stable/sys/cddl/compat/opensolaris/sys/
Dvnode.h208 offset_t offset, enum uio_seg seg, int ioflag, int ulimit, cred_t *cr, in zfs_vn_rdwr() argument
215 ASSERT(ioflag == 0); in zfs_vn_rdwr()
219 ioflag = IO_SYNC; in zfs_vn_rdwr()
221 ioflag = IO_DIRECT; in zfs_vn_rdwr()
223 error = vn_rdwr(rw, vp, base, len, offset, seg, ioflag, cr, NOCRED, in zfs_vn_rdwr()
229 #define vn_rdwr(rw, vp, base, len, offset, seg, ioflag, ulimit, cr, residp) \ argument
230 zfs_vn_rdwr((rw), (vp), (base), (len), (offset), (seg), (ioflag), (ulimit), (cr), (residp))
/freebsd-12-stable/sys/fs/nfsclient/
Dnfs_clbio.c78 struct ucred *cred, int ioflag);
426 ncl_bioread(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred) in ncl_bioread() argument
461 if (newnfs_directio_enable && (ioflag & IO_DIRECT) && (vp->v_type == VREG)) in ncl_bioread()
468 seqcount = (int)((off_t)(ioflag >> IO_SEQSHIFT) * biosize / BKVASIZE); in ncl_bioread()
754 nfs_directio_write(vp, uiop, cred, ioflag) in nfs_directio_write() argument
758 int ioflag;
769 if (ioflag & IO_SYNC) {
915 int ioflag = ap->a_ioflag; in ncl_write() local
953 if (ioflag & (IO_APPEND | IO_SYNC)) { in ncl_write()
963 if (ioflag & IO_NDELAY) in ncl_write()
[all …]
/freebsd-12-stable/sys/ufs/ufs/
Dufs_extattr.c1063 int error = 0, ioflag; in ufs_extattr_set() local
1122 ioflag = IO_NODELOCKED; in ufs_extattr_set()
1124 ioflag |= IO_SYNC; in ufs_extattr_set()
1125 error = VOP_WRITE(attribute->uele_backing_vnode, &local_aio, ioflag, in ufs_extattr_set()
1140 ioflag = IO_NODELOCKED; in ufs_extattr_set()
1142 ioflag |= IO_SYNC; in ufs_extattr_set()
1143 error = VOP_WRITE(attribute->uele_backing_vnode, uio, ioflag, in ufs_extattr_set()
1171 int error = 0, ioflag; in ufs_extattr_rm() local
1257 ioflag = IO_NODELOCKED; in ufs_extattr_rm()
1259 ioflag |= IO_SYNC; in ufs_extattr_rm()
[all …]
/freebsd-12-stable/sys/sys/
Dttydisc.h49 int ttydisc_read(struct tty *tp, struct uio *uio, int ioflag);
50 int ttydisc_write(struct tty *tp, struct uio *uio, int ioflag);
/freebsd-12-stable/sys/dev/xen/xenstore/
Dxenstored_dev.c52 static int xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag);
65 xsd_dev_read(struct cdev *dev, struct uio *uio, int ioflag) in xsd_dev_read() argument
/freebsd-12-stable/sys/fs/ext2fs/
Dext2_vnops.c2049 int ioflag; in ext2_read() local
2053 ioflag = ap->a_ioflag; in ext2_read()
2128 vfs_bio_brelse(bp, ioflag); in ext2_read()
2138 vfs_bio_brelse(bp, ioflag); in ext2_read()
2186 int blkoffset, error, flags, ioflag, resid, size, seqcount, xfersize; in ext2_write() local
2188 ioflag = ap->a_ioflag; in ext2_write()
2192 seqcount = ioflag >> IO_SEQSHIFT; in ext2_write()
2202 if (ioflag & IO_APPEND) in ext2_write()
2211 if ((ioflag & IO_SYNC) == 0) in ext2_write()
2238 if ((ioflag & IO_SYNC) && !DOINGASYNC(vp)) in ext2_write()
[all …]
/freebsd-12-stable/sys/security/audit/
Daudit_trigger.c99 audit_read(struct cdev *dev, struct uio *uio, int ioflag) in audit_read() argument
124 audit_write(struct cdev *dev, struct uio *uio, int ioflag) in audit_write() argument
/freebsd-12-stable/sys/dev/firewire/
Dfwdev.c269 fw_read_async(struct fw_drv1 *d, struct uio *uio, int ioflag) in fw_read_async() argument
316 fw_read(struct cdev *dev, struct uio *uio, int ioflag) in fw_read() argument
325 return (physio(dev, uio, ioflag)); in fw_read()
332 return (fw_read_async(d, uio, ioflag)); in fw_read()
393 fw_write_async(struct fw_drv1 *d, struct uio *uio, int ioflag) in fw_write_async() argument
449 fw_write(struct cdev *dev, struct uio *uio, int ioflag) in fw_write() argument
459 return (physio(dev, uio, ioflag)); in fw_write()
466 return (fw_write_async(d, uio, ioflag)); in fw_write()
/freebsd-12-stable/sys/contrib/rdma/krping/
Dkrping_dev.c128 krping_read(struct cdev *dev, struct uio *uio, int ioflag) in krping_read() argument
168 krping_write(struct cdev *dev, struct uio *uio, int ioflag) in krping_write() argument
/freebsd-12-stable/sys/netpfil/ipfilter/netinet/
Dmlfk_ipl.c537 static int ipfread(dev, uio, ioflag) in ipfread() argument
538 int ioflag; in ipfread()
580 static int ipfwrite(dev, uio, ioflag) in ipfwrite() argument
581 int ioflag; in ipfwrite()
/freebsd-12-stable/sys/dev/bktr/
Dbktr_os.c719 bktr_read( struct cdev *dev, struct uio *uio, int ioflag ) in bktr_read() argument
737 return( vbi_read( bktr, uio, ioflag ) ); in bktr_read()
747 bktr_write( struct cdev *dev, struct uio *uio, int ioflag ) in bktr_write() argument
1260 bktr_read(dev_t dev, struct uio *uio, int ioflag) in bktr_read() argument
1273 return(vbi_read(bktr, uio, ioflag)); in bktr_read()
1284 bktr_write(dev_t dev, struct uio *uio, int ioflag) in bktr_write() argument
/freebsd-12-stable/sys/fs/msdosfs/
Dmsdosfs_vnops.c625 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()
699 if (error && (error != ENOSPC || (ioflag & IO_UNIT))) in msdosfs_write()
705 seqcount = ioflag >> IO_SEQSHIFT; in msdosfs_write()
794 if (ioflag & IO_SYNC) in msdosfs_write()
815 if (ioflag & IO_UNIT) { in msdosfs_write()
816 detrunc(dep, osize, ioflag & IO_SYNC, NOCRED); in msdosfs_write()
820 detrunc(dep, dep->de_FileSize, ioflag & IO_SYNC, NOCRED); in msdosfs_write()
824 } else if (ioflag & IO_SYNC) in msdosfs_write()
/freebsd-12-stable/sys/dev/iir/
Diir_ctrl.c164 iir_write(struct cdev *dev, struct uio * uio, int ioflag) in iir_write() argument
172 iir_read(struct cdev *dev, struct uio * uio, int ioflag) in iir_read() argument
/freebsd-12-stable/sys/dev/iicbus/
Diic.c74 static int iicuio(struct cdev *dev, struct uio *uio, int ioflag);
243 iicuio(struct cdev *dev, struct uio *uio, int ioflag) in iicuio() argument
265 (ioflag & O_NONBLOCK) ? IIC_DONTWAIT : (IIC_WAIT | IIC_INTR)); in iicuio()
/freebsd-12-stable/sys/dev/fb/
Dfbd.c154 fb_read(struct cdev *dev, struct uio *uio, int ioflag) in fb_read() argument
161 fb_write(struct cdev *dev, struct uio *uio, int ioflag) in fb_write() argument
/freebsd-12-stable/sys/dev/xen/evtchn/
Devtchn_dev.c242 evtchn_read(struct cdev *dev, struct uio *uio, int ioflag) in evtchn_read() argument
274 if (ioflag & IO_NDELAY) { in evtchn_read()
318 evtchn_write(struct cdev *dev, struct uio *uio, int ioflag) in evtchn_write() argument
/freebsd-12-stable/sys/fs/cuse/
Dcuse.c548 uintptr_t data_ptr, unsigned long arg, int fflags, int ioflag) in cuse_client_send_command_locked() argument
559 if (ioflag & IO_NDELAY) in cuse_client_send_command_locked()
807 cuse_server_read(struct cdev *dev, struct uio *uio, int ioflag) in cuse_server_read() argument
813 cuse_server_write(struct cdev *dev, struct uio *uio, int ioflag) in cuse_server_write() argument
1570 cuse_client_read(struct cdev *dev, struct uio *uio, int ioflag) in cuse_client_read() argument
1603 (unsigned long)(unsigned int)len, pcc->fflags, ioflag); in cuse_client_read()
1631 cuse_client_write(struct cdev *dev, struct uio *uio, int ioflag) in cuse_client_write() argument
1664 (unsigned long)(unsigned int)len, pcc->fflags, ioflag); in cuse_client_write()
/freebsd-12-stable/sys/dev/cfi/
Dcfi_dev.c184 cfi_devread(struct cdev *dev, struct uio *uio, int ioflag) in cfi_devread() argument
225 cfi_devwrite(struct cdev *dev, struct uio *uio, int ioflag) in cfi_devwrite() argument

1234