O_FOFFSET
error = fo_read(fp, &auio, fp->f_cred, O_FOFFSET);
error = fo_write(fp, &auio, fp->f_cred, O_FOFFSET);
flags |= O_FOFFSET;
flags |= O_FOFFSET;
if (flags & O_FOFFSET && fp->f_type != DTYPE_VNODE) {
flags |= O_FOFFSET;
flags |= O_FOFFSET;
else if ((flags & O_FOFFSET) && fp->f_type != DTYPE_VNODE) {
if ((flags & O_FOFFSET) == 0 && (vp->v_flag & VNOTSEEKABLE) == 0)
if ((flags & O_FOFFSET) == 0 && (vp->v_flag & VNOTSEEKABLE) == 0)
if ((flags & O_FOFFSET) == 0)
if ((flags & O_FOFFSET) == 0)
#define O_FMASK (O_FBLOCKING|O_FNONBLOCKING|O_FAPPEND|O_FOFFSET|\
if ((flags & O_FOFFSET) == 0)
if ((flags & O_FOFFSET) == 0)
if ((flags & O_FOFFSET) == 0)
if ((flags & O_FOFFSET) == 0)