| /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/ |
| H A D | fhandle.c | 165 path_put(&path); in SYSCALL_DEFINE5() 426 path_put(&ctx.root); in handle_to_path() 445 struct path path __free(path_put) = {}; in do_handle_open()
|
| H A D | nsfs.c | 104 struct path path __free(path_put) = {}; in open_namespace_file() 125 struct path path __free(path_put) = {}; in open_namespace() 331 struct path path __free(path_put) = {}; in ns_ioctl() 521 struct path path __free(path_put) = {}; in nsfs_fh_to_dentry()
|
| H A D | open.c | 143 path_put(&path); in ksys_truncate() 522 path_put(&path); in do_faccessat() 562 path_put(&path); in SYSCALL_DEFINE1() 613 path_put(&path); in SYSCALL_DEFINE1() 663 path_put(&path); in SYSCALL_DEFINE2() 732 path_put(&path); in do_fchmodat() 856 path_put(&path); in do_fchownat() 1032 path_put(&f->f_path); in do_dentry_open()
|
| H A D | namei.c | 715 * path_put - put a reference to a path 720 void path_put(const struct path *path) in path_put() function 725 EXPORT_SYMBOL(path_put); 849 path_put(&nd->path); in terminate_walk() 851 path_put(&nd->stack[i].link); in terminate_walk() 853 path_put(&nd->root); in terminate_walk() 864 /* path_put is needed afterwards regardless of success or failure */ 1155 path_put(&nd->path); in nd_jump_root() 1185 path_put(&nd->path); in nd_jump_link() 1192 path_put(pat in nd_jump_link() [all...] |
| H A D | file_table.c | 91 path_put(&ff->user_path); in backing_file_free() 430 path_put(&path); in alloc_file_pseudo() 458 path_put(&path); in alloc_file_pseudo_noaccount()
|
| H A D | fsopen.c | 209 path_put(&target); in SYSCALL_DEFINE3() 215 path_put(&target); in SYSCALL_DEFINE3()
|
| H A D | failfs.c | 145 path_put(&path); in failfs_current_chdir()
|
| H A D | file_attr.c | 383 struct path filepath __free(path_put) = {}; in SYSCALL_DEFINE5() 436 struct path filepath __free(path_put) = {}; in SYSCALL_DEFINE5()
|
| H A D | namespace.c | 2105 /* we mustn't call path_put() as that would clear mnt_expiry_mark */ in path_umount() 2351 path_put(p); in drop_collected_paths() 3109 struct path old_path __free(path_put) = {}; in do_loopback() 3317 struct path path __free(path_put) = {}; in vfs_open_tree() 3853 struct path old_path __free(path_put) = {}; in do_move_mount_old() 4344 struct path path __free(path_put) = {}; in do_mount() 4413 struct path old_root __free(path_put) = {}; in copy_mnt_ns() 4414 struct path old_pwd __free(path_put) = {}; in copy_mnt_ns() 4613 struct path new_path __free(path_put) = {}; in SYSCALL_DEFINE3() 4757 struct path to_path __free(path_put) in SYSCALL_DEFINE5() [all...] |
| H A D | xattr.c | 693 path_put(&path); in filename_setxattr() 838 path_put(&path); in filename_getxattr() 975 path_put(&path); in filename_listxattr() 1067 path_put(&path); in filename_removexattr()
|
| /linux/fs/autofs/ |
| H A D | dev-ioctl.c | 212 path_put(&path); in find_autofs_mount() 234 struct path path __free(path_put) = {}; in autofs_dev_ioctl_open_mountpoint() 519 path_put(&path); in autofs_dev_ioctl_requester() 623 path_put(&path); in autofs_dev_ioctl_ismountpoint()
|
| /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 | 178 path_put(&obj.path1); in tomoyo_mount_acl()
|
| /linux/fs/overlayfs/ |
| H A D | params.c | 462 struct path layer_path __free(path_put) = {}; in ovl_parse_layer() 507 path_put(&l->path); in ovl_reset_lowerdirs() 568 struct path path __free(path_put) = {}; in ovl_parse_param_lowerdir() 739 path_put(&ctx->upper); in ovl_fs_context_free() 740 path_put(&ctx->work); in ovl_fs_context_free()
|
| /linux/fs/coda/ |
| H A D | pioctl.c | 86 path_put(&path); in coda_pioctl()
|
| /linux/kernel/ |
| H A D | audit_tree.c | 714 path_put(&path); in audit_trim_trees() 855 path_put(&path); in audit_add_tree_rule() 906 path_put(&path2); in audit_tag_tree() 932 path_put(&path2); in audit_tag_tree() 981 path_put(&path1); in audit_tag_tree()
|
| /linux/fs/smb/server/ |
| H A D | vfs.c | 80 path_put(path); in ksmbd_vfs_path_lookup() 92 path_put(path); in ksmbd_vfs_path_lookup() 102 path_put(path); in ksmbd_vfs_path_lookup() 111 path_put(path); in ksmbd_vfs_path_lookup() 658 path_put(&oldpath); in ksmbd_vfs_link() 760 path_put(&new_path); in ksmbd_vfs_rename() 1366 path_put(&parent_path); in __ksmbd_vfs_kern_path() 1388 path_put(&parent_path); in __ksmbd_vfs_kern_path() 1462 path_put(path); in ksmbd_vfs_kern_path_create() 1469 path_put(path); in ksmbd_vfs_kern_path_create()
|
| /linux/fs/notify/inotify/ |
| H A D | inotify_user.c | 383 path_put(path); in inotify_find_inode() 389 path_put(path); in inotify_find_inode() 770 path_put(&path); in SYSCALL_DEFINE3()
|
| /linux/security/apparmor/ |
| H A D | path.c | 123 path_put(&root); in d_namespace_path()
|
| H A D | mount.c | 391 path_put(&old_path); in aa_bind_mount() 471 path_put(&old_path); in aa_move_mount_old() 539 path_put(dev_path); in aa_new_mount()
|
| /linux/fs/nfsd/ |
| H A D | export.c | 52 path_put(&key->ek_path); in expkey_put() 166 path_put(&key.ek_path); in expkey_parse() 525 path_put(&key.ek_path); in nfsd_nl_parse_one_expkey() 641 path_put(&exp->ex_path); in svc_export_put() 1031 path_put(&exp.ex_path); in nfsd_nl_parse_one_export() 1447 path_put(&exp.ex_path); in svc_export_parse() 1766 path_put(&path); in exp_rootfh()
|
| /linux/fs/configfs/ |
| H A D | symlink.c | 121 struct path path __free(path_put) = {}; in get_target()
|