mkdir
err = mkdir(tmp, 0777);
err = mkdir(tmp, 0777);
if ((mkdir(uml_dir, 0777) < 0) && (errno != EEXIST)) {
.mkdir = v9fs_vfs_mkdir,
.mkdir = v9fs_vfs_mkdir,
.mkdir = v9fs_vfs_mkdir_dotl,
.mkdir = affs_mkdir,
.mkdir = afs_mkdir,
.mkdir = autofs_dir_mkdir,
.mkdir = bad_inode_mkdir,
.mkdir = btrfs_mkdir,
!d_backing_inode(root)->i_op->mkdir ||
!d_backing_inode(subdir)->i_op->mkdir ||
req->r_args.mkdir.mode = cpu_to_le32(mode);
.mkdir = ceph_mkdir,
.mkdir = ceph_mkdir,
.mkdir = coda_mkdir,
offset = INSIZE(mkdir);
insize = max_t(unsigned int, offset + length + 1, OUTSIZE(mkdir));
.mkdir = configfs_mkdir,
.mkdir = ecryptfs_mkdir,
.mkdir = exfat_mkdir,
.mkdir = ext2_mkdir,
.mkdir = ext4_mkdir,
.mkdir = f2fs_mkdir,
.mkdir = msdos_mkdir,
.mkdir = vfat_mkdir,
.mkdir = fuse_mkdir,
.mkdir = gfs2_mkdir,
.mkdir = hfs_mkdir,
.mkdir = hfsplus_mkdir,
.mkdir = hostfs_mkdir,
err = mkdir(file, mode);
.mkdir = hpfs_mkdir,
.mkdir = hugetlbfs_mkdir,
.mkdir = jffs2_mkdir,
.mkdir = jfs_mkdir,
if (!scops || !scops->mkdir)
ret = scops->mkdir(parent, dentry->d_name.name, mode);
.mkdir = kernfs_iop_mkdir,
.mkdir = minix_mkdir,
if (!dir->i_op->mkdir)
de = dir->i_op->mkdir(idmap, dir, dentry, mode);
SYSCALL_DEFINE2(mkdir, const char __user *, pathname, umode_t, mode)
ret = NFS_PROTO(dir)->mkdir(dir, dentry, &attr);
.mkdir = nfs_mkdir,
.mkdir = nfs3_proc_mkdir,
struct nfs3_mkdirargs mkdir;
data->arg.mkdir.fh = NFS_FH(dir);
data->arg.mkdir.name = dentry->d_name.name;
data->arg.mkdir.len = dentry->d_name.len;
data->arg.mkdir.sattr = sattr;
PROC(MKDIR, mkdir, create, 0),
.mkdir = nfs_mkdir,
.mkdir = nfs4_proc_mkdir,
.mkdir = nfs_mkdir,
.mkdir = nfs_proc_mkdir,
.mkdir = nilfs_mkdir,
.mkdir = ntfs_mkdir,
.mkdir = dlmfs_mkdir,
.mkdir = ocfs2_mkdir,
.mkdir = omfs_mkdir,
struct orangefs_mkdir_response mkdir;
new_op->upcall.req.mkdir.parent_refn = parent->refn;
fill_default_sys_attrs(new_op->upcall.req.mkdir.attributes, mode);
strscpy(new_op->upcall.req.mkdir.d_name, dentry->d_name.name);
&new_op->downcall.resp.mkdir.refn.khandle,
new_op->downcall.resp.mkdir.refn.fs_id);
ref = new_op->downcall.resp.mkdir.refn;
.mkdir = orangefs_mkdir,
fsid = op->upcall.req.mkdir.parent_refn.fs_id;
struct orangefs_mkdir_request_s mkdir;
.mkdir = ovl_mkdir,
.mkdir = ramfs_mkdir,
.mkdir = rdtgroup_mkdir,
goto mkdir;
mkdir:
.mkdir = cifs_mkdir,
int (*mkdir)(const unsigned int xid, struct inode *inode, umode_t mode,
if (!server->ops->mkdir) {
rc = server->ops->mkdir(xid, inode, mode, tcon, full_path, cifs_sb);
.mkdir = CIFSSMBMkDir,
.mkdir = smb2_mkdir,
.mkdir = smb2_mkdir,
.mkdir = smb2_mkdir,
.mkdir = smb2_mkdir,
ret = tracefs_ops.mkdir(name);
.mkdir = tracefs_syscall_mkdir,
int (*mkdir)(const char *name),
if (WARN_ON(tracefs_ops.mkdir || tracefs_ops.rmdir))
tracefs_ops.mkdir = mkdir;
int (*mkdir)(const char *name);
.mkdir = ubifs_mkdir,
.mkdir = udf_mkdir,
.mkdir = ufs_mkdir,
.mkdir = vboxsf_dir_mkdir,
.mkdir = xfs_vn_mkdir,
.mkdir = xfs_vn_mkdir,
} __attribute__ ((packed)) mkdir;
struct dentry *(*mkdir) (struct mnt_idmap *, struct inode *,
int (*mkdir)(struct kernfs_node *parent, const char *name,
struct dentry *(*mkdir) (struct inode *, struct dentry *, struct iattr *);
int (*mkdir)(const char *name),
.mkdir = bpf_mkdir,
.mkdir = cgroup_mkdir,
TRACE_CGROUP_PATH(mkdir, cgrp);
.mkdir = cgroup_mkdir,
.mkdir = shmem_mkdir,
ret = mkdir("/dev/binderfs", 0755);
if (mkdir("/tmp/foo", 0755) < 0) {
if (!is_dir(tmp) && mkdir(tmp, 0755))
.mkdir = ns_mkdir_op,
err = mkdir(dir_name, S_IRWXU);
if (mkdir(path_name, 0755)) {
if (mkdir(KVP_CONFIG_LOC, 0755 /* rwxr-xr-x */)) {
if (mkdir(dir, 0700) && errno != EEXIST)
if (mkdir(session->base, 0755) && errno != EEXIST) {
ret = mkdir(jit_path, 0755);
ret = mkdir(jit_path, 0755);
if (mkdir(buf, 0700) < 0)
if (mkdir(buildid_dir, 0755) != 0 && errno != EEXIST)
mkdir(data->path, S_IRWXU) < 0)
return mkdir(buf, S_IRWXU);
err = stat(path, &st) && mkdir(path, mode);
return (stat(path, &st) && mkdir(path, mode)) ? -1 : 0;
if (mkdir(dirname, 0755)) {
ret = mkdir(dir_name, 0744);
if (mkdir(CGROUP_MOUNT_PATH, 0777) && errno != EEXIST) {
if (mkdir(cgroup_workdir, 0777) && errno != EEXIST) {
if (mkdir(cgroup_path, 0777) && errno != EEXIST) {
if (mkdir(NETCLS_MOUNT_PATH, 0777) && errno != EEXIST) {
if (mkdir(cgroup_workdir, 0777) && errno != EEXIST) {
r = mkdir(PCAP_DIR, 0755);
if (!ASSERT_OK(mkdir(BPFFS_PIN_DIR, S_IFDIR), "create bpffs pin dir"))
return mkdir(BPFFS_DIR, 0700);
err = mkdir(BPFFS_ATTACH_COUNTERS, 0755);
err = mkdir(TDIR, 0777);
err = mkdir(TDIR "/fs1", 0777);
err = mkdir(TDIR "/fs2", 0777);
err = mkdir(TDIR "/fs1/a", 0777);
err = mkdir(TDIR "/fs1/a/1", 0777);
err = mkdir(TDIR "/fs1/b", 0777);
if (!ASSERT_OK(mkdir(custom_dir, 0777), "mkdir_bpffs_custom"))
err = mkdir(buf, 0777);
return mkdir(cgroup, 0755);
r = mkdir(root, 0755);
ASSERT_EQ(0, mkdir(workdir_path, 00700));
ASSERT_EQ(0, mkdir(dir_path, variant->file_exec ? 0700 : 0600));
mkdir(longpath, 0755);
mkdir("subdir.ephemeral", 0755);
ASSERT_EQ(mkdir(self->pathname, 0755), 0);
ASSERT_EQ(mkdir("/slab_typesafe_by_rcu", 0755), 0);
ret = mkdir("/a/new", 0700);
ret = mkdir("/a/old", 0700);
ASSERT_EQ(mkdir("a", 0700), 0);
ASSERT_EQ(mkdir("b", 0700), 0);
ret = mkdir("/a/new", 0700);
ret = mkdir("/a/old", 0700);
ASSERT_EQ(mkdir("a", 0700), 0);
ASSERT_EQ(mkdir("b", 0700), 0);
if (mkdir("/tmp/w", 0755) == -1 ||
mkdir("/tmp/u", 0755) == -1 ||
mkdir("/tmp/l", 0755) == -1)
EXPECT_EQ(mkdir("/set_layers_via_fds", 0755), 0);
EXPECT_EQ(mkdir("/set_layers_via_fds_tmpfs", 0755), 0);
if (mkdir(subdir, 0755)) {
if (mkdir(tmproot, 0755)) {
if (mkdir(subdir, 0755)) {
err = mkdir(parent, 0700);
ASSERT_EQ(0, mkdir(path, 0700))
ASSERT_EQ(0, mkdir(dir_s1d3, 0700));
ASSERT_EQ(0, mkdir(file1_s1d2, 0700));
ASSERT_EQ(0, mkdir(file2_s2d3, 0700));
ASSERT_EQ(0, mkdir(file2_s2d3, 0700));
ASSERT_EQ(0, mkdir(file2_s2d3, 0700));
ASSERT_EQ(0, mkdir(dir_s1d3, 0700));
ASSERT_EQ(0, mkdir(dir_s1d3, 0700));
ASSERT_EQ(-1, mkdir(file1_s1d1, 0700));
ASSERT_EQ(0, mkdir(file1_s1d2, 0700));
ASSERT_EQ(0, mkdir(file1_s1d3, 0700));
ASSERT_EQ(0, mkdir(dir_s4d1, 0755))
ASSERT_EQ(0, mkdir(dir_s4d2, 0755))
ASSERT_EQ(0, mkdir(UPPER_WORK, 0700));
EXPECT_EQ(0, mkdir(dir_path, 0700))
EXPECT_EQ(-1, mkdir(file1_s1d3, 0755));
ASSERT_EQ(0, mkdir(TMP_DIR, 0700));
ASSERT_EQ(mkdir("/tmp/B", 0777), 0);
ASSERT_EQ(mkdir("/tmp/B/BB", 0777), 0);
ASSERT_EQ(mkdir("/mnt/A", 0777), 0);
ASSERT_EQ(mkdir("/mnt/A/AA", 0777), 0);
ASSERT_EQ(mkdir("/mnt/B", 0777), 0);
ASSERT_EQ(mkdir("/mnt/B/BB", 0777), 0);
ASSERT_EQ(mkdir("/mnt/C", 0777), 0);
ASSERT_EQ(mkdir("/mnt/D", 0777), 0);
ASSERT_EQ(mkdir("/mnt/A/AA", 0777), 0);
ASSERT_EQ(mkdir("/tmp/B", 0777), 0);
ASSERT_EQ(mkdir("/tmp/B/BB", 0777), 0);
ASSERT_EQ(mkdir("/tmp/target1", 0777), 0);
ASSERT_EQ(mkdir("/tmp/target2", 0777), 0);
ASSERT_EQ(mkdir("/mnt/A", 0777), 0);
ASSERT_EQ(mkdir("/mnt/A/AA", 0777), 0);
ASSERT_EQ(mkdir("/mnt/B", 0777), 0);
ASSERT_EQ(mkdir("/mnt/B/BB", 0777), 0);
if (mkdir(SET_GROUP_FROM, 0777))
if (mkdir(SET_GROUP_TO, 0777))
ASSERT_EQ(mkdir(SET_GROUP_A, 0777), 0);
if (mkdir("/tmp/test_mnt1", 0755) == -1 && errno != EEXIST)
if (mkdir("/tmp/test_mnt2", 0755) == -1 && errno != EEXIST)
if (mkdir("/tmp/test_mnt1", 0755) == -1 && errno != EEXIST)
if (mkdir("/tmp/test_mnt2", 0755) == -1 && errno != EEXIST)
if (mkdir("/tmp/test_mnt1", 0755) == -1 && errno != EEXIST)
if (mkdir("/tmp/test_mnt2", 0755) == -1 && errno != EEXIST)
CASE_TEST(mkdir_root); EXPECT_SYSER(1, mkdir("/", 0755), -1, EEXIST); break;
if (stat("/dev/.", &stat_buf) == 0 || mkdir("/dev", 0755) == 0) {
if (stat("/proc/.", &stat_buf) == 0 || mkdir("/proc", 0755) == 0) {
mkdir("/tmp", 0755);
dir_error = mkdir(logdir, 0755);
ASSERT_SUCCESS(mkdir("/tmp/proc-host", 0755));
ASSERT_SUCCESS(mkdir("/tmp/proc-dummy", 0755));
ASSERT_SUCCESS(mkdir("/tmp/proc", 0755));
ASSERT_SUCCESS(mkdir("/tmp/dummy", 0755));
ASSERT_SUCCESS(mkdir("/tmp/dummy/proc", 0755));
if (mkdir(grp, 0) == -1) {
mkdir("/dev", 0755);
mkdir("/proc", 0755);
mkdir("/sys", 0755);
mkdir("/tmp", 0755);
mkdir("/run", 0755);
mkdir("/var", 0755);
if (access(options->output, F_OK) && mkdir(options->output, 0700)) {
ret = mkdir(VHCI_STATE_PATH, 0700);