proc_create
res = proc_create("cpu/alignment", S_IWUSR | S_IRUGO, NULL,
proc_create("powerpc/rtas/progress", 0644, NULL,
proc_create("powerpc/rtas/clock", 0644, NULL,
proc_create("powerpc/rtas/poweron", 0644, NULL,
proc_create("powerpc/rtas/frequency", 0644, NULL,
proc_create("powerpc/rtas/volume", 0644, NULL,
if (!proc_create(f->filename, 0600, NULL, &f->ops))
entry = proc_create("powerpc/rtas/error_log", 0400, NULL,
if (!proc_create("powerpc/vcpudispatch_stats", 0600, NULL,
else if (!proc_create("powerpc/vcpudispatch_stats_freq", 0600, NULL,
if (!proc_create("powerpc/lparcfg", mode, NULL, &lparcfg_proc_ops)) {
ent = proc_create("powerpc/ofdt", 0200, NULL, &ofdt_proc_ops);
if (!proc_create("led", 0, NULL, &led_proc_ops))
ent = proc_create("mconsole", 0200, NULL, &mconsole_proc_ops);
ent = proc_create("exitcode", 0600, NULL, &exitcode_proc_ops);
proc_create("mtrr", S_IWUSR | S_IRUGO, NULL, &mtrr_proc_ops);
proc_create("wakeup", 0644, acpi_root_dir, &acpi_system_wakeup_device_proc_ops);
entry = proc_create("devices", 0, proc_bus_input_dir,
entry = proc_create("handlers", 0, proc_bus_input_dir,
proc_create("capi/driver", 0, NULL, &empty_proc_ops);
proc_pmu_options = proc_create("options", 0600, proc_pmu_root,
proc_create("mdstat", S_IRUGO, NULL, &mdstat_proc_ops);
if (!proc_create("statistics", 0644, proc_gru, &statistics_proc_ops))
if (!proc_create("mcs_statistics", 0644, proc_gru, &mcs_statistics_proc_ops))
if (!proc_create("debug_options", 0644, proc_gru, &options_proc_ops))
e = proc_create("debug_level", 0644, libipw_proc,
dasd_statistics_entry = proc_create("statistics",
entry = proc_create("cio_ignore", S_IFREG | S_IRUGO | S_IWUSR, NULL,
entry = proc_create("cio_settle", S_IWUSR, NULL, &cio_settle_proc_ops);
pde = proc_create(ATTONODE_NAME, 0, proc_dir,
p = proc_create("scsi/device_info", 0, NULL, &scsi_devinfo_proc_ops);
pde = proc_create("scsi/scsi", 0, NULL, &scsi_scsi_proc_ops);
proc_create("allow_dio", S_IRUGO | S_IWUSR, p, &adio_proc_ops);
proc_create("def_reserved_size", S_IRUGO | S_IWUSR, p, &dressz_proc_ops);
if (!proc_create("sysrq-trigger", S_IWUSR, NULL,
proc_create("dvp0", 0, viafb_entry, &viafb_dvp0_proc_ops);
proc_create("dvp1", 0, viafb_entry, &viafb_dvp1_proc_ops);
proc_create("dfph", 0, viafb_entry, &viafb_dfph_proc_ops);
proc_create("dfpl", 0, viafb_entry, &viafb_dfpl_proc_ops);
proc_create("vt1636", 0, viafb_entry,
proc_create("output_devices", 0, iga1_entry,
proc_create("output_devices", 0, iga2_entry,
proc_create("loglevel", 0, base, &jfs_loglevel_proc_ops);
entry = proc_create("nlm_end_grace", S_IRUGO|S_IWUSR, entry,
entry = proc_create("exports", 0, entry, &exports_proc_ops);
proc_create("cpuinfo", 0, NULL, &cpuinfo_proc_ops);
EXPORT_SYMBOL(proc_create);
proc_root_kcore = proc_create("kcore", S_IRUSR, NULL, &kcore_proc_ops);
proc_create("kmsg", S_IRUSR, NULL, &kmsg_proc_ops);
proc_create("kpagecount", S_IRUSR, NULL, &kpagecount_proc_ops);
proc_create("kpageflags", S_IRUSR, NULL, &kpageflags_proc_ops);
proc_create("kpagecgroup", S_IRUSR, NULL, &kpagecgroup_proc_ops);
proc_create("stat", 0, NULL, &stat_proc_ops);
proc_vmcore = proc_create("vmcore", S_IRUSR, NULL, &vmcore_proc_ops);
proc_create("Stats", 0644, proc_fs_cifs, &cifs_stats_proc_ops);
proc_create("cifsFYI", 0644, proc_fs_cifs, &cifsFYI_proc_ops);
proc_create("traceSMB", 0644, proc_fs_cifs, &traceSMB_proc_ops);
proc_create("LinuxExtensionsEnabled", 0644, proc_fs_cifs,
proc_create("SecurityFlags", 0644, proc_fs_cifs,
proc_create("LookupCacheEnabled", 0644, proc_fs_cifs,
proc_create("mount_params", 0444, proc_fs_cifs, &cifs_mount_params_proc_ops);
proc_create("dfscache", 0644, proc_fs_cifs, &dfscache_proc_ops);
proc_create("rdma_readwrite_threshold", 0644, proc_fs_cifs,
proc_create("smbd_max_frmr_depth", 0644, proc_fs_cifs,
proc_create("smbd_keep_alive_interval", 0644, proc_fs_cifs,
proc_create("smbd_max_receive_size", 0644, proc_fs_cifs,
proc_create("smbd_max_fragmented_recv_size", 0644, proc_fs_cifs,
proc_create("smbd_max_send_size", 0644, proc_fs_cifs,
proc_create("smbd_send_credit_target", 0644, proc_fs_cifs,
proc_create("smbd_receive_credit_max", 0644, proc_fs_cifs,
struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct proc_ops *proc_ops);
entry = proc_create("config.gz", S_IFREG | S_IRUGO, NULL,
proc_create("irq/default_smp_affinity", 0644, NULL,
proc_create("kallsyms", 0444, NULL, &kallsyms_proc_ops);
proc_create("latency_stats", 0644, NULL, &lstats_proc_ops);
proc_create("lock_stat", S_IRUSR | S_IWUSR, NULL, &lock_stat_proc_ops);
proc_create("modules", 0, NULL, &modules_proc_ops);
entry = proc_create("profile", S_IWUSR | S_IRUGO,
proc_create("pressure/io", 0666, NULL, &psi_io_proc_ops);
proc_create("pressure/memory", 0666, NULL, &psi_memory_proc_ops);
proc_create("pressure/cpu", 0666, NULL, &psi_cpu_proc_ops);
proc_create("pressure/irq", 0666, NULL, &psi_irq_proc_ops);
proc_create("control", 0644, procfs_dir, &proc_fops);
proc_create("slabinfo", SLABINFO_RIGHTS, NULL, &slabinfo_proc_ops);
proc_create("swaps", 0, NULL, &swaps_proc_ops);
p = proc_create(STAT_FILE_NAME, 0, atm_proc_root, &mpc_proc_ops);
pe = proc_create(PGCTRL, 0600, pn->proc_dir, &pktgen_proc_ops);
p = proc_create(pname, 0444, init_net.proc_net, proc_ops);
if (proc_create(PROC_FIFO, 0, NULL, &fifo_proc_ops) == NULL) {
if (proc_create(PROC_FIFO, 0, NULL, &fifo_proc_ops) == NULL) {
if (proc_create(PROC_FIFO, 0, NULL, &fifo_proc_ops) == NULL) {