| /OK3568_Linux_fs/kernel/fs/ |
| H A D | init.c | 52 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in init_chdir() 67 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in init_chroot() 121 error = inode_permission(d_inode(path.dentry), MAY_ACCESS); in init_eaccess()
|
| H A D | open.c | 87 error = inode_permission(inode, MAY_WRITE); in vfs_truncate() 440 res = inode_permission(inode, mode | MAY_ACCESS); in do_faccessat() 496 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1() 525 error = inode_permission(file_inode(f.file), MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1() 544 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
|
| H A D | namei.c | 442 int inode_permission(struct inode *inode, int mask) in inode_permission() function 476 EXPORT_SYMBOL(inode_permission); 1103 if (inode_permission(inode, MAY_READ | MAY_WRITE)) in safe_hardlink_source() 1665 int err = inode_permission(nd->inode, MAY_EXEC|MAY_NOT_BLOCK); in may_lookup() 1669 return inode_permission(nd->inode, MAY_EXEC); in may_lookup() 2600 return inode_permission(base->d_inode, MAY_EXEC); in lookup_one_len_common() 2794 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_delete() 2838 return inode_permission(dir, MAY_WRITE | MAY_EXEC); in may_create() 2968 error = inode_permission(inode, MAY_OPEN | acc_mode); in may_open() 3030 error = inode_permission(dir->dentry->d_inode, MAY_WRITE | MAY_EXEC); in may_o_create() [all …]
|
| H A D | attr.c | 249 error = inode_permission(inode, MAY_WRITE); in notify_change()
|
| H A D | remap_range.c | 442 if (!inode_permission(file_inode(file), MAY_WRITE)) in allow_file_dedupe()
|
| H A D | xattr.c | 134 return inode_permission(inode, mask); in xattr_permission()
|
| H A D | exec.c | 1405 if (inode_permission(inode, MAY_READ) < 0) { in would_dump()
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | mincore.c | 170 inode_permission(file_inode(vma->vm_file), MAY_WRITE) == 0; in can_do_mincore()
|
| H A D | madvise.c | 563 inode_permission(file_inode(vma->vm_file), MAY_WRITE) == 0; in can_do_file_pageout()
|
| /OK3568_Linux_fs/kernel/fs/configfs/ |
| H A D | symlink.c | 200 ret = inode_permission(dir, MAY_WRITE | MAY_EXEC); in configfs_symlink()
|
| /OK3568_Linux_fs/kernel/kernel/bpf/ |
| H A D | inode.c | 510 ret = inode_permission(inode, ACC_MODE(flags)); in bpf_obj_do_get() 561 int ret = inode_permission(inode, MAY_READ); in __get_prog_inode()
|
| /OK3568_Linux_fs/kernel/fs/udf/ |
| H A D | file.c | 186 if (inode_permission(inode, MAY_READ) != 0) { in udf_ioctl()
|
| /OK3568_Linux_fs/kernel/fs/verity/ |
| H A D | enable.c | 372 err = inode_permission(inode, MAY_WRITE); in fsverity_ioctl_enable()
|
| /OK3568_Linux_fs/kernel/Documentation/dev-tools/ |
| H A D | kcsan.rst | 32 inode_permission+0x190/0x200 46 inode_permission+0x190/0x200
|
| /OK3568_Linux_fs/kernel/fs/nfsd/ |
| H A D | nfsfh.c | 43 err = inode_permission(d_inode(parent), MAY_EXEC); in nfsd_acceptable()
|
| H A D | vfs.c | 2398 err = inode_permission(inode, acc & (MAY_READ|MAY_WRITE|MAY_EXEC)); in nfsd_permission() 2404 err = inode_permission(inode, MAY_EXEC); in nfsd_permission()
|
| /OK3568_Linux_fs/kernel/fs/notify/inotify/ |
| H A D | inotify_user.c | 346 error = inode_permission(path->dentry->d_inode, MAY_READ); in inotify_find_inode()
|
| /OK3568_Linux_fs/kernel/fs/overlayfs/ |
| H A D | util.c | 489 err = inode_permission(inode, acc_mode | MAY_OPEN); in ovl_path_open()
|
| H A D | file.c | 56 err = inode_permission(realinode, MAY_OPEN | acc_mode); in ovl_open_realfile()
|
| H A D | inode.c | 308 err = inode_permission(realinode, mask); in ovl_permission()
|
| /OK3568_Linux_fs/kernel/fs/btrfs/ |
| H A D | ioctl.c | 925 error = inode_permission(dir, MAY_WRITE | MAY_EXEC); in btrfs_may_delete() 954 return inode_permission(dir, MAY_WRITE | MAY_EXEC); in btrfs_may_create() 2558 ret = inode_permission(temp_inode, MAY_READ | MAY_EXEC); in btrfs_search_path_in_tree_user() 3091 err = inode_permission(inode, MAY_WRITE | MAY_EXEC); in btrfs_ioctl_snap_destroy() 3160 inode_permission(inode, MAY_WRITE)) { in btrfs_ioctl_defrag()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | lsm_hook_defs.h | 135 LSM_HOOK(int, 0, inode_permission, struct inode *inode, int mask)
|
| /OK3568_Linux_fs/kernel/fs/notify/fanotify/ |
| H A D | fanotify_user.c | 705 ret = inode_permission(path->dentry->d_inode, MAY_READ); in fanotify_find_path()
|
| /OK3568_Linux_fs/kernel/fs/ecryptfs/ |
| H A D | inode.c | 867 return inode_permission(ecryptfs_inode_to_lower(inode), mask); in ecryptfs_permission()
|
| /OK3568_Linux_fs/kernel/ipc/ |
| H A D | mqueue.c | 890 return inode_permission(d_inode(dentry), acc); in prepare_open()
|