Lines Matching defs:ioflag
630 int error, ioflag;
640 ioflag = ap->a_ioflag;
670 if (ioflag & IO_DIRECT) {
671 genfs_directio(vp, uio, ioflag);
773 int blkoffset, error, flags, ioflag, resid;
781 ioflag = ap->a_ioflag;
793 if (ioflag & IO_APPEND)
801 if ((ioflag & IO_SYNC) == 0)
835 flags = ioflag & IO_SYNC ? B_SYNC : 0;
844 aflag = ioflag & IO_SYNC ? B_SYNC : 0;
877 if (ioflag & IO_DIRECT) {
878 genfs_directio(vp, uio, ioflag | IO_JOURNALLOCKED);
936 IO_ADV_DECODE(ioflag), ubc_flags);
967 if (error == 0 && ioflag & IO_SYNC) {
989 (void) UFS_TRUNCATE(vp, osize, ioflag & IO_SYNC, ap->a_cred);
992 } else if (resid > uio->uio_resid && (ioflag & IO_SYNC) == IO_SYNC)