FAPPEND
#define FMASK (FREAD|FWRITE|FAPPEND|FASYNC|FFSYNC|FNONBLOCK|O_DIRECT|FEXEC)
#define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK|FRDAHEAD|O_DIRECT)
#define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK|FPOSIXSHM|FRDAHEAD| \
(fcntl_err & FAPPEND)) {
FC_FL(FAPPEND),
if (filemode & FAPPEND)
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
if (ioflag & FAPPEND) {
if (ioflag & FAPPEND) {
int ioflag = FAPPEND;
if (ioflag & FAPPEND) {
if (ioflag & FAPPEND) {
if (ioflag & (FAPPEND | FSYNC)) {
if (ioflag & FAPPEND) {
mode |= FAPPEND;
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
if (ioflag & FAPPEND) {
if ((ioflag & FAPPEND) != 0 && (ip->i_type == VREG)) {
return (((ip->i_mode & IFMT) == IFREG) && !(ioflag & FAPPEND) &&
if ((ioflag & FAPPEND) != 0 && (ip->i_mode & IFMT) == IFREG) {
if (filemode & FAPPEND)
sizeof (da->da_ddr), 0, UIO_SYSSPACE, FAPPEND,
ra->voff, UIO_SYSSPACE, FAPPEND,
0, UIO_SYSSPACE, FAPPEND, RLIM64_INFINITY, CRED(), &resid);
int aflags = (flag & FAPPEND) ? V_APPEND : 0;
((flag & FAPPEND) == 0)) {
((zp->z_pflags & ZFS_APPENDONLY) && !(ioflag & FAPPEND) &&
woff = ioflag & FAPPEND ? zp->z_size : uio->uio_loffset;
if (ioflag & FAPPEND) {
sizeof (ag->acctbuf), 0LL, UIO_SYSSPACE, FAPPEND,
0, UIO_SYSSPACE, FAPPEND, (rlim64_t)LOG_HIWAT, kcred, &res) != 0) {
bufsize, 0LL, UIO_SYSSPACE, FAPPEND, (rlim64_t)MAXOFFSET_T,
len, 0LL, UIO_SYSSPACE, FAPPEND,
(filemode & (FAPPEND|FCREAT|FTRUNC|FXATTR|FXATTRDIROPEN)))
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
else if (((fp->f_flag & FAPPEND) == 0) ||
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
else if (((fp->f_flag & FAPPEND) == 0) ||
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
else if (((fp->f_flag & FAPPEND) == 0) ||
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
else if (((fp->f_flag & FAPPEND) == 0) ||
(FAPPEND|FSYNC|FDSYNC|FRSYNC);
(FAPPEND|FSYNC|FDSYNC|FRSYNC);
ioflag = auio.uio_fmode & (FAPPEND|FSYNC|FDSYNC|FRSYNC);
(FAPPEND|FSYNC|FDSYNC|FRSYNC);
(FAPPEND|FSYNC|FDSYNC|FRSYNC);
(FAPPEND|FSYNC|FDSYNC|FRSYNC);
(FAPPEND|FSYNC|FDSYNC|FRSYNC);