Symbol: path_put
block/bdev.c
1236
path_put(&path);
drivers/block/loop.c
1313
path_put(&path);
drivers/block/ublk_drv.c
5170
path_put(&path);
drivers/crypto/ccp/sev-dev.c
263
struct path root __free(path_put) = {};
drivers/mtd/ubi/build.c
1180
path_put(&path);
drivers/mtd/ubi/kapi.c
301
path_put(&path);
drivers/target/target_core_configfs.c
141
path_put(&path);
fs/autofs/dev-ioctl.c
212
path_put(&path);
fs/autofs/dev-ioctl.c
234
struct path path __free(path_put) = {};
fs/autofs/dev-ioctl.c
519
path_put(&path);
fs/autofs/dev-ioctl.c
623
path_put(&path);
fs/autofs/expire.c
69
path_put(&path);
fs/btrfs/volumes.c
2125
path_put(&path);
fs/btrfs/volumes.c
772
path_put(&old);
fs/btrfs/volumes.c
773
path_put(&new);
fs/cachefiles/daemon.c
662
path_put(&path);
fs/cachefiles/daemon.c
667
path_put(&path);
fs/cachefiles/daemon.c
733
path_put(&path);
fs/cachefiles/daemon.c
738
path_put(&path);
fs/coda/pioctl.c
86
path_put(&path);
fs/configfs/symlink.c
120
struct path path __free(path_put) = {};
fs/coredump.c
930
path_put(&root);
fs/devpts/inode.c
209
path_put(&path);
fs/ecryptfs/main.c
560
path_put(&path);
fs/ext4/super.c
2345
path_put(&path);
fs/fhandle.c
165
path_put(&path);
fs/fhandle.c
400
path_put(&ctx.root);
fs/fhandle.c
419
struct path path __free(path_put) = {};
fs/file_attr.c
378
struct path filepath __free(path_put) = {};
fs/file_attr.c
431
struct path filepath __free(path_put) = {};
fs/file_table.c
387
path_put(&path);
fs/file_table.c
415
path_put(&path);
fs/file_table.c
76
path_put(backing_file_user_path(f));
fs/fs_parser.c
179
path_put(_path);
fs/fs_struct.c
26
path_put(&old_root);
fs/fs_struct.c
44
path_put(&old_pwd);
fs/fs_struct.c
80
path_put(old_root);
fs/fs_struct.c
85
path_put(&fs->root);
fs/fs_struct.c
86
path_put(&fs->pwd);
fs/fsopen.c
206
path_put(&target);
fs/fsopen.c
212
path_put(&target);
fs/gfs2/ops_fstype.c
1691
path_put(&path);
fs/init.c
113
path_put(&path);
fs/init.c
126
path_put(&path);
fs/init.c
139
path_put(&path);
fs/init.c
154
path_put(&path);
fs/init.c
18
struct path new_path __free(path_put) = {};
fs/init.c
19
struct path old_path __free(path_put) = {};
fs/init.c
205
path_put(&path);
fs/init.c
43
path_put(&path);
fs/init.c
72
path_put(&path);
fs/init.c
95
path_put(&path);
fs/kernel_read_file.c
164
path_put(&root);
fs/namei.c
1150
path_put(&nd->path);
fs/namei.c
1180
path_put(&nd->path);
fs/namei.c
1187
path_put(path);
fs/namei.c
1196
path_put(&last->link);
fs/namei.c
1520
path_put(path);
fs/namei.c
2023
path_put(link);
fs/namei.c
2204
path_put(&nd->path);
fs/namei.c
2963
struct path parent_path __free(path_put) = {};
fs/namei.c
3008
struct path parent_path __free(path_put) = {};
fs/namei.c
4800
path_put(&path);
fs/namei.c
4811
path_put(&path);
fs/namei.c
4943
path_put(path);
fs/namei.c
4970
path_put(path);
fs/namei.c
5406
path_put(&path);
fs/namei.c
5559
path_put(&path);
fs/namei.c
5827
path_put(&old_path);
fs/namei.c
5832
path_put(&old_path);
fs/namei.c
5837
path_put(&old_path);
fs/namei.c
6163
path_put(&new_path);
fs/namei.c
6165
path_put(&old_path);
fs/namei.c
720
EXPORT_SYMBOL(path_put);
fs/namei.c
844
path_put(&nd->path);
fs/namei.c
846
path_put(&nd->stack[i].link);
fs/namei.c
848
path_put(&nd->root);
fs/namespace.c
2285
path_put(p);
fs/namespace.c
2999
struct path old_path __free(path_put) = {};
fs/namespace.c
3180
struct path path __free(path_put) = {};
fs/namespace.c
3706
struct path old_path __free(path_put) = {};
fs/namespace.c
4166
struct path path __free(path_put) = {};
fs/namespace.c
4409
struct path new_path __free(path_put) = {};
fs/namespace.c
4541
struct path to_path __free(path_put) = {};
fs/namespace.c
4542
struct path from_path __free(path_put) = {};
fs/namespace.c
4632
struct path root __free(path_put) = {};
fs/namespace.c
4729
struct path new __free(path_put) = {};
fs/namespace.c
4730
struct path old __free(path_put) = {};
fs/namespace.c
5139
path_put(&target);
fs/namespace.c
5969
path_put(&ks->root);
fs/namespace.c
6050
path_put(&kls->root);
fs/namespace.c
6294
struct path fs_root __free(path_put) = {};
fs/namespace.c
6465
path_put(&root);
fs/nfsd/export.c
1075
path_put(&path);
fs/nfsd/export.c
174
path_put(&key.ek_path);
fs/nfsd/export.c
372
path_put(&exp->ex_path);
fs/nfsd/export.c
52
path_put(&key->ek_path);
fs/nfsd/export.c
757
path_put(&exp.ex_path);
fs/nfsd/nfs4recover.c
1895
path_put(&path);
fs/nfsd/nfs4recover.c
571
path_put(&path);
fs/nfsd/nfs4xdr.c
2898
path_put(&cur);
fs/nfsd/nfs4xdr.c
3102
path_put(&path);
fs/nfsd/nfsctl.c
308
path_put(&path);
fs/nfsd/vfs.c
144
path_put(&path);
fs/nfsd/vfs.c
160
path_put(&path);
fs/nfsd/vfs.c
177
path_put(&path);
fs/nfsd/vfs.c
206
path_put(&path);
fs/nfsd/vfs.c
213
path_put(&path);
fs/notify/fanotify/fanotify.c
1030
path_put(fanotify_event_path(event));
fs/notify/fanotify/fanotify.c
1036
path_put(fanotify_event_path(event));
fs/notify/fanotify/fanotify_user.c
1229
path_put(path);
fs/notify/fanotify/fanotify_user.c
1235
path_put(path);
fs/notify/fanotify/fanotify_user.c
2150
path_put(&path);
fs/notify/inotify/inotify_user.c
383
path_put(path);
fs/notify/inotify/inotify_user.c
389
path_put(path);
fs/notify/inotify/inotify_user.c
782
path_put(&path);
fs/nsfs.c
104
struct path path __free(path_put) = {};
fs/nsfs.c
125
struct path path __free(path_put) = {};
fs/nsfs.c
331
struct path path __free(path_put) = {};
fs/nsfs.c
521
struct path path __free(path_put) = {};
fs/ocfs2/refcounttree.c
4441
path_put(&old_path);
fs/open.c
1008
path_put(&f->f_path);
fs/open.c
143
path_put(&path);
fs/open.c
524
path_put(&path);
fs/open.c
564
path_put(&path);
fs/open.c
612
path_put(&path);
fs/open.c
685
path_put(&path);
fs/open.c
809
path_put(&path);
fs/overlayfs/namei.c
424
path_put(datapath);
fs/overlayfs/params.c
459
struct path layer_path __free(path_put) = {};
fs/overlayfs/params.c
504
path_put(&l->path);
fs/overlayfs/params.c
565
struct path path __free(path_put) = {};
fs/overlayfs/params.c
736
path_put(&ctx->upper);
fs/overlayfs/params.c
737
path_put(&ctx->work);
fs/pidfs.c
1090
struct path path __free(path_put) = {};
fs/proc/base.c
1861
path_put(&path);
fs/proc_namespace.c
282
path_put(&root);
fs/proc_namespace.c
293
path_put(&p->root);
fs/quota/quota.c
969
path_put(pathp);
fs/smb/server/mgmt/share_config.c
50
path_put(&share->vfs_path);
fs/smb/server/smb2pdu.c
3487
path_put(&path);
fs/smb/server/smb2pdu.c
3767
path_put(&path);
fs/smb/server/smb2pdu.c
5513
path_put(&path);
fs/smb/server/smb2pdu.c
5691
path_put(&path);
fs/smb/server/smb2pdu.c
5707
path_put(&path);
fs/smb/server/smb2pdu.c
5712
path_put(&path);
fs/smb/server/vfs.c
106
path_put(path);
fs/smb/server/vfs.c
115
path_put(path);
fs/smb/server/vfs.c
1173
path_put(&parent_path);
fs/smb/server/vfs.c
1195
path_put(&parent_path);
fs/smb/server/vfs.c
656
path_put(&oldpath);
fs/smb/server/vfs.c
729
path_put(&new_path);
fs/smb/server/vfs.c
77
path_put(path);
fs/smb/server/vfs.c
84
path_put(path);
fs/smb/server/vfs.c
96
path_put(path);
fs/stat.c
357
path_put(&path);
fs/stat.c
588
path_put(&path);
fs/statfs.c
107
path_put(&path);
fs/utimes.c
100
path_put(&path);
fs/xattr.c
1041
path_put(&path);
fs/xattr.c
667
path_put(&path);
fs/xattr.c
812
path_put(&path);
fs/xattr.c
949
path_put(&path);
fs/xfs/xfs_handle.c
138
path_put(&path);
fs/xfs/xfs_handle.c
240
struct path path __free(path_put) = {};
include/linux/path.h
14
extern void path_put(const struct path *);
include/linux/path.h
28
#define __free_path_put path_put
kernel/acct.c
222
struct path internal __free(path_put) = {}; // in that order
kernel/audit_fsnotify.c
112
path_put(&path);
kernel/audit_tree.c
697
path_put(&path);
kernel/audit_tree.c
838
path_put(&path);
kernel/audit_tree.c
889
path_put(&path2);
kernel/audit_tree.c
915
path_put(&path2);
kernel/audit_tree.c
964
path_put(&path1);
kernel/audit_watch.c
445
path_put(&parent_path);
kernel/auditsc.c
942
path_put(&context->pwd);
kernel/bpf/inode.c
515
path_put(&path);
kernel/bpf/inode.c
518
path_put(&path);
kernel/bpf/inode.c
588
path_put(&path);
kernel/bpf/offload.c
496
path_put(&ns_path);
kernel/bpf/offload.c
684
path_put(&ns_path);
kernel/events/core.c
11762
path_put(&filter->path);
kernel/events/core.c
9418
path_put(&ns_path);
kernel/trace/bpf_trace.c
2949
path_put(&umulti_link->path);
kernel/trace/bpf_trace.c
3319
path_put(&path);
kernel/trace/trace_uprobe.c
1637
path_put(&path);
kernel/trace/trace_uprobe.c
1652
path_put(&path);
kernel/trace/trace_uprobe.c
374
path_put(&tu->path);
kernel/trace/trace_uprobe.c
548
struct path path __free(path_put) = {};
net/unix/af_unix.c
1211
path_put(&root);
net/unix/af_unix.c
1221
goto path_put;
net/unix/af_unix.c
1227
goto path_put;
net/unix/af_unix.c
1231
goto path_put;
net/unix/af_unix.c
1239
path_put(&path);
net/unix/af_unix.c
1245
path_put:
net/unix/af_unix.c
1246
path_put(&path);
net/unix/af_unix.c
730
path_put(&path);
security/apparmor/mount.c
453
path_put(&old_path);
security/apparmor/mount.c
530
path_put(&old_path);
security/apparmor/mount.c
596
path_put(dev_path);
security/apparmor/path.c
123
path_put(&root);
security/apparmor/task.c
320
path_put(&p);
security/keys/big_key.c
157
path_put(&payload->path);
security/keys/big_key.c
183
path_put(&payload->path);
security/landlock/fs.c
919
path_put(&walker_path);
security/landlock/syscalls.c
351
path_put(&path);
security/tomoyo/load_policy.c
48
path_put(&path);
security/tomoyo/mount.c
178
path_put(&obj.path1);
security/tomoyo/realpath.c
306
path_put(&path);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
647
path_put(&uprobe.path);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
662
path_put(&uprobe.path);