Symbol: MAY_READ
drivers/block/ublk_drv.c
5699
mask = MAY_READ;
drivers/block/ublk_drv.c
5713
mask = MAY_READ | MAY_WRITE;
fs/afs/security.c
474
if (mask & (MAY_EXEC | MAY_READ | MAY_CHDIR)) {
fs/afs/security.c
488
if (mask & (MAY_EXEC | MAY_READ)) {
fs/bpf_fs_kfuncs.c
111
return inode_permission(&nop_mnt_idmap, inode, MAY_READ);
fs/btrfs/ioctl.c
1820
MAY_READ | MAY_EXEC);
fs/ceph/file.c
392
int mask = MAY_READ;
fs/ceph/file.c
839
mask = MAY_READ;
fs/ceph/mds_client.c
6551
((mask & MAY_READ) && !s->readable))
fs/ceph/mds_client.c
6572
!!(mask & MAY_READ), !!(mask & MAY_WRITE));
fs/coda/dir.c
84
mask &= MAY_READ | MAY_WRITE | MAY_EXEC;
fs/exec.c
1316
if (inode_permission(idmap, inode, MAY_READ) < 0) {
fs/fuse/dir.c
1712
inarg.mask = mask & (MAY_READ | MAY_WRITE | MAY_EXEC);
fs/hostfs/hostfs_kern.c
786
if (desired & MAY_READ) r = 1;
fs/namei.c
1335
if (inode_permission(idmap, inode, MAY_READ | MAY_WRITE))
fs/namei.c
548
mask &= MAY_READ | MAY_WRITE | MAY_EXEC;
fs/namei.c
549
if (mask == MAY_READ)
fs/nfs/dir.c
3269
mask |= MAY_READ;
fs/nfs/dir.c
3330
if ((mask & ~cache_mask & (MAY_READ | MAY_WRITE | MAY_EXEC)) != 0)
fs/nfs/dir.c
3346
mask |= MAY_READ;
fs/nfs/dir.c
3388
if ((mask & (MAY_READ | MAY_WRITE | MAY_EXEC)) == 0)
fs/nfs/dir.c
3407
if ((mask & MAY_WRITE) && !(mask & MAY_READ))
fs/nfsd/vfs.c
2893
acc & (MAY_READ | MAY_WRITE | MAY_EXEC));
fs/notify/fanotify/fanotify_user.c
2029
ret = path_permission(&path, MAY_READ);
fs/notify/inotify/inotify_user.c
381
error = path_permission(path, MAY_READ);
fs/ocfs2/refcounttree.c
4391
error = inode_permission(&nop_mnt_idmap, inode, MAY_READ);
fs/overlayfs/inode.c
317
mask |= MAY_READ;
fs/overlayfs/util.c
668
acc_mode = MAY_READ;
fs/posix_acl.c
390
want &= MAY_READ | MAY_WRITE | MAY_EXEC;
fs/proc/proc_sysctl.c
431
if ((op & ~mode & (MAY_READ|MAY_WRITE|MAY_EXEC)) == 0)
fs/proc/proc_sysctl.c
571
if (sysctl_perm(head, table, write ? MAY_WRITE : MAY_READ))
fs/read_write.c
455
int mask = read_write == READ ? MAY_READ : MAY_WRITE;
fs/readdir.c
95
res = security_file_permission(file, MAY_READ);
fs/readdir.c
99
res = fsnotify_file_perm(file, MAY_READ);
fs/remap_range.c
104
int mask = write ? MAY_WRITE : MAY_READ;
fs/smb/server/smb2pdu.c
2400
*may_flags = MAY_OPEN | MAY_READ | MAY_WRITE;
fs/smb/server/smb2pdu.c
2406
*may_flags = MAY_OPEN | MAY_READ;
fs/smb/server/smb2pdu.c
4857
MAY_READ | MAY_EXEC)) {
fs/smb/server/vfs.c
127
if (!inode_permission(idmap, d_inode(dentry), MAY_OPEN | MAY_READ))
fs/udf/file.c
135
if (file_permission(filp, MAY_READ) != 0) {
fs/xattr.c
407
error = xattr_permission(idmap, inode, name, MAY_READ);
fs/xattr.c
457
error = xattr_permission(idmap, inode, name, MAY_READ);
include/linux/device_cgroup.h
34
if (mask & MAY_READ)
include/linux/fsnotify.h
147
if (!(perm_mask & (MAY_READ | MAY_WRITE | MAY_ACCESS)))
include/linux/fsnotify.h
160
if (!(perm_mask & MAY_READ) ||
ipc/mqueue.c
865
static const int oflag2acc[O_ACCMODE] = { MAY_READ, MAY_WRITE,
ipc/mqueue.c
866
MAY_READ | MAY_WRITE };
kernel/bpf/inode.c
614
int ret = inode_permission(&nop_mnt_idmap, inode, MAY_READ);
mm/memcontrol-v1.c
1155
ret = file_permission(fd_file(cfile), MAY_READ);
security/apparmor/af_unix.c
782
MAY_READ | MAY_WRITE, sock->sk,
security/apparmor/af_unix.c
787
MAY_READ | MAY_WRITE, peer_sk,
security/apparmor/file.c
33
m |= MAY_READ;
security/apparmor/file.c
692
MAY_READ | MAY_WRITE, IN_ATOMIC))
security/apparmor/include/file.h
120
perms |= MAY_READ;
security/apparmor/include/file.h
24
#define mask_mode_t(X) (X & (MAY_EXEC | MAY_WRITE | MAY_READ | MAY_APPEND))
security/apparmor/include/file.h
26
#define AA_AUDIT_FILE_MASK (MAY_READ | MAY_WRITE | MAY_EXEC | MAY_APPEND |\
security/apparmor/include/perms.h
18
#define AA_MAY_READ MAY_READ
security/apparmor/include/perms.h
55
#define PERMS_CHRS_MASK (MAY_READ | MAY_WRITE | AA_MAY_CREATE | \
security/apparmor/include/task.h
81
#define AA_PTRACE_READ MAY_READ
security/apparmor/include/task.h
88
#define AA_SIGNAL_PERM_MASK (MAY_READ | MAY_WRITE)
security/apparmor/ipc.c
115
MAY_READ, &ad));
security/apparmor/ipc.c
40
if (mask & MAY_READ)
security/apparmor/lsm.c
418
MAY_READ | AA_MAY_GETATTR | MAY_WRITE |
security/apparmor/lsm.c
431
MAY_READ | AA_MAY_GETATTR | MAY_WRITE |
security/apparmor/lsm.c
479
fctx->allow = MAY_EXEC | MAY_READ | AA_EXEC_MMAP;
security/apparmor/lsm.c
565
mask |= MAY_READ;
security/apparmor/policy_compat.c
82
if (old & MAY_READ)
security/apparmor/task.c
193
case MAY_READ:
security/integrity/ima/ima_main.c
686
mask & (MAY_READ | MAY_WRITE | MAY_EXEC |
security/integrity/ima/ima_main.c
906
MAY_READ, func, 0, false);
security/integrity/ima/ima_main.c
950
MAY_READ, func, read_id, false);
security/integrity/ima/ima_policy.c
1583
entry->mask = MAY_READ;
security/integrity/ima/ima_policy.c
174
{.action = MEASURE, .func = FILE_CHECK, .mask = MAY_READ,
security/integrity/ima/ima_policy.c
186
{.action = MEASURE, .func = FILE_CHECK, .mask = MAY_READ,
security/integrity/ima/ima_policy.c
189
{.action = MEASURE, .func = FILE_CHECK, .mask = MAY_READ,
security/integrity/ima/ima_policy.c
2157
if (entry->mask & MAY_READ)
security/selinux/hooks.c
2009
if (mask & MAY_READ)
security/selinux/hooks.c
2022
if (mask & MAY_READ)
security/selinux/hooks.c
3255
mask = requested & (MAY_READ|MAY_WRITE|MAY_EXEC|MAY_APPEND);
security/smack/smack.h
249
#define MAY_ANYREAD (MAY_READ | MAY_EXEC)
security/smack/smack.h
250
#define MAY_READWRITE (MAY_READ | MAY_WRITE)
security/smack/smack_access.c
291
if (access & MAY_READ)
security/smack/smack_lsm.c
1234
mask &= (MAY_READ|MAY_WRITE|MAY_EXEC|MAY_APPEND);
security/smack/smack_lsm.c
1297
rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
security/smack/smack_lsm.c
1298
rc = smk_bu_inode(inode, MAY_READ, rc);
security/smack/smack_lsm.c
1461
rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
security/smack/smack_lsm.c
1462
rc = smk_bu_inode(d_backing_inode(dentry), MAY_READ, rc);
security/smack/smack_lsm.c
1569
rc = smk_curacc(smk_of_inode(d_backing_inode(dentry)), MAY_READ, &ad);
security/smack/smack_lsm.c
1570
rc = smk_bu_inode(d_backing_inode(dentry), MAY_READ, rc);
security/smack/smack_lsm.c
1750
rc = smk_curacc(smk_of_inode(inode), MAY_READ, &ad);
security/smack/smack_lsm.c
1751
rc = smk_bu_file(file, MAY_READ, rc);
security/smack/smack_lsm.c
2040
may = MAY_READ;
security/smack/smack_lsm.c
2069
rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);
security/smack/smack_lsm.c
2070
rc = smk_bu_credfile(file->f_cred, file, MAY_READ, rc);
security/smack/smack_lsm.c
2265
return smk_curacc_on_task(p, MAY_READ, __func__);
security/smack/smack_lsm.c
2276
return smk_curacc_on_task(p, MAY_READ, __func__);
security/smack/smack_lsm.c
2335
return smk_curacc_on_task(p, MAY_READ, __func__);
security/smack/smack_lsm.c
2357
return smk_curacc_on_task(p, MAY_READ, __func__);
security/smack/smack_lsm.c
3116
may |= MAY_READ;
security/smack/smack_lsm.c
3218
may = MAY_READ;
security/smack/smack_lsm.c
3312
may = MAY_READ;
security/smack/smack_lsm.c
3402
may = MAY_READ;
security/smack/smack_lsm.c
398
return MAY_READ;
security/smack/smack_lsm.c
4599
request |= MAY_READ;
security/smack/smack_lsm.c
4706
rc = smk_access(tkp, *blob, MAY_READ, &ad);
security/smack/smack_lsm.c
4707
rc = smk_bu_note("key watch", tkp, *blob, MAY_READ, rc);
security/smack/smack_lsm.c
5099
rc = smk_tskacc(tsp, smk_of_inode(inode), MAY_READ, &ad);
security/smack/smack_lsm.c
5100
rc = smk_bu_credfile(file->f_cred, file, MAY_READ, rc);
security/smack/smack_lsm.c
886
rc = smk_curacc(sbp->smk_floor, MAY_READ, &ad);
security/smack/smack_lsm.c
887
rc = smk_bu_current("statfs", sbp->smk_floor, MAY_READ, rc);
security/smack/smackfs.c
273
perm |= MAY_READ;
security/tomoyo/file.c
781
if (acc_mode & MAY_READ)