fs/nfsd/filecache.c
56
#define NFSD_FILE_MAY_MASK (NFSD_MAY_READ|NFSD_MAY_WRITE|NFSD_MAY_LOCALIO)
fs/nfsd/localio.c
78
mayflags |= NFSD_MAY_WRITE;
fs/nfsd/lockd.c
50
access = (mode == O_WRONLY) ? NFSD_MAY_WRITE : NFSD_MAY_READ;
fs/nfsd/nfs3proc.c
755
resp->status = nfsd_file_acquire_gc(rqstp, &resp->fh, NFSD_MAY_WRITE |
fs/nfsd/nfs4proc.c
164
accmode |= (NFSD_MAY_WRITE | NFSD_MAY_TRUNC);
fs/nfsd/nfs4proc.c
166
accmode |= NFSD_MAY_WRITE;
fs/nfsd/nfs4proc.c
2641
accmode |= NFSD_MAY_READ | NFSD_MAY_WRITE;
fs/nfsd/nfs4proc.c
2725
NFSD_MAY_WRITE | NFSD_MAY_OWNER_OVERRIDE);
fs/nfsd/nfs4proc.c
799
status = nfsd_file_acquire(rqstp, &cstate->current_fh, NFSD_MAY_WRITE |
fs/nfsd/nfs4state.c
5760
flags |= NFSD_MAY_WRITE;
fs/nfsd/nfs4state.c
7313
int acc = (flags & RD_STATE) ? NFSD_MAY_READ : NFSD_MAY_WRITE;
fs/nfsd/nfsproc.c
363
NFSD_MAY_WRITE|NFSD_MAY_LOCAL_ACCESS);
fs/nfsd/trace.h
132
{ NFSD_MAY_WRITE, "WRITE" }, \
fs/nfsd/vfs.c
1623
err = nfsd_file_acquire_gc(rqstp, fhp, NFSD_MAY_WRITE, &nf);
fs/nfsd/vfs.c
2767
err = fh_verify(rqstp, fhp, 0, NFSD_MAY_WRITE);
fs/nfsd/vfs.c
2797
err = fh_verify(rqstp, fhp, 0, NFSD_MAY_WRITE);
fs/nfsd/vfs.c
2835
(acc & NFSD_MAY_WRITE)? " write" : "",
fs/nfsd/vfs.c
2854
if (acc & (NFSD_MAY_WRITE | NFSD_MAY_SATTR | NFSD_MAY_TRUNC)) {
fs/nfsd/vfs.c
519
accmode |= NFSD_MAY_WRITE|NFSD_MAY_OWNER_OVERRIDE;
fs/nfsd/vfs.c
533
accmode |= NFSD_MAY_WRITE;
fs/nfsd/vfs.c
778
{ NFS3_ACCESS_MODIFY, NFSD_MAY_WRITE|NFSD_MAY_TRUNC },
fs/nfsd/vfs.c
779
{ NFS3_ACCESS_EXTEND, NFSD_MAY_WRITE },
fs/nfsd/vfs.c
783
{ NFS4_ACCESS_XAWRITE, NFSD_MAY_WRITE },
fs/nfsd/vfs.c
793
{ NFS3_ACCESS_MODIFY, NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC},
fs/nfsd/vfs.c
794
{ NFS3_ACCESS_EXTEND, NFSD_MAY_EXEC|NFSD_MAY_WRITE },
fs/nfsd/vfs.c
799
{ NFS4_ACCESS_XAWRITE, NFSD_MAY_WRITE },
fs/nfsd/vfs.c
816
{ NFS3_ACCESS_MODIFY, NFSD_MAY_WRITE|NFSD_MAY_LOCAL_ACCESS },
fs/nfsd/vfs.c
817
{ NFS3_ACCESS_EXTEND, NFSD_MAY_WRITE|NFSD_MAY_LOCAL_ACCESS },
fs/nfsd/vfs.c
887
mode = (access & NFSD_MAY_WRITE) ? O_WRONLY : O_RDONLY;
fs/nfsd/vfs.c
910
if (IS_APPEND(inode) && (may_flags & NFSD_MAY_WRITE))
fs/nfsd/vfs.c
920
if (may_flags & NFSD_MAY_WRITE) {
fs/nfsd/vfs.h
38
#define NFSD_MAY_CREATE (NFSD_MAY_EXEC|NFSD_MAY_WRITE)
fs/nfsd/vfs.h
39
#define NFSD_MAY_REMOVE (NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC)