Symbol: rmdir
arch/um/os-Linux/umid.c
113
if (rmdir(dir) < 0 && errno != ENOENT) {
fs/9p/vfs_inode.c
1366
.rmdir = v9fs_vfs_rmdir,
fs/9p/vfs_inode.c
1379
.rmdir = v9fs_vfs_rmdir,
fs/9p/vfs_inode_dotl.c
923
.rmdir = v9fs_vfs_rmdir,
fs/affs/dir.c
72
.rmdir = affs_rmdir,
fs/afs/dir.c
63
.rmdir = afs_rmdir,
fs/autofs/root.c
58
.rmdir = autofs_dir_rmdir,
fs/bad_inode.c
171
.rmdir = bad_inode_rmdir,
fs/btrfs/inode.c
10688
.rmdir = btrfs_rmdir,
fs/cachefiles/namei.c
182
!d_backing_inode(subdir)->i_op->rmdir ||
fs/ceph/dir.c
2252
.rmdir = ceph_unlink,
fs/ceph/dir.c
2263
.rmdir = ceph_unlink,
fs/coda/dir.c
566
.rmdir = coda_rmdir,
fs/coda/upcall.c
310
offset = INSIZE(rmdir);
fs/coda/upcall.c
311
insize = max_t(unsigned int, offset + length + 1, OUTSIZE(rmdir));
fs/configfs/dir.c
1584
.rmdir = configfs_rmdir,
fs/ecryptfs/inode.c
1159
.rmdir = ecryptfs_rmdir,
fs/exfat/namei.c
1322
.rmdir = exfat_rmdir,
fs/ext2/namei.c
414
.rmdir = ext2_rmdir,
fs/ext4/namei.c
4219
.rmdir = ext4_rmdir,
fs/f2fs/namei.c
1359
.rmdir = f2fs_rmdir,
fs/fat/namei_msdos.c
641
.rmdir = msdos_rmdir,
fs/fat/namei_vfat.c
1184
.rmdir = vfat_rmdir,
fs/fuse/dir.c
2405
.rmdir = fuse_rmdir,
fs/gfs2/inode.c
2313
.rmdir = gfs2_unlink,
fs/hfs/dir.c
328
.rmdir = hfs_remove,
fs/hfsplus/dir.c
615
.rmdir = hfsplus_rmdir,
fs/hostfs/hostfs_kern.c
888
.rmdir = hostfs_rmdir,
fs/hostfs/hostfs_user.c
322
err = rmdir(file);
fs/hpfs/namei.c
617
.rmdir = hpfs_rmdir,
fs/hugetlbfs/inode.c
1256
.rmdir = simple_rmdir,
fs/jffs2/dir.c
64
.rmdir = jffs2_rmdir,
fs/jfs/namei.c
1530
.rmdir = jfs_rmdir,
fs/kernfs/dir.c
1285
if (!scops || !scops->rmdir)
fs/kernfs/dir.c
1291
ret = scops->rmdir(kn);
fs/kernfs/dir.c
1336
.rmdir = kernfs_iop_rmdir,
fs/minix/namei.c
286
.rmdir = minix_rmdir,
fs/namei.c
5325
if (!dir->i_op->rmdir)
fs/namei.c
5344
error = dir->i_op->rmdir(dir, dentry);
fs/namei.c
5419
SYSCALL_DEFINE1(rmdir, const char __user *, pathname)
fs/nfs/dir.c
2516
error = NFS_PROTO(dir)->rmdir(dir, &dentry->d_name);
fs/nfs/dir.c
2527
error = NFS_PROTO(dir)->rmdir(dir, &dentry->d_name);
fs/nfs/nfs3proc.c
1049
.rmdir = nfs_rmdir,
fs/nfs/nfs3proc.c
1100
.rmdir = nfs3_proc_rmdir,
fs/nfs/nfs4proc.c
10594
.rmdir = nfs_rmdir,
fs/nfs/nfs4proc.c
10656
.rmdir = nfs4_proc_rmdir,
fs/nfs/proc.c
714
.rmdir = nfs_rmdir,
fs/nfs/proc.c
753
.rmdir = nfs_proc_rmdir,
fs/nilfs2/namei.c
569
.rmdir = nilfs_rmdir,
fs/ntfs3/namei.c
512
.rmdir = ntfs_rmdir,
fs/ocfs2/dlmfs/dlmfs.c
540
.rmdir = simple_rmdir,
fs/ocfs2/namei.c
2934
.rmdir = ocfs2_unlink,
fs/omfs/dir.c
454
.rmdir = omfs_remove,
fs/orangefs/namei.c
425
.rmdir = orangefs_unlink,
fs/overlayfs/dir.c
1465
.rmdir = ovl_rmdir,
fs/ramfs/inode.c
196
.rmdir = simple_rmdir,
fs/resctrl/rdtgroup.c
4245
.rmdir = rdtgroup_rmdir,
fs/smb/client/cifsfs.c
1207
.rmdir = cifs_rmdir,
fs/smb/client/cifsglob.h
449
int (*rmdir)(const unsigned int, struct cifs_tcon *, const char *,
fs/smb/client/inode.c
2368
if (!server->ops->rmdir) {
fs/smb/client/inode.c
2380
rc = server->ops->rmdir(xid, tcon, full_path, cifs_sb);
fs/smb/client/smb1ops.c
1435
.rmdir = CIFSSMBRmDir,
fs/smb/client/smb2ops.c
5398
.rmdir = smb2_rmdir,
fs/smb/client/smb2ops.c
5501
.rmdir = smb2_rmdir,
fs/smb/client/smb2ops.c
5608
.rmdir = smb2_rmdir,
fs/smb/client/smb2ops.c
5724
.rmdir = smb2_rmdir,
fs/tracefs/inode.c
166
ret = tracefs_ops.rmdir(name);
fs/tracefs/inode.c
252
.rmdir = tracefs_syscall_rmdir,
fs/tracefs/inode.c
745
int (*rmdir)(const char *name))
fs/tracefs/inode.c
750
if (WARN_ON(tracefs_ops.mkdir || tracefs_ops.rmdir))
fs/tracefs/inode.c
758
tracefs_ops.rmdir = rmdir;
fs/tracefs/inode.c
94
int (*rmdir)(const char *name);
fs/ubifs/dir.c
1749
.rmdir = ubifs_rmdir,
fs/udf/namei.c
1024
.rmdir = udf_rmdir,
fs/ufs/namei.c
327
.rmdir = ufs_rmdir,
fs/vboxsf/dir.c
474
.rmdir = vboxsf_dir_unlink,
fs/xfs/xfs_iops.c
1307
.rmdir = xfs_vn_unlink,
fs/xfs/xfs_iops.c
1335
.rmdir = xfs_vn_unlink,
include/linux/fs.h
2017
int (*rmdir) (struct inode *,struct dentry *);
include/linux/kernfs.h
247
int (*rmdir)(struct kernfs_node *kn);
include/linux/nfs_xdr.h
1816
int (*rmdir) (struct inode *, const struct qstr *);
include/linux/tracefs.h
103
int (*rmdir)(const char *name));
kernel/bpf/inode.c
408
.rmdir = simple_rmdir,
kernel/cgroup/cgroup-v1.c
1152
.rmdir = cgroup_rmdir,
kernel/cgroup/cgroup.c
6313
TRACE_CGROUP_PATH(rmdir, cgrp);
kernel/cgroup/cgroup.c
6323
.rmdir = cgroup_rmdir,
mm/shmem.c
5261
.rmdir = shmem_rmdir,
security/apparmor/apparmorfs.c
1985
.rmdir = ns_rmdir_op,
tools/bpf/bpftool/common.c
311
rmdir(dir_name);
tools/perf/builtin-buildid-cache.c
154
if (!rmdir(to_dir)) {
tools/perf/builtin-buildid-cache.c
159
if (!rmdir(to_dir)) {
tools/perf/builtin-buildid-cache.c
164
rmdir(to_dir);
tools/perf/builtin-ftrace.c
343
if (rmdir(tracing_instance))
tools/perf/tests/kallsyms-split.c
59
rmdir(buf);
tools/perf/tests/kallsyms-split.c
61
rmdir(root_dir);
tools/perf/util/util.c
210
return rmdir(path);
tools/testing/selftests/bpf/cgroup_helpers.c
246
if ((fileflags & FTW_D) && rmdir(filename))
tools/testing/selftests/bpf/cgroup_helpers.c
411
if (rmdir(cgroup_path))
tools/testing/selftests/bpf/cgroup_helpers.c
431
if (rmdir(cgroup_path))
tools/testing/selftests/bpf/cgroup_helpers.c
584
if (rmdir(NETCLS_MOUNT_PATH)) {
tools/testing/selftests/bpf/prog_tests/bpftool_maps_access.c
86
rmdir(BPFFS_PIN_DIR);
tools/testing/selftests/bpf/prog_tests/bpftool_metadata.c
41
rmdir(BPFFS_DIR);
tools/testing/selftests/bpf/prog_tests/cgroup_hierarchical_stats.c
110
ASSERT_OK(rmdir(BPFFS_ATTACH_COUNTERS), "rmdir "BPFFS_ATTACH_COUNTERS);
tools/testing/selftests/bpf/prog_tests/pinning.c
161
err = rmdir(custpath);
tools/testing/selftests/bpf/prog_tests/pinning.c
230
err = rmdir(custpath);
tools/testing/selftests/bpf/prog_tests/pinning.c
277
rmdir(custpath);
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
142
rmdir(TDIR "/fs1");
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
143
rmdir(TDIR "/fs2");
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
145
rmdir(TDIR);
tools/testing/selftests/bpf/prog_tests/token.c
1039
rmdir(custom_dir);
tools/testing/selftests/bpf/prog_tests/token.c
1043
rmdir(custom_dir);
tools/testing/selftests/bpf/prog_tests/token.c
997
rmdir(custom_dir);
tools/testing/selftests/bpf/veristat.c
1428
err = rmdir(env.stat_cgroup);
tools/testing/selftests/cgroup/lib/cgroup_util.c
374
ret = rmdir(cgroup);
tools/testing/selftests/cgroup/test_core.c
123
if (rmdir(cg_test))
tools/testing/selftests/cgroup/test_core.c
901
rmdir(root);
tools/testing/selftests/exec/check-exec.c
133
rmdir(workdir_path);
tools/testing/selftests/exec/check-exec.c
177
EXPECT_EQ(0, rmdir(workdir_path));
tools/testing/selftests/exec/non-regular.c
21
rc = rmdir(pathname);
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
179
rmdir:
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
180
ret = rmdir(binderfs_mntpt);
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
451
rmdir(binderfs_mntpt);
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
84
goto rmdir;
tools/testing/selftests/filesystems/file_stressor.c
106
ASSERT_EQ(rmdir("/slab_typesafe_by_rcu"), 0);
tools/testing/selftests/filesystems/fuse/fusectl_test.c
101
rmdir(self->fuse_mountpoint);
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
113
EXPECT_EQ(rmdir(self->root_mntpoint), 0);
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
445
TEST_F(fanotify, rmdir)
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
472
rmdir("/a");
tools/testing/selftests/filesystems/mount-notify/mount-notify_test_ns.c
140
EXPECT_EQ(rmdir(self->root_mntpoint), 0);
tools/testing/selftests/filesystems/mount-notify/mount-notify_test_ns.c
472
TEST_F(fanotify, rmdir)
tools/testing/selftests/filesystems/mount-notify/mount-notify_test_ns.c
499
rmdir("/a");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
950
rmdir(self->tmpdir);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
957
rmdir(self->tmpdir);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
966
rmdir(self->tmpdir);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
39
EXPECT_EQ(rmdir("/set_layers_via_fds"), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
42
EXPECT_EQ(rmdir("/set_layers_via_fds_tmpfs"), 0);
tools/testing/selftests/filesystems/statmount/statmount_test.c
133
rmdir(root_mntpoint);
tools/testing/selftests/filesystems/statmount/statmount_test.c
685
rmdir(tmpdir);
tools/testing/selftests/filesystems/statmount/statmount_test.c
796
rmdir(tmproot);
tools/testing/selftests/filesystems/statmount/statmount_test.c
799
rmdir(subdir);
tools/testing/selftests/filesystems/statmount/statmount_test.c
802
rmdir(tmpdir);
tools/testing/selftests/filesystems/statmount/statmount_test.c
820
rmdir(tmpdir);
tools/testing/selftests/filesystems/statmount/statmount_test.c
884
rmdir(subdir);
tools/testing/selftests/filesystems/statmount/statmount_test.c
887
rmdir(tmpdir);
tools/testing/selftests/filesystems/statmount/statmount_test_ns.c
218
rmdir(mnt);
tools/testing/selftests/landlock/fs_test.c
2429
ASSERT_EQ(0, rmdir(dir_s1d3));
tools/testing/selftests/landlock/fs_test.c
250
if (unlink(path) && rmdir(path)) {
tools/testing/selftests/landlock/fs_test.c
259
ret = rmdir(walker);
tools/testing/selftests/landlock/fs_test.c
3358
ASSERT_EQ(0, rmdir(dir_s1d3));
tools/testing/selftests/landlock/fs_test.c
3363
ASSERT_EQ(-1, rmdir(dir_s1d2));
tools/testing/selftests/landlock/fs_test.c
3367
ASSERT_EQ(-1, rmdir(dir_s1d1));
tools/testing/selftests/landlock/fs_test.c
6923
rmdir(dir_path);
tools/testing/selftests/landlock/fs_test.c
7273
EXPECT_EQ(-1, rmdir(dir_s1d3));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
777
EXPECT_EQ(0, rmdir(TMP_DIR));
tools/testing/selftests/mm/split_huge_page_test.c
561
rmdir(tmpfs_loc);
tools/testing/selftests/mm/split_huge_page_test.c
565
status = rmdir(tmpfs_loc);
tools/testing/selftests/mm/split_huge_page_test.c
577
rmdir(tmpfs_loc);
tools/testing/selftests/mm/split_huge_page_test.c
605
status = rmdir(thp_fs_loc);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1774
EXPECT_EQ(rmdir("/mnt/open_tree_subfolder"), 0);
tools/testing/selftests/net/tcp_ao/lib/ftrace.c
166
if (rmdir(tracer->instance_path))
tools/testing/selftests/net/tcp_ao/lib/ftrace.c
58
if (rmdir(ftrace_path))
tools/testing/selftests/nolibc/nolibc-test.c
1438
CASE_TEST(rmdir_blah); EXPECT_SYSER(1, rmdir("/blah"), -1, ENOENT); break;
tools/testing/selftests/nolibc/nolibc-test.c
1938
rmdir("/proc");
tools/usb/usbip/src/usbip_detach.c
81
rmdir(VHCI_STATE_PATH);