Lines Matching refs:may_flags
735 * The may_flags argument indicates the type of open (read/write/lock)
741 int may_flags, struct file **filp)
758 if (IS_APPEND(inode) && (may_flags & NFSD_MAY_WRITE))
771 host_err = nfsd_open_break_lease(inode, may_flags);
775 if (may_flags & NFSD_MAY_WRITE) {
776 if (may_flags & NFSD_MAY_READ)
788 host_err = ima_file_check(file, may_flags);
794 if (may_flags & NFSD_MAY_64BIT_COOKIE)
808 int may_flags, struct file **filp)
825 may_flags |= NFSD_MAY_OWNER_OVERRIDE;
826 err = fh_verify(rqstp, fhp, type, may_flags);
828 err = __nfsd_open(rqstp, fhp, type, may_flags, filp);
835 int may_flags, struct file **filp)
840 err = __nfsd_open(rqstp, fhp, type, may_flags, filp);
2043 int may_flags = NFSD_MAY_READ;
2047 may_flags |= NFSD_MAY_64BIT_COOKIE;
2049 err = nfsd_open(rqstp, fhp, S_IFDIR, may_flags, &file);