Home
last modified time | relevance | path

Searched refs:old_cred (Results 1 – 14 of 14) sorted by relevance

/fs/overlayfs/
Dfile.c46 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 …]
Dinode.c22 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 …]
Ddir.c568 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 …]
Dutil.c45 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()
Dreaddir.c272 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 …]
Dnamei.c821 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()
Dcopy_up.c933 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/
Dpassthrough.c78 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/
Dopen.c351 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()
Dcoredump.c584 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()
Daio.c1600 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/
Dformat.c737 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()
Dvfs.c693 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()
Ddata_mgmt.c227 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()