/linux/fs/ |
H A D | fs_struct.c | 25 path_put(&old_root); in set_fs_root() 43 path_put(&old_pwd); in set_fs_pwd() 79 path_put(old_root); in chroot_fs_refs() 84 path_put(&fs->root); in free_fs_struct() 85 path_put(&fs->pwd); in free_fs_struct()
|
H A D | fhandle.c | 166 path_put(&path); in SYSCALL_DEFINE5() 389 path_put(&ctx.root); in handle_to_path() 397 struct path path __free(path_put) = {}; in do_handle_open()
|
H A D | namei.c | 624 void path_put(const struct path *path) in path_put() function 629 EXPORT_SYMBOL(path_put); 752 path_put(&nd->path); in terminate_walk() 754 path_put(&nd->stack[i].link); in terminate_walk() 756 path_put(&nd->root); in terminate_walk() 1049 path_put(&nd->path); in nd_jump_root() 1079 path_put(&nd->path); in nd_jump_link() 1086 path_put(path); in nd_jump_link() 1095 path_put(&last->link); in put_link() 1419 path_put(path); in choose_mountpoint() [all …]
|
H A D | namespace.c | 2338 path_put(p); in drop_collected_paths() 2783 path_put(&under); in do_lock_mount() 2810 path_put(path); in do_lock_mount() 2825 path_put(&under); in do_lock_mount() 2832 path_put(&under); in do_lock_mount() 3056 path_put(&old_path); in do_loopback() 3116 struct path path __free(path_put) = {}; in vfs_open_tree() 3681 path_put(&old_path); in do_move_mount_old() 4137 path_put(&path); in do_mount() 4502 path_put(&newmount); in SYSCALL_DEFINE3() [all …]
|
H A D | nsfs.c | 96 struct path path __free(path_put) = {}; in open_namespace() 296 struct path path __free(path_put) = {}; in ns_ioctl()
|
H A D | kernel_read_file.c | 164 path_put(&root); in kernel_read_file_from_path_initns()
|
H A D | file_attr.c | 386 struct path filepath __free(path_put) = {}; in SYSCALL_DEFINE5() 441 struct path filepath __free(path_put) = {}; in SYSCALL_DEFINE5()
|
H A D | xattr.c | 668 path_put(&path); in filename_setxattr() 818 path_put(&path); in filename_getxattr() 959 path_put(&path); in filename_listxattr() 1055 path_put(&path); in filename_removexattr()
|
/linux/include/linux/ |
H A D | path.h | 14 extern void path_put(const struct path *); 28 #define __free_path_put path_put
|
/linux/fs/configfs/ |
H A D | symlink.c | 128 path_put(path); in get_target() 132 path_put(path); in get_target() 213 path_put(&path); in configfs_symlink()
|
/linux/fs/cachefiles/ |
H A D | daemon.c | 662 path_put(&path); in cachefiles_daemon_cull() 667 path_put(&path); in cachefiles_daemon_cull() 733 path_put(&path); in cachefiles_daemon_inuse() 738 path_put(&path); in cachefiles_daemon_inuse()
|
/linux/fs/bcachefs/ |
H A D | fs-ioctl.c | 250 path_put(&src_path); in bch2_ioctl_subvolume_create() 320 path_put(&src_path); in bch2_ioctl_subvolume_create() 356 path_put(&path); in bch2_ioctl_subvolume_destroy()
|
/linux/security/keys/ |
H A D | big_key.c | 157 path_put(&payload->path); in big_key_free_preparse() 183 path_put(&payload->path); in big_key_destroy()
|
/linux/security/tomoyo/ |
H A D | load_policy.c | 48 path_put(&path); in tomoyo_policy_loader_exists()
|
H A D | realpath.c | 306 path_put(&path); in tomoyo_realpath_nofollow()
|
H A D | mount.c | 176 path_put(&obj.path1); in tomoyo_mount_acl()
|
/linux/fs/smb/server/ |
H A D | vfs.c | 97 path_put(path); in ksmbd_vfs_path_lookup() 104 path_put(path); in ksmbd_vfs_path_lookup() 118 path_put(path); in ksmbd_vfs_path_lookup() 128 path_put(path); in ksmbd_vfs_path_lookup() 137 path_put(path); in ksmbd_vfs_path_lookup() 674 path_put(&oldpath); in ksmbd_vfs_link() 793 path_put(&new_path); in ksmbd_vfs_rename() 1240 path_put(&parent_path); in __ksmbd_vfs_kern_path() 1262 path_put(&parent_path); in __ksmbd_vfs_kern_path() 1314 path_put(path); in ksmbd_vfs_kern_path_unlock()
|
/linux/fs/overlayfs/ |
H A D | params.c | 431 struct path layer_path __free(path_put) = {}; in ovl_parse_layer() 476 path_put(&l->path); in ovl_reset_lowerdirs() 537 struct path path __free(path_put) = {}; in ovl_parse_param_lowerdir() 705 path_put(&ctx->upper); in ovl_fs_context_free() 706 path_put(&ctx->work); in ovl_fs_context_free()
|
/linux/fs/ecryptfs/ |
H A D | dentry.c | 80 path_put(&p->lower_path); in ecryptfs_d_release()
|
/linux/fs/coda/ |
H A D | pioctl.c | 86 path_put(&path); in coda_pioctl()
|
/linux/kernel/ |
H A D | audit_tree.c | 695 path_put(&path); in audit_trim_trees() 836 path_put(&path); in audit_add_tree_rule() 887 path_put(&path2); in audit_tag_tree() 913 path_put(&path2); in audit_tag_tree() 962 path_put(&path1); in audit_tag_tree()
|
H A D | audit_fsnotify.c | 111 path_put(&path); in audit_alloc_mark()
|
/linux/drivers/base/ |
H A D | devtmpfs.c | 270 path_put(&parent); in dev_rmdir() 355 path_put(&parent); in handle_remove()
|
/linux/security/apparmor/ |
H A D | mount.c | 453 path_put(&old_path); in aa_bind_mount() 530 path_put(&old_path); in aa_move_mount_old() 596 path_put(dev_path); in aa_new_mount()
|
/linux/fs/nfsd/ |
H A D | export.c | 49 path_put(&key->ek_path); in expkey_put() 163 path_put(&key.ek_path); in expkey_parse() 372 path_put(&exp->ex_path); in svc_export_put() 744 path_put(&exp.ex_path); in svc_export_parse() 1062 path_put(&path); in exp_rootfh()
|