| /fs/afs/ |
| A D | security.c | 131 h += permits->permits[i].access; in afs_hash_permits() 233 new->permits[j].access = caller_access; in afs_cache_permit() 237 new->permits[j].access = permits->permits[i].access; in afs_cache_permit() 244 new->permits[j].access = caller_access; in afs_cache_permit() 327 *_access = permits->permits[i].access; in afs_check_permit_rcu() 367 *_access = permits->permits[i].access; in afs_check_permit() 402 afs_access_t access; in afs_permission() local 442 if (!(access & AFS_ACE_LOOKUP)) in afs_permission() 451 if (!(access & AFS_ACE_LOOKUP)) in afs_permission() 456 if (!(access & AFS_ACE_READ)) in afs_permission() [all …]
|
| A D | flock.c | 414 afs_access_t access; in afs_do_setlk_check() local 427 ret = afs_check_permit(vnode, key, &access); in afs_do_setlk_check() 438 if (!(access & (AFS_ACE_INSERT | AFS_ACE_WRITE | AFS_ACE_LOCK))) in afs_do_setlk_check() 441 if (!(access & (AFS_ACE_INSERT | AFS_ACE_WRITE))) in afs_do_setlk_check()
|
| A D | Kconfig | 11 driver. It currently only supports unsecured read-only AFS access.
|
| /fs/nfsd/ |
| A D | lockd.c | 32 int access; in nlm_fopen() local 50 access = (mode == O_WRONLY) ? NFSD_MAY_WRITE : NFSD_MAY_READ; in nlm_fopen() 51 access |= NFSD_MAY_NLM | NFSD_MAY_OWNER_OVERRIDE | NFSD_MAY_BYPASS_GSS; in nlm_fopen() 52 nfserr = nfsd_open(rqstp, &fh, S_IFREG, access, filp); in nlm_fopen()
|
| A D | nfsfh.c | 320 struct svc_fh *fhp, umode_t type, int access) in __fh_verify() argument 337 trace_nfsd_fh_verify(rqstp, fhp, type, access); in __fh_verify() 367 if ((access & NFSD_MAY_NLM) && (exp->ex_flags & NFSEXP_NOAUTHNLM)) in __fh_verify() 371 if (access & NFSD_MAY_BYPASS_GSS) in __fh_verify() 378 if (access & NFSD_MAY_BYPASS_GSS_ON_ROOT in __fh_verify() 390 error = nfsd_permission(cred, exp, dentry, access); in __fh_verify() 392 trace_nfsd_fh_verify_err(rqstp, fhp, type, access, error); in __fh_verify() 415 umode_t type, int access) in fh_verify_local() argument 418 fhp, type, access); in fh_verify_local() 449 fh_verify(struct svc_rqst *rqstp, struct svc_fh *fhp, umode_t type, int access) in fh_verify() argument [all …]
|
| A D | nfs2acl.c | 177 argp->access); in nfsacld_proc_access() 180 resp->access = argp->access; in nfsacld_proc_access() 181 resp->status = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); in nfsacld_proc_access() 234 if (xdr_stream_decode_u32(xdr, &args->access) < 0) in nfsaclsvc_decode_accessargs() 286 if (xdr_stream_encode_u32(xdr, resp->access) < 0) in nfsaclsvc_encode_accessres()
|
| A D | vfs.c | 750 u32 access; member 824 query = *access; in nfsd_access() 825 for (; map->access; map++) { in nfsd_access() 826 if (map->access & query) { in nfsd_access() 829 sresult |= map->access; in nfsd_access() 835 result |= map->access; in nfsd_access() 851 *access = result; in nfsd_access() 859 int nfsd_open_break_lease(struct inode *inode, int access) in nfsd_open_break_lease() argument 863 if (access & NFSD_MAY_NOT_BREAK_LEASE) in nfsd_open_break_lease() 865 mode = (access & NFSD_MAY_WRITE) ? O_WRONLY : O_RDONLY; in nfsd_open_break_lease() [all …]
|
| A D | nfs4state.c | 434 unsigned int access = 0; in bmap_to_share_mode() local 438 access |= i; in bmap_to_share_mode() 440 return access; in bmap_to_share_mode() 447 unsigned char mask = 1 << access; in set_access() 457 unsigned char mask = 1 << access; in clear_access() 467 unsigned char mask = 1 << access; in test_access() 2871 unsigned int access, deny; in nfs4_show_open() local 5780 access)); in nfs4_get_vfs_file() 7623 if (!test_access(access, stp)) in nfs4_stateid_downgrade_bit() 7626 clear_access(access, stp); in nfs4_stateid_downgrade_bit() [all …]
|
| A D | xdr3.h | 28 __u32 access; member 132 __u32 access; member
|
| A D | trace.h | 233 int access 235 TP_ARGS(rqstp, fhp, type, access), 245 __field(unsigned long, access) 257 __entry->access = access; 262 show_nfsd_may_flags(__entry->access) 271 int access, 274 TP_ARGS(rqstp, fhp, type, access, error), 284 __field(unsigned long, access) 300 __entry->access = access; 306 show_nfsd_may_flags(__entry->access),
|
| A D | nfs3proc.c | 146 argp->access); in nfsd3_proc_access() 149 resp->access = argp->access; in nfsd3_proc_access() 150 resp->status = nfsd_access(rqstp, &resp->fh, &resp->access, NULL); in nfsd3_proc_access()
|
| /fs/9p/ |
| A D | fid.c | 174 int i, n, l, access; in v9fs_fid_lookup_with_uid() local 179 access = v9ses->flags & V9FS_ACCESS_MASK; in v9fs_fid_lookup_with_uid() 205 if (access == V9FS_ACCESS_SINGLE) in v9fs_fid_lookup_with_uid() 290 int any, access; in v9fs_fid_lookup() local 294 access = v9ses->flags & V9FS_ACCESS_MASK; in v9fs_fid_lookup() 295 switch (access) { in v9fs_fid_lookup()
|
| A D | Kconfig | 39 Security labels support alternative access control models
|
| /fs/notify/fanotify/ |
| A D | Kconfig | 3 bool "Filesystem wide access notification" 8 Say Y here to enable fanotify support. fanotify is a file access 22 listeners which need to scan files before allowing the system access to
|
| /fs/ceph/ |
| A D | Kconfig | 16 reliable access to petabytes of storage. 46 Security labels support alternative access control models
|
| /fs/ext2/ |
| A D | Kconfig | 12 Ext2 users are advised to use ext4 driver to access their filesystem. 44 Security labels support alternative access control models
|
| /fs/jffs2/ |
| A D | README.Locking | 74 This is used to serialise access to the eraseblock lists, to the 112 will not be removed. So, it is allowed to access it without locking 141 This read/write semaphore protects against concurrent access to the 154 This read/write semaphore protects against concurrent access to the
|
| /fs/fat/ |
| A D | Kconfig | 11 diskettes with FAT-based file systems and transparently access the 43 they are compressed; to access compressed MSDOS partitions under 49 here) and MSDOS floppies. This means that file access becomes
|
| /fs/hfs/ |
| A D | Kconfig | 10 floppy disks and hard drive partitions with full read-write access.
|
| /fs/hfsplus/ |
| A D | Kconfig | 11 Macintosh-formatted hard drive partitions with full read-write access.
|
| /fs/efs/ |
| A D | Kconfig | 11 This implementation only offers read-only access. If you don't know
|
| /fs/bfs/ |
| A D | Kconfig | 8 allow the bootloader access to the kernel image and other important
|
| /fs/coda/ |
| A D | Kconfig | 7 enables you to mount file systems of a remote server and access them
|
| /fs/freevxfs/ |
| A D | Kconfig | 14 Currently only readonly access is supported and VxFX versions
|
| /fs/jfs/ |
| A D | Kconfig | 29 Security labels support alternative access control models
|