Lines Matching refs:NFSD_MAY_WRITE
320 accmode |= NFSD_MAY_WRITE|NFSD_MAY_OWNER_OVERRIDE;
619 { NFS3_ACCESS_MODIFY, NFSD_MAY_WRITE|NFSD_MAY_TRUNC },
620 { NFS3_ACCESS_EXTEND, NFSD_MAY_WRITE },
628 { NFS3_ACCESS_MODIFY, NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC},
629 { NFS3_ACCESS_EXTEND, NFSD_MAY_EXEC|NFSD_MAY_WRITE },
645 { NFS3_ACCESS_MODIFY, NFSD_MAY_WRITE|NFSD_MAY_LOCAL_ACCESS },
646 { NFS3_ACCESS_EXTEND, NFSD_MAY_WRITE|NFSD_MAY_LOCAL_ACCESS },
745 if (IS_APPEND(inode) && (access & NFSD_MAY_WRITE))
763 host_err = break_lease(inode, O_NONBLOCK | ((access & NFSD_MAY_WRITE) ? O_WRONLY : 0));
769 if (access & NFSD_MAY_WRITE) {
1141 NFSD_MAY_WRITE|NFSD_MAY_OWNER_OVERRIDE);
1147 err = nfsd_open(rqstp, fhp, S_IFREG, NFSD_MAY_WRITE, &file);
1187 NFSD_MAY_WRITE|NFSD_MAY_NOT_BREAK_LEASE, &file);
2071 if (acc & (NFSD_MAY_WRITE | NFSD_MAY_SATTR | NFSD_MAY_TRUNC)) {
2075 if (/* (acc & NFSD_MAY_WRITE) && */ IS_IMMUTABLE(inode))