proc_mkdir
base_dir = proc_mkdir(BASE_DIR, NULL);
named_dir = proc_mkdir(NAMED_DIR, base_dir);
numbered_dir = proc_mkdir(NUMBERED_DIR, base_dir);
res = proc_mkdir("cpu", NULL);
proc_bus_ecard_dir = proc_mkdir("bus/ecard", NULL);
proc_gsc_root = proc_mkdir("bus/gsc", NULL);
if (!proc_mkdir("rtas", root))
root = proc_mkdir("powerpc", NULL);
dir = proc_mkdir("cpu", NULL);
pde = proc_mkdir(UV_PROC_NODE, NULL);
simdisk_procdir = proc_mkdir("simdisk", 0);
acpi_root_dir = proc_mkdir(ACPI_BUS_FILE_ROOT, NULL);
acpi_button_dir = proc_mkdir(ACPI_BUTTON_CLASS, acpi_root_dir);
acpi_lid_dir = proc_mkdir(ACPI_BUTTON_SUBCLASS_LID, acpi_button_dir);
acpi_device_dir(device) = proc_mkdir(acpi_device_bid(device), acpi_lid_dir);
proc_bus_input_dir = proc_mkdir("bus/input", NULL);
proc_pmu_root = proc_mkdir("pmu", NULL);
dent = proc_mkdir(ioc->name, mpt_proc_root_dir);
mpt_proc_root_dir = proc_mkdir(MPT_PROCFS_MPTBASEDIR, NULL);
proc_gru = proc_mkdir("sgi_uv/gru", NULL);
bn->proc_dir = proc_mkdir(KBUILD_MODNAME, bn->net->proc_net);
libipw_proc = proc_mkdir(DRV_PROCNAME, init_net.proc_net);
proc_bus_nubus_dir = proc_mkdir("bus/nubus", NULL);
return proc_mkdir(name, proc_bus_nubus_dir);
runway = proc_mkdir("bus/runway", NULL);
proc_mckinley_root = proc_mkdir("bus/mckinley", NULL);
proc_runway_root = proc_mkdir("bus/runway", NULL);
dir = proc_mkdir(name, proc_bus_pci_dir);
proc_bus_pci_dir = proc_mkdir("bus/pci", NULL);
proc_dir = proc_mkdir(TPACPI_PROC_DIR, acpi_root_dir);
toshiba_proc_dir = proc_mkdir(PROC_TOSHIBA, acpi_root_dir);
bus->procdir = proc_mkdir(name, isapnp_proc_bus_dir);
isapnp_proc_bus_dir = proc_mkdir("bus/isapnp", NULL);
proc_pnp = proc_mkdir("bus/pnp", NULL);
proc_pnp_boot = proc_mkdir("boot", proc_pnp);
dasd_proc_root_entry = proc_mkdir("dasd", NULL);
mega_proc_dir_entry = proc_mkdir("megaraid", NULL);
e->proc_dir = proc_mkdir(sht->proc_name, proc_scsi);
proc_scsi = proc_mkdir("scsi", NULL);
p = proc_mkdir("scsi/sg", NULL);
*viafb_entry = proc_mkdir("viafb", NULL);
iga1_entry = proc_mkdir("iga1", viafb_entry);
iga2_entry = proc_mkdir("iga2", viafb_entry);
proc_bus_zorro_dir = proc_mkdir("bus/zorro", NULL);
sbi->s_proc = proc_mkdir(sb->s_id, ext4_proc_root);
ext4_proc_root = proc_mkdir(proc_dirname, NULL);
f2fs_proc_root = proc_mkdir("fs/f2fs", NULL);
sbi->s_proc = proc_mkdir(sb->s_id, f2fs_proc_root);
journal->j_proc_entry = proc_mkdir(journal->j_devname, proc_jbd2_stats);
proc_jbd2_stats = proc_mkdir(JBD2_STATS_PROC_NAME, NULL);
base = proc_mkdir("fs/jfs", NULL);
entry = proc_mkdir("fs/lockd", NULL);
if (!proc_mkdir("fs/netfs", NULL))
if (!proc_mkdir("fs/nfsfs", NULL))
entry = proc_mkdir("fs/nfs", NULL);
e = proc_mkdir(sb->s_id, proc_info_root);
proc_info_root = proc_mkdir("fs/ntfs3", NULL);
EXPORT_SYMBOL(proc_mkdir);
proc_sys_root = proc_mkdir("sys", NULL);
if (!proc_mkdir("tty", NULL))
proc_mkdir("tty/ldisc", NULL); /* Preserved: it's userspace visible */
proc_mkdir("fs", NULL);
proc_mkdir("driver", NULL);
proc_mkdir("bus", NULL);
proc_fs_cifs = proc_mkdir("fs/cifs", NULL);
ksmbd_proc_fs = proc_mkdir("fs/ksmbd", NULL);
if (!proc_mkdir("fs/xfs", NULL))
extern struct proc_dir_entry *proc_mkdir(const char *, struct proc_dir_entry *);
proc_mkdir("sysvipc", NULL);
action->dir = proc_mkdir(name, desc->dir);
desc->dir = proc_mkdir(name, root_irq_dir);
root_irq_dir = proc_mkdir("irq", NULL);
proc_mkdir("pressure", NULL);
procfs_dir = proc_mkdir("dynamic_debug", NULL);
pn->proc_dir = proc_mkdir(PG_PROC_DIR, pn->net->proc_net);
net->mib.proc_net_devsnmp6 = proc_mkdir("dev_snmp6", net->proc_net);
llc_proc_dir = proc_mkdir("llc", init_net.proc_net);
hashlimit_net->ipt_hashlimit = proc_mkdir("ipt_hashlimit", net->proc_net);
hashlimit_net->ip6t_hashlimit = proc_mkdir("ip6t_hashlimit", net->proc_net);
recent_net->xt_recent = proc_mkdir("xt_recent", net->proc_net);
cd->procfs = proc_mkdir(cd->name, sn->proc_net_rpc);
sn->proc_net_rpc = proc_mkdir("rpc", net->proc_net);
if (!proc_mkdir("x25", init_net.proc_net))
snd_proc_root->p = proc_mkdir("asound", NULL);