| /OK3568_Linux_fs/kernel/fs/overlayfs/ |
| H A D | file.c | 47 const struct cred *old_cred; in ovl_open_realfile() local 55 old_cred = ovl_override_creds(inode->i_sb); in ovl_open_realfile() 59 } else if (old_cred && !inode_owner_or_capable(realinode)) { in ovl_open_realfile() 65 ovl_revert_creds(inode->i_sb, old_cred); in ovl_open_realfile() 184 const struct cred *old_cred; in ovl_llseek() local 213 old_cred = ovl_override_creds(inode->i_sb); in ovl_llseek() 215 ovl_revert_creds(inode->i_sb, old_cred); in ovl_llseek() 288 const struct cred *old_cred; in ovl_read_iter() local 304 old_cred = ovl_override_creds(file_inode(file)->i_sb); in ovl_read_iter() 329 ovl_revert_creds(file_inode(file)->i_sb, old_cred); in ovl_read_iter() [all …]
|
| H A 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 …]
|
| H A D | dir.c | 569 const struct cred *old_cred, *hold_cred = NULL; in ovl_create_or_link() local 577 old_cred = ovl_override_creds(dentry->d_sb); in ovl_create_or_link() 597 old_cred ? old_cred : current_cred(), in ovl_create_or_link() 613 ovl_revert_creds(dentry->d_sb, old_cred ?: hold_cred); in ovl_create_or_link() 614 if (old_cred && hold_cred) in ovl_create_or_link() 686 const struct cred *old_cred; in ovl_set_link_redirect() local 689 old_cred = ovl_override_creds(dentry->d_sb); in ovl_set_link_redirect() 691 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_set_link_redirect() 881 const struct cred *old_cred; in ovl_do_remove() local 905 old_cred = ovl_override_creds(dentry->d_sb); in ovl_do_remove() [all …]
|
| H A 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() 780 const struct cred *old_cred; in ovl_nlink_start() local 813 old_cred = ovl_override_creds(dentry->d_sb); in ovl_nlink_start() 821 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_nlink_start() 835 const struct cred *old_cred; in ovl_nlink_end() local 837 old_cred = ovl_override_creds(dentry->d_sb); in ovl_nlink_end() 839 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_nlink_end()
|
| H A 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 …]
|
| H A 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() 1102 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_lookup() 1129 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_lookup() 1137 const struct cred *old_cred; in ovl_lower_positive() local 1153 old_cred = ovl_override_creds(dentry->d_sb); in ovl_lower_positive() 1181 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_lower_positive()
|
| H A D | copy_up.c | 931 const struct cred *old_cred; in ovl_copy_up_flags() local 942 old_cred = ovl_override_creds(dentry->d_sb); in ovl_copy_up_flags() 967 ovl_revert_creds(dentry->d_sb, old_cred); in ovl_copy_up_flags()
|
| /OK3568_Linux_fs/kernel/fs/fuse/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A 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()
|
| H A 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()
|
| H A D | aio.c | 1589 const struct cred *old_cred = override_creds(iocb->fsync.creds); in aio_fsync_work() local 1592 revert_creds(old_cred); in aio_fsync_work()
|
| /OK3568_Linux_fs/kernel/fs/incfs/ |
| H A 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()
|
| H A D | vfs.c | 672 const struct cred *old_cred = override_creds(mi->mi_owner); in maybe_delete_incomplete_file() local 722 revert_creds(old_cred); in maybe_delete_incomplete_file() 1418 const struct cred *old_cred; in file_open() local 1429 old_cred = override_creds(mi->mi_owner); in file_open() 1431 revert_creds(old_cred); in file_open()
|
| H A D | data_mgmt.c | 228 const struct cred *old_cred; in handle_mapped_file() local 251 old_cred = override_creds(mi->mi_owner); in handle_mapped_file() 254 revert_creds(old_cred); in handle_mapped_file()
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | ptrace.c | 117 const struct cred *old_cred; in __ptrace_unlink() local 127 old_cred = child->ptracer_cred; in __ptrace_unlink() 129 put_cred(old_cred); in __ptrace_unlink()
|
| /OK3568_Linux_fs/kernel/net/unix/ |
| H A D | af_unix.c | 596 const struct cred *old_cred; in init_peercred() local 601 old_cred = sk->sk_peer_cred; in init_peercred() 607 put_cred(old_cred); in init_peercred() 612 const struct cred *old_cred; in copy_peercred() local 623 old_cred = sk->sk_peer_cred; in copy_peercred() 631 put_cred(old_cred); in copy_peercred()
|