/fs/overlayfs/ |
D | file.c | 46 const struct cred *old_cred; in ovl_open_realfile() local 54 old_cred = ovl_override_creds(inode->i_sb); in ovl_open_realfile() 58 } else if (old_cred && !inode_owner_or_capable(realinode)) { in ovl_open_realfile() 64 ovl_revert_creds(inode->i_sb, old_cred); in ovl_open_realfile() 183 const struct cred *old_cred; in ovl_llseek() local 212 old_cred = ovl_override_creds(inode->i_sb); in ovl_llseek() 214 ovl_revert_creds(inode->i_sb, old_cred); in ovl_llseek() 287 const struct cred *old_cred; in ovl_read_iter() local 303 old_cred = ovl_override_creds(file_inode(file)->i_sb); in ovl_read_iter() 327 ovl_revert_creds(file_inode(file)->i_sb, old_cred); in ovl_read_iter() [all …]
|
D | inode.c | 22 const struct cred *old_cred; in ovl_setattr() local 81 old_cred = ovl_override_creds(dentry->d_sb); in ovl_setattr() 83 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_setattr() 163 const struct cred *old_cred; in ovl_getattr() local 172 old_cred = ovl_override_creds(dentry->d_sb); in ovl_getattr() 275 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_getattr() 284 const struct cred *old_cred; in ovl_permission() local 301 old_cred = ovl_override_creds(inode->i_sb); in ovl_permission() 309 ovl_revert_creds(inode->i_sb, old_cred); in ovl_permission() 318 const struct cred *old_cred; in ovl_get_link() local [all …]
|
D | dir.c | 568 const struct cred *old_cred, *hold_cred = NULL; in ovl_create_or_link() local 576 old_cred = ovl_override_creds(dentry->d_sb); in ovl_create_or_link() 610 old_cred ? old_cred : current_cred(), in ovl_create_or_link() 626 ovl_revert_creds(dentry->d_sb, old_cred ?: hold_cred); in ovl_create_or_link() 627 if (old_cred && hold_cred) in ovl_create_or_link() 699 const struct cred *old_cred; in ovl_set_link_redirect() local 702 old_cred = ovl_override_creds(dentry->d_sb); in ovl_set_link_redirect() 704 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_set_link_redirect() 894 const struct cred *old_cred; in ovl_do_remove() local 918 old_cred = ovl_override_creds(dentry->d_sb); in ovl_do_remove() [all …]
|
D | util.c | 45 void ovl_revert_creds(struct super_block *sb, const struct cred *old_cred) in ovl_revert_creds() argument 47 if (old_cred) in ovl_revert_creds() 48 revert_creds(old_cred); in ovl_revert_creds() 796 const struct cred *old_cred; in ovl_nlink_start() local 829 old_cred = ovl_override_creds(dentry->d_sb); in ovl_nlink_start() 837 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_nlink_start() 851 const struct cred *old_cred; in ovl_nlink_end() local 853 old_cred = ovl_override_creds(dentry->d_sb); in ovl_nlink_end() 855 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_nlink_end()
|
D | readdir.c | 272 const struct cred *old_cred; in ovl_check_whiteouts() local 274 old_cred = ovl_override_creds(rdd->dentry->d_sb); in ovl_check_whiteouts() 289 ovl_revert_creds(rdd->dentry->d_sb, old_cred); in ovl_check_whiteouts() 735 const struct cred *old_cred; in ovl_iterate() local 738 old_cred = ovl_override_creds(dentry->d_sb); in ovl_iterate() 787 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_iterate() 835 const struct cred *old_cred; in ovl_dir_open_realfile() local 837 old_cred = ovl_override_creds(file_inode(file)->i_sb); in ovl_dir_open_realfile() 839 ovl_revert_creds(file_inode(file)->i_sb, old_cred); in ovl_dir_open_realfile() 965 const struct cred *old_cred; in ovl_check_empty_dir() local [all …]
|
D | namei.c | 821 const struct cred *old_cred; in ovl_lookup() local 851 old_cred = ovl_override_creds(dentry->d_sb); in ovl_lookup() 1101 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_lookup() 1128 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_lookup() 1136 const struct cred *old_cred; in ovl_lower_positive() local 1152 old_cred = ovl_override_creds(dentry->d_sb); in ovl_lower_positive() 1180 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_lower_positive()
|
D | copy_up.c | 933 const struct cred *old_cred; in ovl_copy_up_flags() local 944 old_cred = ovl_override_creds(dentry->d_sb); in ovl_copy_up_flags() 969 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_copy_up_flags()
|
/fs/fuse/ |
D | passthrough.c | 78 const struct cred *old_cred; in fuse_passthrough_read_iter() local 86 old_cred = override_creds(ff->passthrough.cred); in fuse_passthrough_read_iter() 108 revert_creds(old_cred); in fuse_passthrough_read_iter() 119 const struct cred *old_cred; in fuse_passthrough_write_iter() local 133 old_cred = override_creds(ff->passthrough.cred); in fuse_passthrough_write_iter() 162 revert_creds(old_cred); in fuse_passthrough_write_iter() 171 const struct cred *old_cred; in fuse_passthrough_mmap() local 183 old_cred = override_creds(ff->passthrough.cred); in fuse_passthrough_mmap() 185 revert_creds(old_cred); in fuse_passthrough_mmap()
|
/fs/ |
D | open.c | 351 const struct cred *old_cred; in access_override_creds() local 390 old_cred = override_creds(override_cred); in access_override_creds() 395 return old_cred; in access_override_creds() 404 const struct cred *old_cred = NULL; in do_faccessat() local 418 old_cred = access_override_creds(); in do_faccessat() 419 if (!old_cred) in do_faccessat() 464 if (old_cred) in do_faccessat() 465 revert_creds(old_cred); in do_faccessat()
|
D | coredump.c | 584 const struct cred *old_cred; in do_coredump() local 634 old_cred = override_creds(cred); in do_coredump() 826 revert_creds(old_cred); in do_coredump()
|
D | aio.c | 1600 const struct cred *old_cred = override_creds(iocb->fsync.creds); in aio_fsync_work() local 1603 revert_creds(old_cred); in aio_fsync_work()
|
/fs/incfs/ |
D | format.c | 737 const struct cred *old_cred = override_creds(bfc->bc_cred); in incfs_kread() local 740 revert_creds(old_cred); in incfs_kread() 747 const struct cred *old_cred = override_creds(bfc->bc_cred); in incfs_kwrite() local 750 revert_creds(old_cred); in incfs_kwrite()
|
D | vfs.c | 693 const struct cred *old_cred = override_creds(mi->mi_owner); in handle_file_completed() local 740 revert_creds(old_cred); in handle_file_completed() 1438 const struct cred *old_cred; in file_open() local 1449 old_cred = override_creds(mi->mi_owner); in file_open() 1451 revert_creds(old_cred); in file_open()
|
D | data_mgmt.c | 227 const struct cred *old_cred; in handle_mapped_file() local 250 old_cred = override_creds(mi->mi_owner); in handle_mapped_file() 253 revert_creds(old_cred); in handle_mapped_file()
|