Home
last modified time | relevance | path

Searched refs:bin_attribute (Results 1 – 121 of 121) sorted by relevance

/linux-4.1.27/include/linux/
Dsysfs.h26 struct bin_attribute;
80 struct bin_attribute **bin_attrs;
145 struct bin_attribute { struct
149 ssize_t (*read)(struct file *, struct kobject *, struct bin_attribute *, argument
151 ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *, argument
153 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr, argument
190 struct bin_attribute bin_attr_##_name = __BIN_ATTR(_name, _mode, _read, \
194 struct bin_attribute bin_attr_##_name = __BIN_ATTR_RO(_name, _size)
197 struct bin_attribute bin_attr_##_name = __BIN_ATTR_RW(_name, _size)
231 const struct bin_attribute *attr);
[all …]
Dpci.h367 struct bin_attribute *rom_attr; /* attribute descriptor for sysfs ROM entry */
369 struct bin_attribute *res_attr[DEVICE_COUNT_RESOURCE]; /* sysfs file for resources */
370 …struct bin_attribute *res_attr_wc[DEVICE_COUNT_RESOURCE]; /* sysfs file for WC mapping of resource…
476 struct bin_attribute *legacy_io; /* legacy I/O for this bus */
477 struct bin_attribute *legacy_mem; /* legacy mem */
Ddevice.h568 const struct bin_attribute *attr);
570 const struct bin_attribute *attr);
Dof.h42 struct bin_attribute attr;
/linux-4.1.27/drivers/w1/slaves/
Dw1_ds2408.c76 struct bin_attribute *bin_attr, char *buf, loff_t off, in state_read()
88 struct bin_attribute *bin_attr, char *buf, in output_read()
101 struct bin_attribute *bin_attr, char *buf, in activity_read()
114 struct bin_attribute *bin_attr, char *buf, in cond_search_mask_read()
128 struct bin_attribute *bin_attr, in cond_search_polarity_read()
138 struct bin_attribute *bin_attr, char *buf, in status_control_read()
148 struct bin_attribute *bin_attr, char *buf, in output_write()
219 struct bin_attribute *bin_attr, char *buf, in activity_write()
249 struct bin_attribute *bin_attr, char *buf, in status_control_write()
326 static struct bin_attribute *w1_f29_bin_attrs[] = {
Dw1_ds2413.c34 struct bin_attribute *bin_attr, char *buf, loff_t off, in state_read()
71 struct bin_attribute *bin_attr, char *buf, in output_write()
115 static struct bin_attribute *w1_f3a_bin_attrs[] = {
Dw1_ds2406.c33 struct bin_attribute *bin_attr, in w1_f12_read_state()
70 struct bin_attribute *bin_attr, in w1_f12_write_output()
104 static struct bin_attribute w1_f12_sysfs_bin_files[NB_SYSFS_BIN_FILES] = {
Dw1_ds28e04.c122 struct bin_attribute *bin_attr, char *buf, in eeprom_read()
230 struct bin_attribute *bin_attr, char *buf, in eeprom_write()
286 struct bin_attribute *bin_attr, char *buf, loff_t off, in pio_read()
305 struct bin_attribute *bin_attr, char *buf, loff_t off, in pio_write()
384 static struct bin_attribute *w1_f1C_bin_attrs[] = {
Dw1_ds2431.c100 struct bin_attribute *bin_attr, char *buf, in eeprom_read()
206 struct bin_attribute *bin_attr, char *buf, in eeprom_write()
269 static struct bin_attribute *w1_f2d_bin_attrs[] = {
Dw1_ds2433.c97 struct bin_attribute *bin_attr, char *buf, in eeprom_read()
211 struct bin_attribute *bin_attr, char *buf, in eeprom_write()
262 static struct bin_attribute *w1_f23_bin_attributes[] = {
Dw1_ds2780.c93 struct bin_attribute *bin_attr, char *buf, in w1_slave_read()
102 static struct bin_attribute *w1_ds2780_bin_attrs[] = {
Dw1_ds2781.c91 struct bin_attribute *bin_attr, char *buf, in w1_slave_read()
100 static struct bin_attribute *w1_ds2781_bin_attrs[] = {
Dw1_ds2760.c101 struct bin_attribute *bin_attr, char *buf, in w1_slave_read()
110 static struct bin_attribute *w1_ds2760_bin_attrs[] = {
/linux-4.1.27/drivers/hid/
Dhid-roccat-common.h52 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
61 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
74 static struct bin_attribute bin_attr_ ## thingy = { \
83 static struct bin_attribute bin_attr_ ## thingy = { \
91 static struct bin_attribute bin_attr_ ## thingy = { \
Dhid-roccat-pyra.c140 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
149 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
162 static struct bin_attribute bin_attr_##thingy = { \
171 static struct bin_attribute bin_attr_##thingy = { \
179 static struct bin_attribute bin_attr_##thingy = { \
191 struct kobject *kobj, struct bin_attribute *attr, char *buf, in pyra_sysfs_read_profilex_settings()
210 struct kobject *kobj, struct bin_attribute *attr, char *buf, in pyra_sysfs_read_profilex_buttons()
229 static struct bin_attribute bin_attr_profile##number##_settings = { \
235 static struct bin_attribute bin_attr_profile##number##_buttons = { \
248 struct kobject *kobj, struct bin_attribute *attr, char *buf, in pyra_sysfs_write_settings()
[all …]
Dhid-roccat-koneplus.c138 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
147 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
160 static struct bin_attribute bin_attr_##thingy = { \
169 static struct bin_attribute bin_attr_##thingy = { \
177 static struct bin_attribute bin_attr_##thingy = { \
193 struct kobject *kobj, struct bin_attribute *attr, char *buf, in koneplus_sysfs_read_profilex_settings()
212 struct kobject *kobj, struct bin_attribute *attr, char *buf, in koneplus_sysfs_read_profilex_buttons()
231 static struct bin_attribute bin_attr_profile##number##_settings = { \
237 static struct bin_attribute bin_attr_profile##number##_buttons = { \
333 static struct bin_attribute *koneplus_bin_attributes[] = {
Dhid-roccat-kovaplus.c179 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
188 struct kobject *kobj, struct bin_attribute *attr, char *buf, \
201 static struct bin_attribute bin_attr_##thingy = { \
210 static struct bin_attribute bin_attr_##thingy = { \
221 struct kobject *kobj, struct bin_attribute *attr, char *buf, in kovaplus_sysfs_read_profilex_settings()
240 struct kobject *kobj, struct bin_attribute *attr, char *buf, in kovaplus_sysfs_read_profilex_buttons()
259 static struct bin_attribute bin_attr_profile##number##_settings = { \
265 static struct bin_attribute bin_attr_profile##number##_buttons = { \
389 static struct bin_attribute *kovaplus_bin_attributes[] = {
Dhid-roccat-isku.c166 struct bin_attribute *attr, char *buf, \
175 struct bin_attribute *attr, char *buf, \
188 static struct bin_attribute bin_attr_##thingy = { \
197 static struct bin_attribute bin_attr_##thingy = { \
205 static struct bin_attribute bin_attr_##thingy = { \
227 static struct bin_attribute *isku_bin_attributes[] = {
Dhid-roccat-lua.c72 struct kobject *kobj, struct bin_attribute *attr, \
81 struct kobject *kobj, struct bin_attribute *attr, \
91 static struct bin_attribute lua_ ## thingy ## _attr = { \
Dhid-roccat-kone.c270 struct bin_attribute *attr, char *buf, in kone_sysfs_read_settings()
295 struct bin_attribute *attr, char *buf, in kone_sysfs_write_settings()
333 struct kobject *kobj, struct bin_attribute *attr, in kone_sysfs_read_profilex()
354 struct kobject *kobj, struct bin_attribute *attr, in kone_sysfs_write_profilex()
386 static struct bin_attribute bin_attr_profile##number = { \
638 static struct bin_attribute *kone_bin_attributes[] = {
Dhid-roccat-arvo.c234 struct kobject *kobj, struct bin_attribute *attr, char *buf, in arvo_sysfs_write_button()
244 struct kobject *kobj, struct bin_attribute *attr, char *buf, in arvo_sysfs_read_info()
260 static struct bin_attribute *arvo_bin_attributes[] = {
Dhid-roccat-konepure.c55 static struct bin_attribute *konepure_bin_attrs[] = {
Dhid-roccat-savu.c38 static struct bin_attribute *savu_bin_attrs[] = {
Dhid-roccat-ryos.c55 static struct bin_attribute *ryos_bin_attrs[] = {
Dhid-core.c1548 struct bin_attribute *attr, in read_report_descriptor()
1574 static struct bin_attribute dev_bin_attr_report_desc = {
/linux-4.1.27/arch/x86/kernel/
Dksysfs.c32 struct bin_attribute *bin_attr, in boot_params_data_read()
39 static struct bin_attribute boot_params_data_attr = {
53 static struct bin_attribute *boot_params_data_attrs[] = {
141 struct bin_attribute *bin_attr, in setup_data_data_read()
187 static struct bin_attribute data_attr = {
200 static struct bin_attribute *setup_data_data_attrs[] = {
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sysfs.c272 struct bin_attribute *attr, char *buf, in qlcnic_sysfs_read_crb()
289 struct bin_attribute *attr, char *buf, in qlcnic_sysfs_write_crb()
318 struct bin_attribute *attr, char *buf, in qlcnic_sysfs_read_mem()
340 struct bin_attribute *attr, char *buf, in qlcnic_sysfs_write_mem()
404 struct bin_attribute *attr, in qlcnic_sysfs_write_pm_config()
454 struct bin_attribute *attr, in qlcnic_sysfs_read_pm_config()
547 struct bin_attribute *attr, in qlcnic_sysfs_write_esw_config()
631 struct bin_attribute *attr, in qlcnic_sysfs_read_esw_config()
683 struct bin_attribute *attr, in qlcnic_sysfs_write_npar_config()
730 struct bin_attribute *attr, in qlcnic_sysfs_read_npar_config()
[all …]
/linux-4.1.27/drivers/pci/
Dpci-sysfs.c627 struct bin_attribute *bin_attr, char *buf, in pci_read_config()
704 struct bin_attribute *bin_attr, char *buf, in pci_write_config()
766 struct bin_attribute *bin_attr, char *buf, in read_vpd_attr()
781 struct bin_attribute *bin_attr, char *buf, in write_vpd_attr()
809 struct bin_attribute *bin_attr, char *buf, in pci_read_legacy_io()
835 struct bin_attribute *bin_attr, char *buf, in pci_write_legacy_io()
860 struct bin_attribute *attr, in pci_mmap_legacy_mem()
881 struct bin_attribute *attr, in pci_mmap_legacy_io()
917 b->legacy_io = kzalloc(sizeof(struct bin_attribute) * 2, in pci_create_legacy_files()
997 static int pci_mmap_resource(struct kobject *kobj, struct bin_attribute *attr, in pci_mmap_resource()
[all …]
Dpci.h102 struct bin_attribute *attr; /* descriptor for sysfs VPD entry */
/linux-4.1.27/arch/alpha/kernel/
Dpci-sysfs.c64 struct bin_attribute *attr, in pci_mmap_resource()
94 struct bin_attribute *attr, in pci_mmap_resource_sparse()
101 struct bin_attribute *attr, in pci_mmap_resource_dense()
119 struct bin_attribute *res_attr; in pci_remove_resource_files()
155 char *suffix, struct bin_attribute *res_attr, in pci_create_one_attr()
175 struct bin_attribute *attr; in pci_create_attr()
/linux-4.1.27/drivers/firmware/
Ddell_rbu.c526 struct bin_attribute *bin_attr, in read_rbu_data()
580 struct bin_attribute *bin_attr, in read_rbu_image_type()
590 struct bin_attribute *bin_attr, in write_rbu_image_type()
651 struct bin_attribute *bin_attr, in read_rbu_packet_size()
664 struct bin_attribute *bin_attr, in write_rbu_packet_size()
678 static struct bin_attribute rbu_data_attr = {
683 static struct bin_attribute rbu_image_type_attr = {
689 static struct bin_attribute rbu_packet_size_attr = {
Ddmi-sysfs.c429 struct bin_attribute *bin_attr, in dmi_sel_raw_read()
442 static struct bin_attribute dmi_sel_raw_attr = {
535 struct bin_attribute *bin_attr, in dmi_entry_raw_read()
548 static const struct bin_attribute dmi_entry_raw_attr = {
Ddcdbas.c153 struct bin_attribute *bin_attr, in smi_data_read()
166 struct bin_attribute *bin_attr, in smi_data_write()
514 static struct bin_attribute *dcdbas_bin_attrs[] = {
Ddcdbas.h67 struct bin_attribute bin_attr_##_name = { \
/linux-4.1.27/arch/powerpc/sysdev/
Dmv64x60_pci.c29 struct bin_attribute *attr, char *buf, in mv64x60_hs_reg_read()
50 struct bin_attribute *attr, char *buf, in mv64x60_hs_reg_write()
73 static struct bin_attribute mv64x60_hs_reg_attr = { /* Hotswap register */
/linux-4.1.27/drivers/scsi/arcmsr/
Darcmsr_attr.c65 struct bin_attribute *bin, in arcmsr_sysfs_iop_message_read()
112 struct bin_attribute *bin, in arcmsr_sysfs_iop_message_write()
160 struct bin_attribute *bin, in arcmsr_sysfs_iop_message_clear()
193 static struct bin_attribute arcmsr_sysfs_message_read_attr = {
202 static struct bin_attribute arcmsr_sysfs_message_write_attr = {
211 static struct bin_attribute arcmsr_sysfs_message_clear_attr = {
/linux-4.1.27/fs/sysfs/
Dfile.c85 struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_read()
138 struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_write()
159 struct bin_attribute *battr = of->kn->priv; in sysfs_kf_bin_mmap()
277 struct bin_attribute *battr = (void *)attr; in sysfs_add_file_mode_ns()
479 const struct bin_attribute *attr) in sysfs_create_bin_file()
493 const struct bin_attribute *attr) in sysfs_remove_bin_file()
Dgroup.c25 struct bin_attribute *const *bin_attr; in remove_files()
39 struct bin_attribute *const *bin_attr; in create_files()
/linux-4.1.27/drivers/i2c/
Di2c-slave-eeprom.c26 struct bin_attribute bin;
78 struct bin_attribute *attr, char *buf, loff_t off, size_t count) in i2c_slave_eeprom_bin_read()
96 struct bin_attribute *attr, char *buf, loff_t off, size_t count) in i2c_slave_eeprom_bin_write()
/linux-4.1.27/drivers/base/
Ddevcoredump.c89 struct bin_attribute *bin_attr, in devcd_data_read()
99 struct bin_attribute *bin_attr, in devcd_data_write()
110 static struct bin_attribute devcd_attr_data = {
117 static struct bin_attribute *devcd_dev_bin_attrs[] = {
Dfirmware_class.c700 struct bin_attribute *bin_attr, in firmware_data_read()
795 struct bin_attribute *bin_attr, in firmware_data_write()
841 static struct bin_attribute firmware_attr_data = {
853 static struct bin_attribute *fw_dev_bin_attrs[] = {
Dcore.c596 const struct bin_attribute *attr) in device_create_bin_file()
611 const struct bin_attribute *attr) in device_remove_bin_file()
/linux-4.1.27/drivers/staging/iio/accel/
Dadis16220_core.c160 struct bin_attribute *attr, in adis16220_accel_bin_read()
172 static struct bin_attribute accel_bin = {
182 struct bin_attribute *attr, in adis16220_adc1_bin_read()
193 static struct bin_attribute adc1_bin = {
203 struct bin_attribute *attr, in adis16220_adc2_bin_read()
214 static struct bin_attribute adc2_bin = {
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_attr.c21 struct bin_attribute *bin_attr, in qla2x00_sysfs_read_fw_dump()
54 struct bin_attribute *bin_attr, in qla2x00_sysfs_write_fw_dump()
139 static struct bin_attribute sysfs_fw_dump_attr = {
151 struct bin_attribute *bin_attr, in qla2x00_sysfs_read_fw_dump_template()
169 struct bin_attribute *bin_attr, in qla2x00_sysfs_write_fw_dump_template()
225 static struct bin_attribute sysfs_fw_dump_template_attr = {
237 struct bin_attribute *bin_attr, in qla2x00_sysfs_read_nvram()
256 struct bin_attribute *bin_attr, in qla2x00_sysfs_write_nvram()
312 static struct bin_attribute sysfs_nvram_attr = {
324 struct bin_attribute *bin_attr, in qla2x00_sysfs_read_optrom()
[all …]
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-msglog.c35 struct bin_attribute *bin_attr, char *to, in opal_msglog_read()
94 static struct bin_attribute opal_msglog_attr = {
Dopal-elog.c25 struct bin_attribute raw_attr;
156 struct bin_attribute *bin_attr, in raw_attr_read()
Dopal-dump.c25 struct bin_attribute dump_attr;
283 struct bin_attribute *bin_attr, in dump_attr_read()
Dopal-flash.c465 struct bin_attribute *bin_attr, in image_data_write()
523 static struct bin_attribute image_data_attr = {
Dopal.c636 struct bin_attribute *bin_attr, in symbol_map_read()
/linux-4.1.27/drivers/misc/
Dds1682.c142 struct bin_attribute *attr, in ds1682_eeprom_read()
166 struct bin_attribute *attr, in ds1682_eeprom_write()
188 static struct bin_attribute ds1682_eeprom_attr = {
Dpch_phub.c494 struct bin_attribute *attr, char *buf, in pch_phub_bin_read()
563 struct bin_attribute *attr, in pch_phub_bin_write()
660 static struct bin_attribute pch_bin_attr = {
/linux-4.1.27/drivers/acpi/
Dbgrt.c55 struct bin_attribute *attr, char *buf, loff_t off, size_t count) in image_read()
72 static struct bin_attribute *bgrt_bin_attributes[] = {
Dsysfs.c255 struct bin_attribute attr;
262 struct bin_attribute *bin_attr, char *buf, in acpi_table_show()
/linux-4.1.27/drivers/net/phy/
Dspi_ks8995.c100 struct bin_attribute regs_attr;
215 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) in ks8995_registers_read()
237 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) in ks8995_registers_write()
258 static const struct bin_attribute ks8995_registers_attr = {
/linux-4.1.27/drivers/soc/tegra/fuse/
Dfuse-tegra.c57 struct bin_attribute *attr, char *buf, in fuse_read()
74 static struct bin_attribute fuse_bin_attr = {
/linux-4.1.27/arch/s390/pci/
Dpci_sysfs.c62 struct bin_attribute *attr, char *buf, in util_string_read()
73 static struct bin_attribute *zpci_bin_attrs[] = {
/linux-4.1.27/drivers/misc/eeprom/
Dsunxi_sid.c63 struct bin_attribute *attr, char *buf, in sid_read()
84 static struct bin_attribute sid_bin_attr = {
Dmax6875.c110 struct bin_attribute *bin_attr, in max6875_read()
133 static struct bin_attribute user_eeprom_attr = {
Deeprom.c84 struct bin_attribute *bin_attr, in eeprom_read()
121 static struct bin_attribute eeprom_attr = {
Deeprom_93xx46.c31 struct bin_attribute bin;
38 struct bin_attribute *bin_attr, in eeprom_93xx46_bin_read()
193 struct bin_attribute *bin_attr, in eeprom_93xx46_bin_write()
Dat25.c35 struct bin_attribute bin;
136 struct bin_attribute *bin_attr, in at25_bin_read()
270 struct bin_attribute *bin_attr, in at25_bin_write()
Dat24.c66 struct bin_attribute bin;
305 struct bin_attribute *attr, in at24_bin_read()
436 struct bin_attribute *attr, in at24_bin_write()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_sysfs.c193 struct bin_attribute *attr, char *buf, in i915_l3_read()
229 struct bin_attribute *attr, char *buf, in i915_l3_write()
285 static struct bin_attribute dpf_attrs = {
294 static struct bin_attribute dpf_attrs_1 = {
549 struct bin_attribute *attr, char *buf, in error_state_read()
585 struct bin_attribute *attr, char *buf, in error_state_write()
605 static struct bin_attribute error_state_attr = {
/linux-4.1.27/drivers/firmware/google/
Dmemconsole.c49 struct bin_attribute *bin_attr, char *buf, in memconsole_read()
66 static struct bin_attribute memconsole_bin_attr = {
Dgsmi.c470 struct bin_attribute *bin_attr, in eventlog_write()
511 static struct bin_attribute eventlog_bin_attr = {
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_attr.c14 struct bin_attribute *ba, char *buf, loff_t off, in qla4_8xxx_sysfs_read_fw_dump()
32 struct bin_attribute *ba, char *buf, loff_t off, in qla4_8xxx_sysfs_write_fw_dump()
108 static struct bin_attribute sysfs_fw_dump_attr = {
120 struct bin_attribute *attr;
/linux-4.1.27/drivers/zorro/
Dzorro-sysfs.c65 struct bin_attribute *bin_attr, in zorro_read_config()
83 static struct bin_attribute zorro_config_attr = {
/linux-4.1.27/drivers/power/
Dds2780_battery.c633 struct bin_attribute *bin_attr, in ds2780_read_param_eeprom_bin()
650 struct bin_attribute *bin_attr, in ds2780_write_param_eeprom_bin()
674 static struct bin_attribute ds2780_param_eeprom_bin_attr = {
686 struct bin_attribute *bin_attr, in ds2780_read_user_eeprom_bin()
703 struct bin_attribute *bin_attr, in ds2780_write_user_eeprom_bin()
727 static struct bin_attribute ds2780_user_eeprom_bin_attr = {
Dds2781_battery.c635 struct bin_attribute *bin_attr, in ds2781_read_param_eeprom_bin()
650 struct bin_attribute *bin_attr, in ds2781_write_param_eeprom_bin()
672 static struct bin_attribute ds2781_param_eeprom_bin_attr = {
684 struct bin_attribute *bin_attr, in ds2781_read_user_eeprom_bin()
700 struct bin_attribute *bin_attr, in ds2781_write_user_eeprom_bin()
722 static struct bin_attribute ds2781_user_eeprom_bin_attr = {
Dolpc_battery.c518 struct bin_attribute *attr, char *buf, loff_t off, size_t count) in olpc_bat_eeprom_read()
543 static struct bin_attribute olpc_bat_eeprom = {
/linux-4.1.27/drivers/fmc/
Dfmc-core.c82 struct bin_attribute *bin_attr, in fmc_read_eeprom()
103 struct bin_attribute *bin_attr, in fmc_write_eeprom()
114 static struct bin_attribute fmc_eeprom_attr = {
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_main.c69 struct bin_attribute *attr, in read_fw()
78 struct bin_attribute *attr, in write_fw()
87 struct bin_attribute *attr, in read_fs()
96 struct bin_attribute *attr, in write_fs()
112 struct bin_attribute *attr, in read_vda()
121 struct bin_attribute *attr, in write_vda()
130 struct bin_attribute *attr, in read_live_nvram()
141 struct bin_attribute *attr, in write_live_nvram()
161 struct bin_attribute *attr, in read_default_nvram()
172 struct bin_attribute *attr, in read_hw()
[all …]
Desas2r.h1419 extern struct bin_attribute bin_attr_fw;
1420 extern struct bin_attribute bin_attr_fs;
1421 extern struct bin_attribute bin_attr_vda;
1422 extern struct bin_attribute bin_attr_hw;
1423 extern struct bin_attribute bin_attr_live_nvram;
1424 extern struct bin_attribute bin_attr_default_nvram;
/linux-4.1.27/drivers/rtc/
Drtc-ds1742.c60 struct bin_attribute nvram_attr;
128 struct bin_attribute *bin_attr, in ds1742_nvram_read()
143 struct bin_attribute *bin_attr, in ds1742_nvram_write()
Drtc-rp5c01.c67 struct bin_attribute nvram_attr;
164 struct bin_attribute *bin_attr, in rp5c01_nvram_read()
194 struct bin_attribute *bin_attr, in rp5c01_nvram_write()
Drtc-tx4939.c193 struct bin_attribute *bin_attr, in tx4939_rtc_nvram_read()
212 struct bin_attribute *bin_attr, in tx4939_rtc_nvram_write()
230 static struct bin_attribute tx4939_rtc_nvram_attr = {
Drtc-stk17ta8.c248 struct bin_attribute *attr, char *buf, in stk17ta8_nvram_read()
263 struct bin_attribute *attr, char *buf, in stk17ta8_nvram_write()
277 static struct bin_attribute stk17ta8_nvram_attr = {
Drtc-ds1553.c239 struct bin_attribute *bin_attr, in ds1553_nvram_read()
254 struct bin_attribute *bin_attr, in ds1553_nvram_write()
268 static struct bin_attribute ds1553_nvram_attr = {
Drtc-ds1511.c405 struct bin_attribute *ba, in ds1511_nvram_read()
435 struct bin_attribute *bin_attr, in ds1511_nvram_write()
463 static struct bin_attribute ds1511_nvram_attr = {
Drtc-m48t59.c338 struct bin_attribute *bin_attr, in m48t59_nvram_read()
358 struct bin_attribute *bin_attr, in m48t59_nvram_write()
377 static struct bin_attribute m48t59_nvram_attr = {
Drtc-ds1305.c530 struct bin_attribute *attr, in ds1305_nvram_read()
561 struct bin_attribute *attr, in ds1305_nvram_write()
590 static struct bin_attribute nvram = {
Drtc-ds1343.c157 struct bin_attribute *attr, in ds1343_nvram_write()
182 struct bin_attribute *attr, in ds1343_nvram_read()
206 static struct bin_attribute nvram_attr = {
Drtc-ds1307.c110 struct bin_attribute *nvram;
791 struct bin_attribute *attr, in ds1307_nvram_read()
817 struct bin_attribute *attr, in ds1307_nvram_write()
1194 sizeof(struct bin_attribute), in ds1307_probe()
Drtc-cmos.c510 struct bin_attribute *attr, in cmos_nvram_read()
539 struct bin_attribute *attr, in cmos_nvram_write()
578 static struct bin_attribute nvram = {
Drtc-ds1685.c939 struct bin_attribute *bin_attr, char *buf, in ds1685_rtc_sysfs_nvram_read()
1019 struct bin_attribute *bin_attr, char *buf, in ds1685_rtc_sysfs_nvram_write()
1090 static struct bin_attribute
/linux-4.1.27/drivers/sfi/
Dsfi_core.h69 struct bin_attribute attr;
Dsfi_acpi.c176 struct bin_attribute *bin_attr, char *buf, in sfi_acpi_table_show()
Dsfi_core.c390 struct bin_attribute *bin_attr, char *buf, in sfi_table_show()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dsysfs.c110 struct bin_attribute *bin_attr, in wl1271_sysfs_read_fwlog()
167 static struct bin_attribute fwlog_attr = {
/linux-4.1.27/drivers/firmware/efi/
Defivars.c88 static struct bin_attribute *efivars_new_var;
89 static struct bin_attribute *efivars_del_var;
415 struct bin_attribute *bin_attr, in efivar_create()
485 struct bin_attribute *bin_attr, in efivar_delete()
586 struct bin_attribute *attr; in create_efivars_bin_attributes()
/linux-4.1.27/kernel/
Dksysfs.c172 struct bin_attribute *bin_attr, in notes_read()
179 static struct bin_attribute notes_attr = {
Dmodule.c1399 struct bin_attribute attrs[0];
1403 struct bin_attribute *bin_attr, in module_notes_read()
1429 struct bin_attribute *nattr; in add_notes_attrs()
/linux-4.1.27/drivers/pci/hotplug/
Dacpiphp_ibm.c101 struct bin_attribute *bin_attr,
110 static struct bin_attribute ibm_apci_table_attr = {
357 struct bin_attribute *bin_attr, in ibm_read_apci_table()
/linux-4.1.27/drivers/rapidio/
Drio-sysfs.c125 struct bin_attribute *bin_attr, in rio_read_config()
197 struct bin_attribute *bin_attr, in rio_write_config()
254 static struct bin_attribute rio_config_attr = {
/linux-4.1.27/arch/tile/kernel/
Dsysfs.c125 static struct bin_attribute hvconfig_bin;
129 struct bin_attribute *bin_attr, in hvconfig_bin_read()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_sysfs.c257 struct bin_attribute *attr, char *buf, loff_t off, in edid_show()
426 static struct bin_attribute edid_attr = {
433 static struct bin_attribute *connector_bin_attrs[] = {
/linux-4.1.27/drivers/s390/cio/
Dchp.c134 struct bin_attribute *bin_attr, in chp_measurement_chars_read()
149 static struct bin_attribute chp_measurement_chars_attr = {
181 struct bin_attribute *bin_attr, in chp_measurement_read()
203 static struct bin_attribute chp_measurement_attr = {
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_sysfs.c212 struct bin_attribute *bin_attr, in read_cc_table_bin()
250 static struct bin_attribute cc_table_bin_attr = {
262 struct bin_attribute *bin_attr, in read_cc_setting_bin()
289 static struct bin_attribute cc_setting_bin_attr = {
/linux-4.1.27/arch/s390/kernel/
Dipl.c404 struct bin_attribute *attr, char *buf, in ipl_parameter_read()
410 static struct bin_attribute ipl_parameter_attr =
415 struct bin_attribute *attr, char *buf, in ipl_scp_data_read()
423 static struct bin_attribute ipl_scp_data_attr =
426 static struct bin_attribute *ipl_fcp_bin_attrs[] = {
670 struct bin_attribute *attr, in reipl_fcp_scpdata_read()
680 struct bin_attribute *attr, in reipl_fcp_scpdata_write()
711 static struct bin_attribute sys_reipl_fcp_scp_data_attr =
715 static struct bin_attribute *reipl_fcp_bin_attrs[] = {
/linux-4.1.27/drivers/pcmcia/
Dcs_internal.h155 extern struct bin_attribute pccard_cis_attr;
Dcistpl.c1556 struct bin_attribute *bin_attr, in pccard_show_cis()
1587 struct bin_attribute *bin_attr, in pccard_store_cis()
1614 struct bin_attribute pccard_cis_attr = {
/linux-4.1.27/drivers/misc/c2port/
Dcore.c721 struct bin_attribute *attr, in c2port_read_flash_data()
838 struct bin_attribute *attr, in c2port_write_flash_data()
880 static struct bin_attribute *c2port_bin_attrs[] = {
/linux-4.1.27/arch/mips/txx9/generic/
Dsetup.c906 struct bin_attribute bindata_attr;
911 struct bin_attribute *bin_attr, in txx9_sram_read()
926 struct bin_attribute *bin_attr, in txx9_sram_write()
/linux-4.1.27/drivers/misc/cxl/
Dsysfs.c395 struct bin_attribute config_attr;
430 struct bin_attribute *bin_attr, char *buf, in afu_read_config()
Dcxl.h472 struct bin_attribute cxl_attr;
/linux-4.1.27/drivers/media/pci/solo6x10/
Dsolo6x10-core.c389 struct bin_attribute *a, char *buf, in sdram_show()
427 struct bin_attribute *sdram_attr = &solo_dev->sdram_attr; in solo_sysfs_init()
Dsolo6x10.h259 struct bin_attribute sdram_attr;
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c2891 struct bin_attribute *attr, in netxen_sysfs_read_crb()
2919 struct bin_attribute *attr, in netxen_sysfs_write_crb()
2960 struct bin_attribute *attr, in netxen_sysfs_read_mem()
2981 struct bin_attribute *attr, char *buf, in netxen_sysfs_write_mem()
3002 static struct bin_attribute bin_attr_crb = {
3009 static struct bin_attribute bin_attr_mem = {
3018 struct bin_attribute *attr, in netxen_sysfs_read_dimm()
3138 static struct bin_attribute bin_attr_dimm = {
/linux-4.1.27/drivers/w1/
Dw1.c130 struct bin_attribute *bin_attr, char *buf, loff_t off, in rw_write()
149 struct bin_attribute *bin_attr, char *buf, loff_t off, in rw_read()
162 static struct bin_attribute *w1_slave_bin_attrs[] = {
/linux-4.1.27/drivers/of/
Dfdt.c1121 struct bin_attribute *bin_attr, in of_fdt_raw_read()
1130 static struct bin_attribute of_fdt_raw_attr = in of_fdt_raw_init()
Dbase.c108 struct bin_attribute *bin_attr, char *buf, in of_node_property_read()
/linux-4.1.27/drivers/scsi/
Dscsi_sysfs.c756 struct bin_attribute *bin_attr, \
767 static struct bin_attribute dev_attr_vpd_##_page = { \
957 static struct bin_attribute *scsi_sdev_bin_attrs[] = {
D3w-sas.c102 struct bin_attribute *bin_attr, in twl_sysfs_aen_read()
122 static struct bin_attribute twl_sysfs_aen_read_attr = {
133 struct bin_attribute *bin_attr, in twl_sysfs_compat_info()
153 static struct bin_attribute twl_sysfs_compat_info_attr = {
Dipr.c3349 struct bin_attribute *bin_attr, in ipr_read_trace()
3366 static struct bin_attribute ipr_trace_attr = {
4114 struct bin_attribute *bin_attr, in ipr_read_dump()
4301 struct bin_attribute *bin_attr, in ipr_write_dump()
4325 static struct bin_attribute ipr_dump_attr = {
/linux-4.1.27/net/bridge/
Dbr_sysfs_br.c807 struct bin_attribute *bin_attr, in brforward_read()
828 static struct bin_attribute bridge_forward = {
/linux-4.1.27/drivers/usb/core/
Dsysfs.c759 struct bin_attribute *attr, in read_descriptors()
798 static struct bin_attribute dev_bin_attr_descriptors = {
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_attr.c3610 struct bin_attribute *bin_attr, in sysfs_drvr_stat_data_read()
3670 static struct bin_attribute sysfs_drvr_stat_data_attr = {
4924 struct bin_attribute *bin_attr, in sysfs_ctlreg_write()
4983 struct bin_attribute *bin_attr, in sysfs_ctlreg_read()
5019 static struct bin_attribute sysfs_ctlreg_attr = {
5047 struct bin_attribute *bin_attr, in sysfs_mbox_write()
5071 struct bin_attribute *bin_attr, in sysfs_mbox_read()
5077 static struct bin_attribute sysfs_mbox_attr = {
/linux-4.1.27/arch/powerpc/perf/
Dhv-24x7.c891 struct bin_attribute *bin_attr, char *buf, in catalog_read()
982 static struct bin_attribute *if_bin_attrs[] = {
/linux-4.1.27/drivers/video/fbdev/
Dudlfb.c1405 struct kobject *kobj, struct bin_attribute *a, in edid_show()
1430 struct kobject *kobj, struct bin_attribute *a, in edid_store()
1468 static struct bin_attribute edid_attr = {
/linux-4.1.27/drivers/video/fbdev/aty/
Dradeon_base.c2098 struct bin_attribute *bin_attr, in radeon_show_edid1()
2111 struct bin_attribute *bin_attr, in radeon_show_edid2()
2122 static struct bin_attribute edid1_attr = {
2131 static struct bin_attribute edid2_attr = {
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvfc.c3033 struct bin_attribute *bin_attr, in ibmvfc_read_trace()
3056 static struct bin_attribute ibmvfc_trace_attr = {