Searched refs:NFSD_MAY_TRUNC (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/fs/nfsd/ |
H A D | vfs.h | 20 #define NFSD_MAY_TRUNC 0x010 macro 35 #define NFSD_MAY_REMOVE (NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC)
|
H A D | vfs.c | 342 NFSD_MAY_TRUNC | NFSD_MAY_OWNER_OVERRIDE); in nfsd_get_write_access() 620 { NFS3_ACCESS_MODIFY, NFSD_MAY_WRITE|NFSD_MAY_TRUNC }, 635 { NFS3_ACCESS_MODIFY, NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC}, 2343 (acc & NFSD_MAY_TRUNC)? " trunc" : "", in nfsd_permission() 2359 if (acc & (NFSD_MAY_WRITE | NFSD_MAY_SATTR | NFSD_MAY_TRUNC)) { in nfsd_permission() 2366 if ((acc & NFSD_MAY_TRUNC) && IS_APPEND(inode)) in nfsd_permission()
|
H A D | nfs4proc.c | 191 accmode |= (NFSD_MAY_WRITE | NFSD_MAY_TRUNC); in do_open_permission()
|
/kernel/linux/linux-6.6/fs/nfsd/ |
H A D | vfs.h | 22 #define NFSD_MAY_TRUNC 0x010 macro 37 #define NFSD_MAY_REMOVE (NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC)
|
H A D | vfs.c | 408 NFSD_MAY_TRUNC | NFSD_MAY_OWNER_OVERRIDE); in nfsd_get_write_access() 708 { NFS3_ACCESS_MODIFY, NFSD_MAY_WRITE|NFSD_MAY_TRUNC }, 723 { NFS3_ACCESS_MODIFY, NFSD_MAY_EXEC|NFSD_MAY_WRITE|NFSD_MAY_TRUNC}, 2411 (acc & NFSD_MAY_TRUNC)? " trunc" : "", in nfsd_permission() 2427 if (acc & (NFSD_MAY_WRITE | NFSD_MAY_SATTR | NFSD_MAY_TRUNC)) { in nfsd_permission() 2434 if ((acc & NFSD_MAY_TRUNC) && IS_APPEND(inode)) in nfsd_permission()
|
H A D | trace.h | 79 { NFSD_MAY_TRUNC, "TRUNC" }, \
|
H A D | nfs4proc.c | 154 accmode |= (NFSD_MAY_WRITE | NFSD_MAY_TRUNC); in do_open_permission()
|
Completed in 17 milliseconds