arch/alpha/kernel/pci-sysfs.c
166
res_attr->attr.mode = S_IRUSR | S_IWUSR;
arch/arm/vdso/vdsomunge.c
179
outfd = open(outfile, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR);
arch/mips/txx9/generic/setup.c
838
dev->bindata_attr.attr.mode = S_IRUSR | S_IWUSR;
arch/s390/kernel/debug.c
1347
mode &= ~(S_IRUSR | S_IRGRP | S_IROTH);
arch/s390/kernel/debug.c
848
S_IRUSR | S_IWUSR, 0, 0);
arch/sh/mm/asids-debugfs.c
55
debugfs_create_file("asids", S_IRUSR, arch_debugfs_dir, NULL,
arch/sh/mm/cache-debugfs.c
101
debugfs_create_file("dcache", S_IRUSR, arch_debugfs_dir,
arch/sh/mm/cache-debugfs.c
103
debugfs_create_file("icache", S_IRUSR, arch_debugfs_dir,
arch/sh/mm/tlb-debugfs.c
152
debugfs_create_file("itlb", S_IRUSR, arch_debugfs_dir,
arch/sh/mm/tlb-debugfs.c
154
debugfs_create_file("utlb", S_IRUSR, arch_debugfs_dir,
arch/sparc/kernel/pci.c
629
static DEVICE_ATTR(obppath, S_IRUSR | S_IRGRP | S_IROTH, show_pciobppath_attr, NULL);
arch/sparc/kernel/vio.c
198
static DEVICE_ATTR(obppath, S_IRUSR | S_IRGRP | S_IROTH,
arch/um/drivers/virtio_uml.c
1406
device_param_cb(device, &vu_cmdline_param_ops, NULL, S_IRUSR);
arch/x86/events/core.c
2686
static DEVICE_ATTR(rdpmc, S_IRUSR | S_IWUSR, get_attr_rdpmc, set_attr_rdpmc);
arch/x86/kernel/cpu/mce/inject.c
705
{ .name = "status", .fops = &status_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
706
{ .name = "misc", .fops = &misc_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
707
{ .name = "addr", .fops = &addr_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
708
{ .name = "synd", .fops = &synd_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
709
{ .name = "ipid", .fops = &ipid_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
710
{ .name = "bank", .fops = &bank_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
711
{ .name = "flags", .fops = &flags_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
712
{ .name = "cpu", .fops = &extcpu_fops, .perm = S_IRUSR | S_IWUSR },
arch/x86/kernel/cpu/mce/inject.c
713
{ .name = "README", .fops = &readme_fops, .perm = S_IRUSR | S_IRGRP | S_IROTH },
arch/x86/kernel/tboot.c
424
debugfs_create_file("tboot_log", S_IRUSR,
arch/x86/mm/pat/memtype.c
1042
debugfs_create_file("pat_memtype_list", S_IRUSR,
arch/x86/mm/pat/set_memory.c
208
debugfs_create_file("cpa_stats", S_IRUSR, arch_debugfs_dir, NULL,
arch/x86/mm/pkeys.c
180
debugfs_create_file("init_pkru", S_IRUSR | S_IWUSR,
arch/x86/mm/tlb.c
1811
debugfs_create_file("tlb_single_page_flush_ceiling", S_IRUSR | S_IWUSR,
drivers/acpi/apei/einj-core.c
1070
debugfs_create_file("available_error_type", S_IRUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1099
debugfs_create_x32("flags", S_IRUSR | S_IWUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1101
debugfs_create_x64("param1", S_IRUSR | S_IWUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1103
debugfs_create_x64("param2", S_IRUSR | S_IWUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1105
debugfs_create_x64("param3", S_IRUSR | S_IWUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1107
debugfs_create_x64("param4", S_IRUSR | S_IWUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1109
debugfs_create_x32("notrigger", S_IRUSR | S_IWUSR,
drivers/acpi/apei/einj-core.c
1118
debugfs_create_blob("vendor", S_IRUSR, einj_debug_dir,
drivers/acpi/apei/einj-core.c
1120
debugfs_create_x32("vendor_flags", S_IRUSR | S_IWUSR,
drivers/acpi/x86/lpss.c
759
static DEVICE_ATTR(auto_ltr, S_IRUSR, lpss_ltr_show, NULL);
drivers/acpi/x86/lpss.c
760
static DEVICE_ATTR(sw_ltr, S_IRUSR, lpss_ltr_show, NULL);
drivers/acpi/x86/lpss.c
761
static DEVICE_ATTR(ltr_mode, S_IRUSR, lpss_ltr_mode_show, NULL);
drivers/crypto/intel/qat/qat_common/adf_transport_debug.c
110
ring_debug->debug = debugfs_create_file(entry_name, S_IRUSR,
drivers/crypto/intel/qat/qat_common/adf_transport_debug.c
206
bank->bank_debug_cfg = debugfs_create_file("config", S_IRUSR,
drivers/crypto/nx/nx_debugfs.c
40
debugfs_create_u32("aes_ops", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
42
debugfs_create_u32("sha256_ops", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
44
debugfs_create_u32("sha512_ops", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
46
debugfs_create_u64("aes_bytes", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
48
debugfs_create_u64("sha256_bytes", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
50
debugfs_create_u64("sha512_bytes", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
52
debugfs_create_u32("errors", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
54
debugfs_create_u32("last_error", S_IRUSR | S_IRGRP | S_IROTH,
drivers/crypto/nx/nx_debugfs.c
56
debugfs_create_u32("last_error_pid", S_IRUSR | S_IRGRP | S_IROTH,
drivers/firmware/qemu_fw_cfg.c
309
.attr = { .name = "rev", .mode = S_IRUSR },
drivers/firmware/qemu_fw_cfg.c
401
.attr = { .name = __stringify(_attr), .mode = S_IRUSR }, \
drivers/firmware/qemu_fw_cfg.c
478
.attr = { .name = "raw", .mode = S_IRUSR },
drivers/firmware/qemu_fw_cfg.c
905
device_param_cb(ioport, &fw_cfg_cmdline_param_ops, NULL, S_IRUSR);
drivers/firmware/qemu_fw_cfg.c
906
device_param_cb(mmio, &fw_cfg_cmdline_param_ops, NULL, S_IRUSR);
drivers/firmware/tegra/bpmp-debugfs.c
729
mode = t & DEBUGFS_S_IRUSR ? S_IRUSR : 0;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4085
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4143
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4203
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4264
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4323
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4377
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4434
umode |= S_IRUSR | S_IRGRP | S_IROTH;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4558
if (mode & (S_IRUSR | S_IWUSR))
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
4095
S_IRUSR,
drivers/gpu/drm/i915/i915_debugfs.c
732
debugfs_create_file("i915_forcewake_user", S_IRUSR, debugfs_root,
drivers/gpu/drm/i915/i915_gpu_error.c
2609
.attr.mode = S_IRUSR | S_IWUSR,
drivers/gpu/drm/i915/i915_sysfs.c
143
.attr = {.name = "l3_parity", .mode = (S_IRUSR | S_IWUSR)},
drivers/gpu/drm/i915/i915_sysfs.c
152
.attr = {.name = "l3_parity_slice_1", .mode = (S_IRUSR | S_IWUSR)},
drivers/gpu/drm/msm/msm_debugfs.c
372
debugfs_create_file("gpu", S_IRUSR, minor->debugfs_root,
drivers/hid/hid-lg4ff.c
1050
static DEVICE_ATTR(range, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH, lg4ff_range_show, lg4ff_range_store);
drivers/hid/hid-lg4ff.c
937
static DEVICE_ATTR(alternate_modes, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH, lg4ff_alternate_modes_show, lg4ff_alternate_modes_store);
drivers/hid/hid-lg4ff.c
989
static DEVICE_ATTR(combine_pedals, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH, lg4ff_combine_show, lg4ff_combine_store);
drivers/hid/hid-logitech-hidpp.c
2788
static DEVICE_ATTR(range, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH, hidpp_ff_range_show, hidpp_ff_range_store);
drivers/hid/hid-picolcd_debugfs.c
855
(eeprom_w ? S_IWUSR : 0) | (eeprom_r ? S_IRUSR : 0),
drivers/hid/hid-picolcd_debugfs.c
865
(flash_w ? S_IWUSR : 0) | (flash_r ? S_IRUSR : 0),
drivers/hid/hid-wiimote-debug.c
183
dbg->eeprom = debugfs_create_file("eeprom", S_IRUSR,
drivers/hid/hid-wiimote-debug.c
186
dbg->drm = debugfs_create_file("drm", S_IRUSR,
drivers/hid/wacom_sys.c
15
#define DEV_ATTR_RO_PERM (S_IRUSR | S_IRGRP)
drivers/i2c/busses/i2c-eg20t.c
888
module_param(pch_i2c_speed, int, (S_IRUSR | S_IWUSR));
drivers/i2c/busses/i2c-eg20t.c
889
module_param(pch_clk, int, (S_IRUSR | S_IWUSR));
drivers/i2c/i2c-slave-eeprom.c
167
eeprom->bin.attr.mode = S_IRUSR | S_IWUSR;
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
770
debugfs_create_file("resource_stats", S_IRUSR, dev->dir,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
775
debugfs_create_file("rx_stats", S_IRUSR, dev->dir, &dev->rx_stats,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
780
debugfs_create_file("wqe_stats", S_IRUSR, dev->dir, &dev->wqe_stats,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
785
debugfs_create_file("tx_stats", S_IRUSR, dev->dir, &dev->tx_stats,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
790
debugfs_create_file("db_err_stats", S_IRUSR, dev->dir,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
795
debugfs_create_file("tx_qp_err_stats", S_IRUSR, dev->dir,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
800
debugfs_create_file("rx_qp_err_stats", S_IRUSR, dev->dir,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
805
debugfs_create_file("tx_dbg_stats", S_IRUSR, dev->dir,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
810
debugfs_create_file("rx_dbg_stats", S_IRUSR, dev->dir,
drivers/infiniband/hw/ocrdma/ocrdma_stats.c
815
debugfs_create_file("driver_dbg_stats", S_IRUSR, dev->dir,
drivers/input/misc/cm109.c
41
module_param(phone, charp, S_IRUSR);
drivers/input/touchscreen/edt-ft5x06.c
821
debugfs_create_u16("num_x", S_IRUSR, debug_dir, &tsdata->num_x);
drivers/input/touchscreen/edt-ft5x06.c
822
debugfs_create_u16("num_y", S_IRUSR, debug_dir, &tsdata->num_y);
drivers/input/touchscreen/edt-ft5x06.c
824
debugfs_create_file("mode", S_IRUSR | S_IWUSR,
drivers/input/touchscreen/edt-ft5x06.c
826
debugfs_create_file("raw_data", S_IRUSR,
drivers/macintosh/therm_adt746x.c
405
static DEVICE_ATTR(specified_fan_speed, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH,
drivers/macintosh/therm_adt746x.c
413
static DEVICE_ATTR(limit_adjust, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH,
drivers/md/md.c
10979
module_param_call(start_ro, set_ro, get_ro, NULL, S_IRUSR|S_IWUSR);
drivers/md/md.c
10982
module_param(create_on_open, bool, S_IRUSR|S_IWUSR);
drivers/media/pci/netup_unidvb/netup_unidvb_core.c
32
module_param(spi_enable, int, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
drivers/misc/ibmasm/ibmasmfs.c
585
ibmasmfs_create_file(dir, "command", &command_fops, sp, S_IRUSR|S_IWUSR);
drivers/misc/ibmasm/ibmasmfs.c
586
ibmasmfs_create_file(dir, "event", &event_fops, sp, S_IRUSR|S_IWUSR);
drivers/misc/ibmasm/ibmasmfs.c
587
ibmasmfs_create_file(dir, "reverse_heartbeat", &r_heartbeat_fops, sp, S_IRUSR|S_IWUSR);
drivers/misc/ibmasm/ibmasmfs.c
593
ibmasmfs_create_file(remote_dir, "width", &remote_settings_fops, (void *)display_width(sp), S_IRUSR|S_IWUSR);
drivers/misc/ibmasm/ibmasmfs.c
594
ibmasmfs_create_file(remote_dir, "height", &remote_settings_fops, (void *)display_height(sp), S_IRUSR|S_IWUSR);
drivers/misc/ibmasm/ibmasmfs.c
595
ibmasmfs_create_file(remote_dir, "depth", &remote_settings_fops, (void *)display_depth(sp), S_IRUSR|S_IWUSR);
drivers/misc/lis3lv02d/lis3lv02d.c
850
static DEVICE_ATTR(selftest, S_IRUSR, lis3lv02d_selftest_show, NULL);
drivers/misc/mei/debugfs.c
186
debugfs_create_file("meclients", S_IRUSR, dir, dev,
drivers/misc/mei/debugfs.c
188
debugfs_create_file("active", S_IRUSR, dir, dev,
drivers/misc/mei/debugfs.c
190
debugfs_create_file("devstate", S_IRUSR, dir, dev,
drivers/misc/mei/debugfs.c
192
debugfs_create_file("allow_fixed_address", S_IRUSR | S_IWUSR, dir,
drivers/misc/sram.c
87
part->battr.attr.mode = S_IRUSR | S_IWUSR;
drivers/mtd/devices/docg3.c
1738
debugfs_create_file("docg3_flashcontrol", S_IRUSR, root, docg3,
drivers/mtd/devices/docg3.c
1740
debugfs_create_file("docg3_asic_mode", S_IRUSR, root, docg3,
drivers/mtd/devices/docg3.c
1742
debugfs_create_file("docg3_device_id", S_IRUSR, root, docg3,
drivers/mtd/devices/docg3.c
1744
debugfs_create_file("docg3_protection", S_IRUSR, root, docg3,
drivers/mtd/mtdswap.c
1265
debugfs_create_file("mtdswap_stats", S_IRUSR, root, d, &mtdswap_fops);
drivers/mtd/ubi/debug.c
594
umode_t mode = S_IRUSR | S_IWUSR;
drivers/mtd/ubi/debug.c
646
debugfs_create_file("detailed_erase_block_info", S_IRUSR, d->dfs_dir,
drivers/net/wireless/intel/iwlwifi/mei/main.c
1928
debugfs_create_ulong("status", S_IRUSR,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
2160
MVM_DEBUGFS_ADD_FILE(uapsd_noagg_bssids, mvm->debugfs_dir, S_IRUSR);
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
2181
debugfs_create_blob("nvm_reg", S_IRUSR,
drivers/ntb/hw/amd/ntb_hw_amd.c
954
debugfs_create_file("info", S_IRUSR,
drivers/ntb/hw/intel/ntb_hw_gen1.c
786
debugfs_create_file("info", S_IRUSR,
drivers/ntb/ntb_transport.c
1207
qp->debugfs_stats = debugfs_create_file("stats", S_IRUSR,
drivers/nvme/target/debugfs.c
171
debugfs_create_file("port", S_IRUSR, ctrl->debugfs_dir, ctrl,
drivers/nvme/target/debugfs.c
173
debugfs_create_file("hostnqn", S_IRUSR, ctrl->debugfs_dir, ctrl,
drivers/nvme/target/debugfs.c
175
debugfs_create_file("kato", S_IRUSR, ctrl->debugfs_dir, ctrl,
drivers/nvme/target/debugfs.c
177
debugfs_create_file("state", S_IRUSR | S_IWUSR, ctrl->debugfs_dir, ctrl,
drivers/nvme/target/debugfs.c
179
debugfs_create_file("host_traddr", S_IRUSR, ctrl->debugfs_dir, ctrl,
drivers/nvme/target/debugfs.c
182
debugfs_create_file("tls_concat", S_IRUSR, ctrl->debugfs_dir, ctrl,
drivers/nvme/target/debugfs.c
184
debugfs_create_file("tls_key", S_IRUSR, ctrl->debugfs_dir, ctrl,
drivers/pcmcia/yenta_socket.c
207
static DEVICE_ATTR(yenta_registers, S_IRUSR, show_yenta_registers, NULL);
drivers/platform/x86/lenovo/thinkpad_acpi.c
11886
.base_procfs_mode = S_IRUSR,
drivers/pnp/pnpbios/proc.c
259
proc_create_single("escd", S_IRUSR, proc_pnp, escd_proc_show);
drivers/power/supply/bq27xxx_battery_hdq.c
25
module_param(F_ID, int, S_IRUSR);
drivers/power/supply/lp8788-charger.c
641
static DEVICE_ATTR(charger_status, S_IRUSR, lp8788_show_charger_status, NULL);
drivers/power/supply/lp8788-charger.c
642
static DEVICE_ATTR(eoc_time, S_IRUSR, lp8788_show_eoc_time, NULL);
drivers/power/supply/lp8788-charger.c
643
static DEVICE_ATTR(eoc_level, S_IRUSR, lp8788_show_eoc_level, NULL);
drivers/power/supply/power_supply_sysfs.c
464
umode_t mode = S_IRUSR | S_IRGRP | S_IROTH;
drivers/powercap/powercap_sys.c
369
dev_attr_energy_uj.attr.mode = S_IWUSR | S_IRUSR;
drivers/powercap/powercap_sys.c
371
dev_attr_energy_uj.attr.mode = S_IRUSR;
drivers/ras/cec.c
497
decay = debugfs_create_file("decay_interval", S_IRUSR | S_IWUSR, d,
drivers/ras/cec.c
504
count = debugfs_create_file("action_threshold", S_IRUSR | S_IWUSR, d,
drivers/ras/cec.c
514
pfn = debugfs_create_file("pfn", S_IRUSR | S_IWUSR, d, &dfs_pfn, &pfn_ops);
drivers/ras/cec.c
520
array = debugfs_create_file("array", S_IRUSR, d, NULL, &array_fops);
drivers/ras/debugfs.c
53
fentry = debugfs_create_file("daemon_active", S_IRUSR, ras_debugfs_dir,
drivers/s390/block/dcssblk.c
431
static DEVICE_ATTR(shared, S_IWUSR | S_IRUSR, dcssblk_shared_show,
drivers/s390/block/dcssblk.c
499
static DEVICE_ATTR(save, S_IWUSR | S_IRUSR, dcssblk_save_show,
drivers/s390/block/dcssblk.c
521
static DEVICE_ATTR(seglist, S_IRUSR, dcssblk_seglist_show, NULL);
drivers/s390/char/zcore.c
356
zcore_reipl_file = debugfs_create_file("reipl", S_IRUSR, zcore_dir,
drivers/s390/char/zcore.c
358
zcore_hsa_file = debugfs_create_file("hsa", S_IRUSR|S_IWUSR, zcore_dir,
drivers/scsi/3w-sas.c
122
.mode = S_IRUSR,
drivers/scsi/3w-sas.c
153
.mode = S_IRUSR,
drivers/scsi/arcmsr/arcmsr_attr.c
194
.mode = S_IRUSR ,
drivers/scsi/csiostor/csio_init.c
115
debugfs_create_file_size(name, S_IRUSR, hw->debugfs_root,
drivers/scsi/esas2r/esas2r_log.c
68
module_param(event_log_level, long, S_IRUGO | S_IRUSR);
drivers/scsi/esas2r/esas2r_main.c
215
{ .name = __stringify(_name), .mode = S_IRUSR | S_IWUSR }, \
drivers/scsi/fcoe/fcoe_transport.c
43
module_param_call(show, NULL, fcoe_transport_show, NULL, S_IRUSR);
drivers/scsi/ipr.c
4391
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/ipr.c
4443
.mode = S_IRUSR,
drivers/scsi/lpfc/lpfc_attr.c
6420
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/lpfc/lpfc_attr.c
6478
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/megaraid.c
2741
proc_create_single_data("config", S_IRUSR, dir,
drivers/scsi/megaraid.c
2743
proc_create_single_data("stat", S_IRUSR, dir,
drivers/scsi/megaraid.c
2745
proc_create_single_data("mailbox", S_IRUSR, dir,
drivers/scsi/megaraid.c
2748
proc_create_single_data("rebuild-rate", S_IRUSR, dir,
drivers/scsi/megaraid.c
2750
proc_create_single_data("battery-status", S_IRUSR, dir,
drivers/scsi/megaraid.c
2752
proc_create_single_data("diskdrives-ch0", S_IRUSR, dir,
drivers/scsi/megaraid.c
2754
proc_create_single_data("diskdrives-ch1", S_IRUSR, dir,
drivers/scsi/megaraid.c
2756
proc_create_single_data("diskdrives-ch2", S_IRUSR, dir,
drivers/scsi/megaraid.c
2758
proc_create_single_data("diskdrives-ch3", S_IRUSR, dir,
drivers/scsi/megaraid.c
2760
proc_create_single_data("raiddrives-0-9", S_IRUSR, dir,
drivers/scsi/megaraid.c
2762
proc_create_single_data("raiddrives-10-19", S_IRUSR, dir,
drivers/scsi/megaraid.c
2764
proc_create_single_data("raiddrives-20-29", S_IRUSR, dir,
drivers/scsi/megaraid.c
2766
proc_create_single_data("raiddrives-30-39", S_IRUSR, dir,
drivers/scsi/qedf/qedf_attr.c
166
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/qla2xxx/qla_attr.c
174
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/qla2xxx/qla_attr.c
288
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/qla2xxx/qla_attr.c
350
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/qla2xxx/qla_attr.c
648
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/qla2xxx/qla_attr.c
685
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/qla2xxx/qla_attr.c
935
.mode = S_IRUSR,
drivers/scsi/qla2xxx/qla_attr.c
993
.mode = S_IRUSR,
drivers/scsi/qla2xxx/qla_dfs.c
721
S_IRUSR, ha->dfs_dir, vha, &qla_dfs_fw_resource_cnt_fops);
drivers/scsi/qla2xxx/qla_dfs.c
723
ha->dfs_tgt_counters = debugfs_create_file("tgt_counters", S_IRUSR,
drivers/scsi/qla2xxx/qla_dfs.c
727
S_IRUSR, ha->dfs_dir, vha, &qla2x00_dfs_tgt_port_database_fops);
drivers/scsi/qla2xxx/qla_dfs.c
729
ha->dfs_fce = debugfs_create_file("fce", S_IRUSR, ha->dfs_dir, vha,
drivers/scsi/qla2xxx/qla_dfs.c
733
S_IRUSR, ha->dfs_dir, vha, &qla2x00_dfs_tgt_sess_fops);
drivers/scsi/qla2xxx/qla_os.c
69
module_param(ql2xenableclass2, int, S_IRUGO|S_IRUSR);
drivers/scsi/qla4xxx/ql4_attr.c
110
.mode = S_IRUSR | S_IWUSR,
drivers/scsi/vmw_pvscsi.c
111
#define PVSCSI_RW (S_IRUSR | S_IWUSR)
drivers/sh/intc/userimask.c
61
static DEVICE_ATTR(userimask, S_IRUSR | S_IWUSR,
drivers/usb/core/ledtrig-usbport.c
215
port->attr.attr.mode = S_IRUSR | S_IWUSR;
drivers/usb/gadget/legacy/inode.c
1957
static unsigned default_perm = S_IRUSR | S_IWUSR;
drivers/video/fbdev/smscufx.c
1945
module_param(console, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
drivers/video/fbdev/smscufx.c
1948
module_param(fb_defio, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
drivers/video/fbdev/udlfb.c
1941
module_param(console, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
drivers/video/fbdev/udlfb.c
1944
module_param(fb_defio, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
drivers/video/fbdev/udlfb.c
1947
module_param(shadow, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
drivers/video/fbdev/udlfb.c
1950
module_param(pixel_limit, int, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP);
drivers/video/fbdev/via/viafbdev.c
2074
module_param(viafb_mode, charp, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2077
module_param(viafb_mode1, charp, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2080
module_param(viafb_bpp, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2083
module_param(viafb_bpp1, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2086
module_param(viafb_refresh, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2090
module_param(viafb_refresh1, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2094
module_param(viafb_lcd_panel_id, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2098
module_param(viafb_lcd_dsp_method, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2102
module_param(viafb_SAMM_ON, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2106
module_param(viafb_accel, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2110
module_param(viafb_active_dev, charp, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2113
module_param(viafb_display_hardware_layout, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2117
module_param(viafb_second_size, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2121
module_param(viafb_dual_fb, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2125
module_param(viafb_platform_epia_dvi, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2129
module_param(viafb_device_lcd_dualedge, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2133
module_param(viafb_bus_width, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2137
module_param(viafb_lcd_mode, int, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2141
module_param(viafb_lcd_port, charp, S_IRUSR);
drivers/video/fbdev/via/viafbdev.c
2144
module_param(viafb_dvi_port, charp, S_IRUSR);
drivers/virtio/virtio_mmio.c
756
device_param_cb(device, &vm_cmdline_param_ops, NULL, S_IRUSR);
drivers/watchdog/mei_wdt.c
548
debugfs_create_file("state", S_IRUSR, dir, wdt, &dbgfs_fops_state);
drivers/watchdog/mei_wdt.c
550
debugfs_create_file("activation", S_IRUSR, dir, wdt,
drivers/xen/xenfs/super.c
50
[2] = { "xenbus", &xen_xenbus_fops, S_IRUSR|S_IWUSR },
drivers/xen/xenfs/super.c
52
{ "privcmd", &xen_privcmd_fops, S_IRUSR|S_IWUSR },
drivers/xen/xenfs/super.c
57
[2] = { "xenbus", &xen_xenbus_fops, S_IRUSR|S_IWUSR },
drivers/xen/xenfs/super.c
59
{ "privcmd", &xen_privcmd_fops, S_IRUSR|S_IWUSR },
drivers/xen/xenfs/super.c
60
{ "xsd_kva", &xsd_kva_file_ops, S_IRUSR|S_IWUSR},
drivers/xen/xenfs/super.c
61
{ "xsd_port", &xsd_port_file_ops, S_IRUSR|S_IWUSR},
drivers/xen/xenfs/super.c
63
{ "xensyms", &xensyms_ops, S_IRUSR},
fs/affs/inode.c
100
if (inode->i_mode & S_IRUSR)
fs/afs/security.c
491
if (!(inode->i_mode & S_IRUSR))
fs/libfs.c
1684
inode->i_mode = S_IRUSR | S_IWUSR;
fs/libfs.c
700
root->i_mode = S_IFDIR | S_IRUSR | S_IWUSR;
fs/nfsd/nfs4state.c
3187
[0] = {"info", &client_info_fops, S_IRUSR},
fs/nfsd/nfs4state.c
3188
[1] = {"states", &client_states_fops, S_IRUSR},
fs/nfsd/nfsctl.c
1300
&transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1302
&transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1303
[NFSD_Fh] = {"filehandle", &transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1304
[NFSD_Threads] = {"threads", &transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1305
[NFSD_Pool_Threads] = {"pool_threads", &transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1309
[NFSD_Versions] = {"versions", &transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1314
[NFSD_Leasetime] = {"nfsv4leasetime", &transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1315
[NFSD_Gracetime] = {"nfsv4gracetime", &transaction_ops, S_IWUSR|S_IRUSR},
fs/nfsd/nfsctl.c
1317
[NFSD_RecoveryDir] = {"nfsv4recoverydir", &transaction_ops, S_IWUSR|S_IRUSR},
fs/ocfs2/blockcheck.c
248
debugfs_create_file("blocks_checked", S_IFREG | S_IRUSR, dir,
fs/ocfs2/blockcheck.c
251
debugfs_create_file("checksums_failed", S_IFREG | S_IRUSR, dir,
fs/ocfs2/blockcheck.c
254
debugfs_create_file("ecc_recoveries", S_IFREG | S_IRUSR, dir,
fs/ocfs2/cluster/heartbeat.c
1405
debugfs_create_file(name, S_IFREG|S_IRUSR, dir, *db, &o2hb_debug_fops);
fs/ocfs2/cluster/netdebug.c
492
umode_t mode = S_IFREG|S_IRUSR;
fs/ocfs2/dlm/dlmdebug.c
803
debugfs_create_file(DLM_DEBUGFS_DLM_STATE, S_IFREG|S_IRUSR,
fs/ocfs2/dlm/dlmdebug.c
807
debugfs_create_file(DLM_DEBUGFS_LOCKING_STATE, S_IFREG|S_IRUSR,
fs/ocfs2/dlm/dlmdebug.c
811
debugfs_create_file(DLM_DEBUGFS_MLE_STATE, S_IFREG|S_IRUSR,
fs/ocfs2/dlm/dlmdebug.c
815
debugfs_create_file(DLM_DEBUGFS_PURGE_LIST, S_IFREG|S_IRUSR,
fs/ocfs2/dlmglue.c
3307
debugfs_create_file("locking_state", S_IFREG|S_IRUSR,
fs/ocfs2/filecheck.c
80
__ATTR(check, S_IRUSR | S_IWUSR,
fs/ocfs2/filecheck.c
84
__ATTR(fix, S_IRUSR | S_IWUSR,
fs/ocfs2/filecheck.c
88
__ATTR(set, S_IRUSR | S_IWUSR,
fs/ocfs2/super.c
1074
debugfs_create_file("fs_state", S_IFREG|S_IRUSR, osb->osb_debug_root,
fs/openpromfs/inode.c
255
inode->i_mode = S_IFREG | S_IRUSR | S_IWUSR;
fs/orangefs/orangefs-utils.c
125
perm_mode |= S_IRUSR;
fs/orangefs/orangefs-utils.c
544
S_IXUSR, S_IWUSR, S_IRUSR,
fs/pipe.c
912
inode->i_mode = S_IFIFO | S_IRUSR | S_IWUSR;
fs/proc/base.c
2334
((mode & FMODE_READ ) ? S_IRUSR : 0) |
fs/proc/base.c
3314
DIR("fd", S_IRUSR|S_IXUSR, proc_fd_inode_operations, proc_fd_operations),
fs/proc/base.c
3315
DIR("map_files", S_IRUSR|S_IXUSR, proc_map_files_inode_operations, proc_map_files_operations),
fs/proc/base.c
3317
DIR("ns", S_IRUSR|S_IXUGO, proc_ns_dir_inode_operations, proc_ns_dir_operations),
fs/proc/base.c
3321
REG("environ", S_IRUSR, proc_environ_operations),
fs/proc/base.c
3322
REG("auxv", S_IRUSR, proc_auxv_operations),
fs/proc/base.c
3324
ONE("personality", S_IRUSR, proc_pid_personality),
fs/proc/base.c
3335
ONE("syscall", S_IRUSR, proc_pid_syscall),
fs/proc/base.c
3344
REG("mem", S_IRUSR|S_IWUSR, proc_mem_operations),
fs/proc/base.c
3350
REG("mountstats", S_IRUSR, proc_mountstats_operations),
fs/proc/base.c
3355
REG("pagemap", S_IRUSR, proc_pagemap_operations),
fs/proc/base.c
3364
ONE("stack", S_IRUSR, proc_pid_stack),
fs/proc/base.c
3396
ONE("io", S_IRUSR, proc_tgid_io_accounting),
fs/proc/base.c
3409
ONE("patch_state", S_IRUSR, proc_pid_patch_state),
fs/proc/base.c
3418
ONE("seccomp_cache", S_IRUSR, proc_pid_seccomp_cache),
fs/proc/base.c
3421
ONE("ksm_merging_pages", S_IRUSR, proc_pid_ksm_merging_pages),
fs/proc/base.c
3422
ONE("ksm_stat", S_IRUSR, proc_pid_ksm_stat),
fs/proc/base.c
3661
DIR("fd", S_IRUSR|S_IXUSR, proc_fd_inode_operations, proc_fd_operations),
fs/proc/base.c
3663
DIR("ns", S_IRUSR|S_IXUGO, proc_ns_dir_inode_operations, proc_ns_dir_operations),
fs/proc/base.c
3667
REG("environ", S_IRUSR, proc_environ_operations),
fs/proc/base.c
3668
REG("auxv", S_IRUSR, proc_auxv_operations),
fs/proc/base.c
3670
ONE("personality", S_IRUSR, proc_pid_personality),
fs/proc/base.c
3677
ONE("syscall", S_IRUSR, proc_pid_syscall),
fs/proc/base.c
3689
REG("mem", S_IRUSR|S_IWUSR, proc_mem_operations),
fs/proc/base.c
3699
REG("pagemap", S_IRUSR, proc_pagemap_operations),
fs/proc/base.c
3708
ONE("stack", S_IRUSR, proc_pid_stack),
fs/proc/base.c
3737
ONE("io", S_IRUSR, proc_tid_io_accounting),
fs/proc/base.c
3746
ONE("patch_state", S_IRUSR, proc_pid_patch_state),
fs/proc/base.c
3752
ONE("seccomp_cache", S_IRUSR, proc_pid_seccomp_cache),
fs/proc/base.c
3755
ONE("ksm_merging_pages", S_IRUSR, proc_pid_ksm_merging_pages),
fs/proc/base.c
3756
ONE("ksm_stat", S_IRUSR, proc_pid_ksm_stat),
fs/proc/fd.c
135
i_mode |= S_IRUSR | S_IXUSR;
fs/proc/kcore.c
725
proc_root_kcore = proc_create("kcore", S_IRUSR, NULL, &kcore_proc_ops);
fs/proc/kmsg.c
60
proc_create("kmsg", S_IRUSR, NULL, &kmsg_proc_ops);
fs/proc/page.c
292
proc_create("kpagecount", S_IRUSR, NULL, &kpagecount_proc_ops);
fs/proc/page.c
293
proc_create("kpageflags", S_IRUSR, NULL, &kpageflags_proc_ops);
fs/proc/page.c
295
proc_create("kpagecgroup", S_IRUSR, NULL, &kpagecgroup_proc_ops);
fs/proc/proc_tty.c
174
proc_tty_driver = proc_mkdir_mode("tty/driver", S_IRUSR|S_IXUSR, NULL);
fs/proc/vmcore.c
1736
proc_vmcore = proc_create("vmcore", S_IRUSR, NULL, &vmcore_proc_ops);
fs/qnx6/inode.c
505
inode->i_mode = S_IFREG | S_IRUSR; /* probably wrong */
fs/smb/client/inode.c
786
mode |= (wire & POSIX_R_USR) ? S_IRUSR : 0;
fs/tracefs/inode.c
683
inode->i_mode = S_IFDIR | S_IRWXU | S_IRUSR| S_IRGRP | S_IXUSR | S_IXGRP;
fs/ubifs/debug.c
2855
d->dfs_chk_gen = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2859
d->dfs_chk_index = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2863
d->dfs_chk_orph = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2867
d->dfs_chk_lprops = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2871
d->dfs_chk_fs = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2875
d->dfs_tst_rcvry = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2879
d->dfs_ro_error = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2974
dfs_chk_gen = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir,
fs/ubifs/debug.c
2978
dfs_chk_index = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2982
dfs_chk_orph = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2986
dfs_chk_lprops = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
fs/ubifs/debug.c
2990
dfs_chk_fs = debugfs_create_file(fname, S_IRUSR | S_IWUSR, dfs_rootdir,
fs/ubifs/debug.c
2994
dfs_tst_rcvry = debugfs_create_file(fname, S_IRUSR | S_IWUSR,
include/linux/stat.h
11
#define S_IRUGO (S_IRUSR|S_IRGRP|S_IROTH)
init/noinitramfs.c
27
err = init_mknod("/dev/console", S_IFCHR | S_IRUSR | S_IWUSR,
kernel/bpf/inode.c
418
umode_t mode = S_IFREG | S_IRUSR;
kernel/bpf/inode.c
450
mode = S_IFREG | ((S_IRUSR | S_IWUSR) & ~current_umask());
kernel/bpf/token.c
160
mode = S_IFREG | ((S_IRUSR | S_IWUSR) & ~current_umask());
kernel/futex/core.c
107
umode_t mode = S_IFREG | S_IRUSR | S_IWUSR;
kernel/locking/lockdep_proc.c
719
proc_create_seq("lockdep", S_IRUSR, NULL, &lockdep_ops);
kernel/locking/lockdep_proc.c
721
proc_create_seq("lockdep_chains", S_IRUSR, NULL, &lockdep_chains_ops);
kernel/locking/lockdep_proc.c
723
proc_create_single("lockdep_stats", S_IRUSR, NULL, lockdep_stats_show);
kernel/locking/lockdep_proc.c
725
proc_create("lock_stat", S_IRUSR | S_IWUSR, NULL, &lock_stat_proc_ops);
kernel/relay.c
365
S_IRUSR, buf,
kernel/relay.c
400
S_IRUSR, buf,
kernel/time/test_udelay.c
140
debugfs_create_file(DEBUGFS_FILENAME, S_IRUSR, NULL, NULL,
lib/fault-inject.c
235
umode_t mode = S_IFREG | S_IRUSR | S_IWUSR;
lib/notifier-error-inject.c
54
umode_t mode = S_IFREG | S_IRUSR | S_IWUSR;
samples/vfs/test-statx.c
133
stx->stx_mode & S_IRUSR ? 'r' : '-',
security/apparmor/lsm.c
1827
&aa_g_profile_mode, S_IRUSR | S_IWUSR);
security/apparmor/lsm.c
1832
module_param_named(hash_policy, aa_g_hash_policy, aabool, S_IRUSR | S_IWUSR);
security/apparmor/lsm.c
1854
&aa_g_audit, S_IRUSR | S_IWUSR);
security/apparmor/lsm.c
1861
S_IRUSR | S_IWUSR);
security/apparmor/lsm.c
1869
S_IRUSR | S_IWUSR);
security/apparmor/lsm.c
1873
module_param_named(logsyscall, aa_g_logsyscall, aabool, S_IRUSR | S_IWUSR);
security/apparmor/lsm.c
1877
module_param_named(path_max, aa_g_path_max, aauint, S_IRUSR);
security/integrity/ima/ima.h
579
#define POLICY_FILE_FLAGS (S_IWUSR | S_IRUSR)
security/integrity/ima/ima_fs.c
409
dentry = securityfs_create_file(file_name, S_IRUSR | S_IRGRP,
security/integrity/ima/ima_fs.c
417
dentry = securityfs_create_file(file_name, S_IRUSR | S_IRGRP,
security/integrity/ima/ima_fs.c
538
S_IRUSR | S_IRGRP, ima_dir, NULL,
security/integrity/ima/ima_fs.c
545
dentry = securityfs_create_file("violations", S_IRUSR | S_IRGRP,
security/selinux/selinuxfs.c
1968
[SEL_LOAD] = {"load", &sel_load_ops, S_IRUSR|S_IWUSR},
tools/accounting/getdelays.c
562
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
tools/perf/trace/beauty/mode_t.c
14
#define S_IRUGO (S_IRUSR|S_IRGRP|S_IROTH)
tools/perf/util/data.c
284
int fd = open(data->file.path, O_CREAT|O_RDWR|O_TRUNC|O_CLOEXEC, S_IRUSR|S_IWUSR);
tools/perf/util/data.c
60
ret = open(file->path, O_RDWR|O_CREAT|O_TRUNC, S_IRUSR|S_IWUSR);
tools/testing/selftests/alsa/conf.c
168
if ((sb.st_mode & S_IRUSR) == 0)
tools/testing/selftests/futex/functional/futex_wait.c
111
fd = open(SHM_PATH, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);
tools/testing/selftests/memfd/memfd_test.c
617
S_IRUSR | S_IWUSR);
tools/testing/selftests/memfd/memfd_test.c
635
S_IRUSR | S_IWUSR);