Searched refs:may_flags (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/kernel/fs/nfsd/ |
| H A D | filecache.c | 883 nfsd_file_find_locked(struct inode *inode, unsigned int may_flags, in nfsd_file_find_locked() argument 887 unsigned char need = may_flags & NFSD_FILE_MAY_MASK; in nfsd_file_find_locked() 938 unsigned int may_flags, struct nfsd_file **pnf) in nfsd_file_acquire() argument 949 may_flags|NFSD_MAY_OWNER_OVERRIDE); in nfsd_file_acquire() 957 nf = nfsd_file_find_locked(inode, may_flags, hashval, net); in nfsd_file_acquire() 962 new = nfsd_file_alloc(inode, may_flags, hashval, net); in nfsd_file_acquire() 964 trace_nfsd_file_acquire(rqstp, hashval, inode, may_flags, in nfsd_file_acquire() 970 nf = nfsd_file_find_locked(inode, may_flags, hashval, net); in nfsd_file_acquire() 992 if (!(may_flags & NFSD_MAY_NOT_BREAK_LEASE)) { in nfsd_file_acquire() 993 bool write = (may_flags & NFSD_MAY_WRITE); in nfsd_file_acquire() [all …]
|
| H A D | vfs.c | 741 int may_flags, struct file **filp) in __nfsd_open() argument 758 if (IS_APPEND(inode) && (may_flags & NFSD_MAY_WRITE)) in __nfsd_open() 771 host_err = nfsd_open_break_lease(inode, may_flags); in __nfsd_open() 775 if (may_flags & NFSD_MAY_WRITE) { in __nfsd_open() 776 if (may_flags & NFSD_MAY_READ) in __nfsd_open() 788 host_err = ima_file_check(file, may_flags); in __nfsd_open() 794 if (may_flags & NFSD_MAY_64BIT_COOKIE) in __nfsd_open() 808 int may_flags, struct file **filp) in nfsd_open() argument 825 may_flags |= NFSD_MAY_OWNER_OVERRIDE; in nfsd_open() 826 err = fh_verify(rqstp, fhp, type, may_flags); in nfsd_open() [all …]
|
| H A D | trace.h | 457 struct inode *inode, unsigned int may_flags, 460 TP_ARGS(rqstp, hash, inode, may_flags, nf, status), 466 __field(unsigned int, may_flags) 478 __entry->may_flags = may_flags; 488 show_nf_may(__entry->may_flags), __entry->nf_ref,
|
| H A D | filecache.h | 61 unsigned int may_flags, struct nfsd_file **nfp);
|