Symbol: bin_attribute
arch/alpha/kernel/pci-sysfs.c
103
const struct bin_attribute *attr,
arch/alpha/kernel/pci-sysfs.c
121
struct bin_attribute *res_attr;
arch/alpha/kernel/pci-sysfs.c
157
char *suffix, struct bin_attribute *res_attr,
arch/alpha/kernel/pci-sysfs.c
177
struct bin_attribute *attr;
arch/alpha/kernel/pci-sysfs.c
67
const struct bin_attribute *attr,
arch/alpha/kernel/pci-sysfs.c
96
const struct bin_attribute *attr,
arch/mips/txx9/generic/setup.c
774
struct bin_attribute bindata_attr;
arch/mips/txx9/generic/setup.c
779
const struct bin_attribute *bin_attr,
arch/mips/txx9/generic/setup.c
794
const struct bin_attribute *bin_attr,
arch/powerpc/kernel/secvar-sysfs.c
108
static struct bin_attribute data_attr __ro_after_init = __BIN_ATTR_RO(data, 0);
arch/powerpc/kernel/secvar-sysfs.c
110
static struct bin_attribute update_attr __ro_after_init = __BIN_ATTR_WO(update, 0);
arch/powerpc/kernel/secvar-sysfs.c
112
static const struct bin_attribute *const secvar_bin_attrs[] = {
arch/powerpc/kernel/secvar-sysfs.c
56
const struct bin_attribute *attr, char *buf, loff_t off,
arch/powerpc/kernel/secvar-sysfs.c
89
const struct bin_attribute *attr, char *buf, loff_t off,
arch/powerpc/perf/hv-24x7.c
1116
static const struct bin_attribute *const if_bin_attrs[] = {
arch/powerpc/perf/hv-24x7.c
999
const struct bin_attribute *bin_attr, char *buf,
arch/powerpc/platforms/powernv/opal-core.c
162
const struct bin_attribute *bin_attr, char *to,
arch/powerpc/platforms/powernv/opal-core.c
209
static struct bin_attribute opal_core_attr __ro_after_init = {
arch/powerpc/platforms/powernv/opal-core.c
602
static const struct bin_attribute *const mpipl_bin_attr[] = {
arch/powerpc/platforms/powernv/opal-dump.c
22
struct bin_attribute dump_attr;
arch/powerpc/platforms/powernv/opal-dump.c
289
const struct bin_attribute *bin_attr,
arch/powerpc/platforms/powernv/opal-elog.c
159
const struct bin_attribute *bin_attr,
arch/powerpc/platforms/powernv/opal-elog.c
22
struct bin_attribute raw_attr;
arch/powerpc/platforms/powernv/opal-flash.c
435
const struct bin_attribute *bin_attr,
arch/powerpc/platforms/powernv/opal-flash.c
493
static const struct bin_attribute image_data_attr = {
arch/powerpc/platforms/powernv/opal-msglog.c
103
static struct bin_attribute opal_msglog_attr __ro_after_init = {
arch/powerpc/platforms/powernv/opal-msglog.c
97
const struct bin_attribute *bin_attr, char *to,
arch/powerpc/platforms/powernv/opal.c
795
struct bin_attribute *attr = NULL;
arch/powerpc/platforms/powernv/ultravisor.c
35
const struct bin_attribute *bin_attr, char *to,
arch/powerpc/platforms/powernv/ultravisor.c
41
static struct bin_attribute uv_msglog_attr __ro_after_init = {
arch/s390/kernel/cpacf.c
16
const struct bin_attribute *attr, \
arch/s390/kernel/cpacf.c
45
const struct bin_attribute *attr, char *buf, loff_t offs, \
arch/s390/kernel/cpacf.c
71
static const struct bin_attribute *const cpacf_attrs[] = {
arch/s390/kernel/ipl.c
1055
static const struct bin_attribute *const reipl_eckd_bin_attrs[] = {
arch/s390/kernel/ipl.c
1613
static const struct bin_attribute *const dump_fcp_bin_attrs[] = {
arch/s390/kernel/ipl.c
1648
static const struct bin_attribute *const dump_nvme_bin_attrs[] = {
arch/s390/kernel/ipl.c
1683
static const struct bin_attribute *const dump_eckd_bin_attrs[] = {
arch/s390/kernel/ipl.c
305
const struct bin_attribute *attr, \
arch/s390/kernel/ipl.c
319
const struct bin_attribute *attr, \
arch/s390/kernel/ipl.c
346
static const struct bin_attribute sys_##_prefix##_scp_data_attr = \
arch/s390/kernel/ipl.c
353
static const struct bin_attribute sys_##_prefix##_scp_data_attr = \
arch/s390/kernel/ipl.c
456
const struct bin_attribute *attr, char *buf,
arch/s390/kernel/ipl.c
462
static const struct bin_attribute sys_ipl_parameter_attr =
arch/s390/kernel/ipl.c
468
static const struct bin_attribute *const ipl_fcp_bin_attrs[] = {
arch/s390/kernel/ipl.c
476
static const struct bin_attribute *const ipl_nvme_bin_attrs[] = {
arch/s390/kernel/ipl.c
484
static const struct bin_attribute *const ipl_eckd_bin_attrs[] = {
arch/s390/kernel/ipl.c
830
static const struct bin_attribute *const reipl_fcp_bin_attrs[] = {
arch/s390/kernel/ipl.c
955
static const struct bin_attribute *const reipl_nvme_bin_attrs[] = {
arch/s390/pci/pci_sysfs.c
131
const struct bin_attribute *attr, char *buf,
arch/s390/pci/pci_sysfs.c
144
const struct bin_attribute *attr, char *buf,
arch/s390/pci/pci_sysfs.c
206
static const struct bin_attribute *const zpci_bin_attrs[] = {
arch/x86/kernel/ksysfs.c
175
const struct bin_attribute *bin_attr,
arch/x86/kernel/ksysfs.c
248
static struct bin_attribute data_attr __ro_after_init = {
arch/x86/kernel/ksysfs.c
261
static const struct bin_attribute *const setup_data_data_attrs[] = {
arch/x86/kernel/ksysfs.c
31
const struct bin_attribute *bin_attr,
arch/x86/kernel/ksysfs.c
38
static const struct bin_attribute boot_params_data_attr = {
arch/x86/kernel/ksysfs.c
52
static const struct bin_attribute *const boot_params_data_attrs[] = {
drivers/accel/habanalabs/common/sysfs.c
378
const struct bin_attribute *attr, char *buf, loff_t offset,
drivers/accel/habanalabs/common/sysfs.c
453
static const struct bin_attribute bin_attr_eeprom = {
drivers/accel/habanalabs/common/sysfs.c
482
static const struct bin_attribute *const hl_dev_bin_attrs[] = {
drivers/acpi/bgrt.c
43
static const struct bin_attribute *const bgrt_bin_attributes[] = {
drivers/acpi/sysfs.c
309
struct bin_attribute attr;
drivers/acpi/sysfs.c
317
struct bin_attribute attr;
drivers/acpi/sysfs.c
322
const struct bin_attribute *bin_attr, char *buf,
drivers/acpi/sysfs.c
415
const struct bin_attribute *bin_attr, char *buf,
drivers/base/core.c
3099
const struct bin_attribute *attr)
drivers/base/core.c
3114
const struct bin_attribute *attr)
drivers/base/devcoredump.c
118
const struct bin_attribute *bin_attr,
drivers/base/devcoredump.c
128
const struct bin_attribute *bin_attr,
drivers/base/devcoredump.c
144
static const struct bin_attribute devcd_attr_data =
drivers/base/devcoredump.c
147
static const struct bin_attribute *const devcd_dev_bin_attrs[] = {
drivers/base/firmware_loader/sysfs.c
268
const struct bin_attribute *bin_attr,
drivers/base/firmware_loader/sysfs.c
325
const struct bin_attribute *bin_attr,
drivers/base/firmware_loader/sysfs.c
365
static const struct bin_attribute firmware_attr_data = {
drivers/base/firmware_loader/sysfs.c
383
static const struct bin_attribute *const fw_dev_bin_attrs[] = {
drivers/base/node.c
32
const struct bin_attribute *attr, char *buf,
drivers/base/node.c
53
const struct bin_attribute *attr, char *buf,
drivers/base/node.c
652
static const struct bin_attribute *node_dev_bin_attrs[] = {
drivers/base/topology.c
124
static const struct bin_attribute *const bin_attrs[] = {
drivers/base/topology.c
26
const struct bin_attribute *attr, char *buf, \
drivers/base/topology.c
44
const struct bin_attribute *attr, char *buf, \
drivers/cdx/cdx.c
711
const struct bin_attribute *attr,
drivers/cdx/cdx.c
746
struct bin_attribute *res_attr;
drivers/cdx/cdx.c
759
struct bin_attribute *res_attr;
drivers/cxl/port.c
174
const struct bin_attribute *bin_attr, char *buf,
drivers/cxl/port.c
194
const struct bin_attribute *attr, int i)
drivers/cxl/port.c
205
static const struct bin_attribute *const cxl_cdat_bin_attributes[] = {
drivers/firmware/dmi-sysfs.c
435
const struct bin_attribute *bin_attr,
drivers/firmware/dmi-sysfs.c
539
const struct bin_attribute *bin_attr,
drivers/firmware/efi/mokvar-table.c
266
const struct bin_attribute *bin_attr, char *buf,
drivers/firmware/efi/mokvar-table.c
73
struct bin_attribute bin_attr;
drivers/firmware/efi/ovmf-debug-log.c
32
const struct bin_attribute *attr, char *buf,
drivers/firmware/efi/ovmf-debug-log.c
59
static struct bin_attribute ovmf_log_bin_attr = {
drivers/firmware/google/cbmem.c
33
const struct bin_attribute *bin_attr, char *buf, loff_t pos,
drivers/firmware/google/cbmem.c
43
const struct bin_attribute *bin_attr, char *buf, loff_t pos,
drivers/firmware/google/cbmem.c
82
static const struct bin_attribute *const bin_attrs[] = {
drivers/firmware/google/gsmi.c
491
const struct bin_attribute *bin_attr,
drivers/firmware/google/gsmi.c
531
static const struct bin_attribute eventlog_bin_attr = {
drivers/firmware/google/memconsole.c
17
const struct bin_attribute *bin_attr, char *buf,
drivers/firmware/google/memconsole.c
29
static struct bin_attribute memconsole_bin_attr = {
drivers/firmware/google/vpd.c
159
const struct bin_attribute *bin_attr, char *buf,
drivers/firmware/google/vpd.c
44
struct bin_attribute bin_attr; /* vpd/name_raw bin_attribute */
drivers/firmware/google/vpd.c
51
struct bin_attribute bin_attr;
drivers/firmware/google/vpd.c
59
const struct bin_attribute *bin_attr, char *buf,
drivers/firmware/qemu_fw_cfg.c
463
const struct bin_attribute *bin_attr,
drivers/firmware/qemu_fw_cfg.c
477
static const struct bin_attribute fw_cfg_sysfs_attr_raw = {
drivers/fsi/fsi-core.c
612
struct kobject *kobj, const struct bin_attribute *attr, char *buf,
drivers/fsi/fsi-core.c
639
struct kobject *kobj, const struct bin_attribute *attr,
drivers/fsi/fsi-core.c
665
static const struct bin_attribute fsi_slave_raw_attr = {
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
259
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4204
const struct bin_attribute *bin_attr,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4240
const struct bin_attribute *bin_attr, char *buffer,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4292
static const struct bin_attribute psp_vbflash_bin_attr = {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4323
static const struct bin_attribute *const bin_flash_attrs[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4347
const struct bin_attribute *attr,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1889
struct kobject *kobj, const struct bin_attribute *attr,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2310
const struct bin_attribute *bin_attrs[] = {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
544
struct bin_attribute badpages_attr;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
654
const struct bin_attribute *bin_attr, char *buffer,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
678
const struct bin_attribute *bin_attr, char *buffer,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
735
static const struct bin_attribute data_attr = {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h
75
struct bin_attribute attr;
drivers/gpu/drm/drm_sysfs.c
267
const struct bin_attribute *attr, char *buf, loff_t off,
drivers/gpu/drm/drm_sysfs.c
321
static const struct bin_attribute edid_attr = {
drivers/gpu/drm/drm_sysfs.c
328
static const struct bin_attribute *const connector_bin_attrs[] = {
drivers/gpu/drm/i915/i915_gpu_error.c
2559
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/i915/i915_gpu_error.c
2595
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/i915/i915_gpu_error.c
2607
static const struct bin_attribute error_state_attr = {
drivers/gpu/drm/i915/i915_sysfs.c
142
static const struct bin_attribute dpf_attrs = {
drivers/gpu/drm/i915/i915_sysfs.c
151
static const struct bin_attribute dpf_attrs_1 = {
drivers/gpu/drm/i915/i915_sysfs.c
65
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/i915/i915_sysfs.c
93
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/lima/lima_drv.c
313
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/lima/lima_drv.c
339
const struct bin_attribute *attr, char *buf,
drivers/gpu/drm/lima/lima_drv.c
361
static const struct bin_attribute lima_error_state_attr = {
drivers/hid/hid-core.c
2207
const struct bin_attribute *attr,
drivers/hid/hid-core.c
2861
static const struct bin_attribute *hid_dev_bin_attrs[] = {
drivers/hid/hid-roccat-arvo.c
227
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-arvo.c
237
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-arvo.c
253
static const struct bin_attribute *const arvo_bin_attributes[] = {
drivers/hid/hid-roccat-common.h
49
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-common.h
58
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-common.h
71
static const struct bin_attribute bin_attr_ ## thingy = { \
drivers/hid/hid-roccat-common.h
80
static const struct bin_attribute bin_attr_ ## thingy = { \
drivers/hid/hid-roccat-common.h
88
static const struct bin_attribute bin_attr_ ## thingy = { \
drivers/hid/hid-roccat-isku.c
159
const struct bin_attribute *attr, char *buf, \
drivers/hid/hid-roccat-isku.c
168
const struct bin_attribute *attr, char *buf, \
drivers/hid/hid-roccat-isku.c
181
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-isku.c
190
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-isku.c
198
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-isku.c
220
static const struct bin_attribute *const isku_bin_attributes[] = {
drivers/hid/hid-roccat-kone.c
264
const struct bin_attribute *attr, char *buf,
drivers/hid/hid-roccat-kone.c
288
const struct bin_attribute *attr, char *buf,
drivers/hid/hid-roccat-kone.c
334
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-kone.c
354
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-kone.c
385
static const struct bin_attribute bin_attr_profile##number = { \
drivers/hid/hid-roccat-kone.c
637
static const struct bin_attribute *const kone_bin_attributes[] = {
drivers/hid/hid-roccat-koneplus.c
131
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-koneplus.c
140
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-koneplus.c
153
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-koneplus.c
162
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-koneplus.c
170
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-koneplus.c
186
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-koneplus.c
204
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-koneplus.c
222
static const struct bin_attribute bin_attr_profile##number##_settings = { \
drivers/hid/hid-roccat-koneplus.c
228
static const struct bin_attribute bin_attr_profile##number##_buttons = { \
drivers/hid/hid-roccat-koneplus.c
324
static const struct bin_attribute *const koneplus_bin_attributes[] = {
drivers/hid/hid-roccat-konepure.c
50
static const struct bin_attribute *const konepure_bin_attrs[] = {
drivers/hid/hid-roccat-kovaplus.c
174
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-kovaplus.c
183
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-kovaplus.c
196
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-kovaplus.c
205
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-kovaplus.c
216
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-kovaplus.c
234
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-kovaplus.c
252
static const struct bin_attribute bin_attr_profile##number##_settings = { \
drivers/hid/hid-roccat-kovaplus.c
258
static const struct bin_attribute bin_attr_profile##number##_buttons = { \
drivers/hid/hid-roccat-kovaplus.c
382
static const struct bin_attribute *const kovaplus_bin_attributes[] = {
drivers/hid/hid-roccat-lua.c
69
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-lua.c
78
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-lua.c
88
static const struct bin_attribute lua_ ## thingy ## _attr = { \
drivers/hid/hid-roccat-pyra.c
132
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-pyra.c
141
struct kobject *kobj, const struct bin_attribute *attr, \
drivers/hid/hid-roccat-pyra.c
154
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-pyra.c
163
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-pyra.c
171
static const struct bin_attribute bin_attr_##thingy = { \
drivers/hid/hid-roccat-pyra.c
183
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-pyra.c
201
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-pyra.c
219
static const struct bin_attribute bin_attr_profile##number##_settings = { \
drivers/hid/hid-roccat-pyra.c
225
static const struct bin_attribute bin_attr_profile##number##_buttons = { \
drivers/hid/hid-roccat-pyra.c
238
struct kobject *kobj, const struct bin_attribute *attr,
drivers/hid/hid-roccat-pyra.c
276
static const struct bin_attribute bin_attr_settings =
drivers/hid/hid-roccat-pyra.c
337
static const struct bin_attribute *const pyra_bin_attributes[] = {
drivers/hid/hid-roccat-ryos.c
50
static const struct bin_attribute *const ryos_bin_attrs[] = {
drivers/hid/hid-roccat-savu.c
33
static const struct bin_attribute *const savu_bin_attrs[] = {
drivers/hv/vmbus_drv.c
1950
const struct bin_attribute *attr,
drivers/hv/vmbus_drv.c
1962
static struct bin_attribute chan_attr_ring_buffer = {
drivers/hv/vmbus_drv.c
1988
static const struct bin_attribute *vmbus_chan_bin_attrs[] = {
drivers/hv/vmbus_drv.c
2014
const struct bin_attribute *attr, int idx)
drivers/hv/vmbus_drv.c
2027
const struct bin_attribute *bin_attr, int a)
drivers/hwmon/occ/p9_sbe.c
33
const struct bin_attribute *battr, char *buf, loff_t pos,
drivers/i2c/i2c-slave-eeprom.c
109
const struct bin_attribute *attr, char *buf, loff_t off, size_t count)
drivers/i2c/i2c-slave-eeprom.c
30
struct bin_attribute bin;
drivers/i2c/i2c-slave-eeprom.c
94
const struct bin_attribute *attr, char *buf, loff_t off, size_t count)
drivers/iio/imu/bno055/bno055.c
1204
const struct bin_attribute *bin_attr, char *buf,
drivers/iio/imu/bno055/bno055.c
1361
static const struct bin_attribute *const bno055_bin_attrs[] = {
drivers/infiniband/hw/hfi1/sysfs.c
30
const struct bin_attribute *bin_attr,
drivers/infiniband/hw/hfi1/sysfs.c
68
const struct bin_attribute *bin_attr,
drivers/infiniband/hw/hfi1/sysfs.c
98
static const struct bin_attribute *const port_cc_bin_attributes[] = {
drivers/input/touchscreen/goodix_berlin_core.c
678
const struct bin_attribute *bin_attr,
drivers/input/touchscreen/goodix_berlin_core.c
691
const struct bin_attribute *bin_attr,
drivers/input/touchscreen/goodix_berlin_core.c
705
static const struct bin_attribute *const goodix_berlin_bin_attrs[] = {
drivers/leds/led-class.c
89
static const struct bin_attribute *const led_trigger_bin_attrs[] = {
drivers/leds/led-triggers.c
134
const struct bin_attribute *attr, char *buf,
drivers/leds/led-triggers.c
37
const struct bin_attribute *bin_attr, char *buf,
drivers/leds/leds.h
25
const struct bin_attribute *attr, char *buf,
drivers/leds/leds.h
28
const struct bin_attribute *bin_attr, char *buf,
drivers/media/i2c/imx208.c
816
const struct bin_attribute *bin_attr,
drivers/media/pci/solo6x10/solo6x10-core.c
365
const struct bin_attribute *a, char *buf,
drivers/media/pci/solo6x10/solo6x10-core.c
403
struct bin_attribute *sdram_attr = &solo_dev->sdram_attr;
drivers/media/pci/solo6x10/solo6x10.h
253
struct bin_attribute sdram_attr;
drivers/misc/c2port/core.c
717
const struct bin_attribute *attr,
drivers/misc/c2port/core.c
832
const struct bin_attribute *attr,
drivers/misc/c2port/core.c
872
static const struct bin_attribute *const c2port_bin_attrs[] = {
drivers/misc/c2port/core.c
878
const struct bin_attribute *attr,
drivers/misc/ds1682.c
157
const struct bin_attribute *attr,
drivers/misc/ds1682.c
175
const struct bin_attribute *attr,
drivers/misc/ds1682.c
191
static const struct bin_attribute ds1682_eeprom_attr = {
drivers/misc/eeprom/idt_89hpesx.c
101
struct bin_attribute *ee_file;
drivers/misc/eeprom/idt_89hpesx.c
845
const struct bin_attribute *attr,
drivers/misc/eeprom/idt_89hpesx.c
869
const struct bin_attribute *attr,
drivers/misc/eeprom/m24lr.c
397
const struct bin_attribute *attr, char *buf,
drivers/misc/eeprom/m24lr.c
412
const struct bin_attribute *attr, char *buf,
drivers/misc/eeprom/max6875.c
107
const struct bin_attribute *bin_attr,
drivers/misc/eeprom/max6875.c
124
static const struct bin_attribute user_eeprom_attr = {
drivers/misc/ocxl/ocxl_internal.h
34
struct bin_attribute attr_global_mmio;
drivers/misc/ocxl/sysfs.c
128
const struct bin_attribute *bin_attr,
drivers/misc/ocxl/sysfs.c
97
const struct bin_attribute *bin_attr, char *buf,
drivers/misc/pch_phub.c
487
const struct bin_attribute *attr, char *buf,
drivers/misc/pch_phub.c
557
const struct bin_attribute *attr,
drivers/misc/pch_phub.c
653
static const struct bin_attribute pch_bin_attr = {
drivers/misc/sram.c
26
const struct bin_attribute *attr,
drivers/misc/sram.c
42
const struct bin_attribute *attr,
drivers/misc/sram.h
17
struct bin_attribute battr;
drivers/mtd/spi-nor/sysfs.c
53
const struct bin_attribute *bin_attr, char *buf,
drivers/mtd/spi-nor/sysfs.c
67
static const struct bin_attribute *const spi_nor_sysfs_bin_entries[] = {
drivers/mtd/spi-nor/sysfs.c
90
const struct bin_attribute *attr, int n)
drivers/net/dsa/ks8995.c
192
struct bin_attribute regs_attr;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2835
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2863
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2904
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2925
const struct bin_attribute *attr, char *buf,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2946
static const struct bin_attribute bin_attr_crb = {
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2953
static const struct bin_attribute bin_attr_mem = {
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2962
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3082
static const struct bin_attribute bin_attr_dimm = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1118
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1195
static const struct bin_attribute bin_attr_crb = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1202
static const struct bin_attribute bin_attr_mem = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1209
static const struct bin_attribute bin_attr_npar_config = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1216
static const struct bin_attribute bin_attr_pci_config = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1222
static const struct bin_attribute bin_attr_port_stats = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1229
static const struct bin_attribute bin_attr_esw_stats = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1236
static const struct bin_attribute bin_attr_esw_config = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1243
static const struct bin_attribute bin_attr_pm_config = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
1250
static const struct bin_attribute bin_attr_flash = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
267
const struct bin_attribute *attr, char *buf,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
284
const struct bin_attribute *attr, char *buf,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
313
const struct bin_attribute *attr, char *buf,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
335
const struct bin_attribute *attr, char *buf,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
399
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
449
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
542
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
626
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
678
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
725
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
772
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
807
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
842
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
871
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
901
const struct bin_attribute *attr,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c
941
const struct bin_attribute *attr,
drivers/net/wireless/ti/wlcore/sysfs.c
121
static const struct bin_attribute fwlog_attr = {
drivers/net/wireless/ti/wlcore/sysfs.c
90
const struct bin_attribute *bin_attr,
drivers/nvmem/core.c
213
const struct bin_attribute *attr, char *buf,
drivers/nvmem/core.c
246
const struct bin_attribute *attr, char *buf,
drivers/nvmem/core.c
298
const struct bin_attribute *attr,
drivers/nvmem/core.c
308
const struct bin_attribute *attr,
drivers/nvmem/core.c
340
const struct bin_attribute *attr, char *buf,
drivers/nvmem/core.c
374
static const struct bin_attribute bin_attr_rw_nvmem = {
drivers/nvmem/core.c
383
static const struct bin_attribute *const nvmem_bin_attributes[] = {
drivers/nvmem/core.c
401
static const struct bin_attribute bin_attr_nvmem_eeprom_compat = {
drivers/nvmem/core.c
461
const struct bin_attribute **pattrs;
drivers/nvmem/core.c
462
struct bin_attribute *attrs;
drivers/nvmem/core.c
474
sizeof(struct bin_attribute *), GFP_KERNEL);
drivers/nvmem/core.c
480
attrs = devm_kcalloc(&nvmem->dev, ncells, sizeof(struct bin_attribute), GFP_KERNEL);
drivers/nvmem/internals.h
23
struct bin_attribute eeprom;
drivers/of/kobj.c
32
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/hotplug/acpiphp_ibm.c
356
const struct bin_attribute *bin_attr,
drivers/pci/hotplug/acpiphp_ibm.c
87
const struct bin_attribute *bin_attr,
drivers/pci/hotplug/acpiphp_ibm.c
96
static struct bin_attribute ibm_apci_table_attr __ro_after_init = {
drivers/pci/p2pdma.c
181
static const struct bin_attribute p2pmem_alloc_attr = {
drivers/pci/p2pdma.c
200
static const struct bin_attribute *const p2pmem_bin_attrs[] = {
drivers/pci/p2pdma.c
93
const struct bin_attribute *attr, struct vm_area_struct *vma)
drivers/pci/pci-sysfs.c
1002
const struct bin_attribute *attr,
drivers/pci/pci-sysfs.c
1040
b->legacy_io = kzalloc_objs(struct bin_attribute, 2, GFP_ATOMIC);
drivers/pci/pci-sysfs.c
1105
static int pci_mmap_resource(struct kobject *kobj, const struct bin_attribute *attr,
drivers/pci/pci-sysfs.c
1130
const struct bin_attribute *attr,
drivers/pci/pci-sysfs.c
1137
const struct bin_attribute *attr,
drivers/pci/pci-sysfs.c
1144
const struct bin_attribute *attr, char *buf,
drivers/pci/pci-sysfs.c
1187
const struct bin_attribute *attr, char *buf,
drivers/pci/pci-sysfs.c
1194
const struct bin_attribute *attr, char *buf,
drivers/pci/pci-sysfs.c
1218
struct bin_attribute *res_attr;
drivers/pci/pci-sysfs.c
1238
struct bin_attribute *res_attr;
drivers/pci/pci-sysfs.c
1341
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/pci-sysfs.c
1367
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/pci-sysfs.c
1395
static const struct bin_attribute *const pci_dev_rom_attrs[] = {
drivers/pci/pci-sysfs.c
1401
const struct bin_attribute *a, int n)
drivers/pci/pci-sysfs.c
1413
const struct bin_attribute *a, int n)
drivers/pci/pci-sysfs.c
740
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/pci-sysfs.c
815
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/pci-sysfs.c
885
static const struct bin_attribute *const pci_dev_config_attrs[] = {
drivers/pci/pci-sysfs.c
891
const struct bin_attribute *a,
drivers/pci/pci-sysfs.c
913
const struct bin_attribute *attr,
drivers/pci/pci-sysfs.c
933
const struct bin_attribute *bin_attr,
drivers/pci/pci-sysfs.c
958
const struct bin_attribute *bin_attr,
drivers/pci/pci-sysfs.c
982
const struct bin_attribute *attr,
drivers/pci/vpd.c
274
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/vpd.c
298
const struct bin_attribute *bin_attr, char *buf,
drivers/pci/vpd.c
322
static const struct bin_attribute *const vpd_attrs[] = {
drivers/pci/vpd.c
328
const struct bin_attribute *a, int n)
drivers/pcmcia/cistpl.c
1543
const struct bin_attribute *bin_attr,
drivers/pcmcia/cistpl.c
1574
const struct bin_attribute *bin_attr,
drivers/pcmcia/cistpl.c
1605
const struct bin_attribute pccard_cis_attr = {
drivers/pcmcia/cs_internal.h
151
extern const struct bin_attribute pccard_cis_attr;
drivers/platform/chrome/cros_ec_vbc.c
104
static const struct bin_attribute *const cros_ec_vbc_bin_attrs[] = {
drivers/platform/chrome/cros_ec_vbc.c
18
const struct bin_attribute *att, char *buf,
drivers/platform/chrome/cros_ec_vbc.c
62
const struct bin_attribute *attr, char *buf,
drivers/platform/mellanox/mlxbf-bootctl.c
962
const struct bin_attribute *bin_attr,
drivers/platform/mellanox/mlxbf-bootctl.c
994
static const struct bin_attribute mlxbf_bootctl_bootfifo_sysfs_attr = {
drivers/platform/x86/amd/hsmp/acpi.c
235
const struct bin_attribute *bin_attr, char *buf,
drivers/platform/x86/amd/hsmp/acpi.c
245
const struct bin_attribute *battr, int id)
drivers/platform/x86/amd/hsmp/acpi.c
509
static const struct bin_attribute hsmp_metric_tbl_attr = {
drivers/platform/x86/amd/hsmp/acpi.c
515
static const struct bin_attribute *hsmp_attr_list[] = {
drivers/platform/x86/amd/hsmp/hsmp.h
41
struct bin_attribute hsmp_attr;
drivers/platform/x86/amd/hsmp/plat.c
50
const struct bin_attribute *bin_attr, char *buf,
drivers/platform/x86/amd/hsmp/plat.c
66
const struct bin_attribute *battr, int id)
drivers/platform/x86/amd/hsmp/plat.c
93
static const struct bin_attribute attr##index = { \
drivers/platform/x86/amd/hsmp/plat.c
99
static const struct bin_attribute _list[] = { \
drivers/platform/x86/dell/dcdbas.c
166
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dcdbas.c
179
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dcdbas.c
641
static const struct bin_attribute *const dcdbas_bin_attrs[] = {
drivers/platform/x86/dell/dell_rbu.c
480
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dell_rbu.c
535
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dell_rbu.c
545
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dell_rbu.c
605
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dell_rbu.c
618
const struct bin_attribute *bin_attr,
drivers/platform/x86/dell/dell_rbu.c
633
static const struct bin_attribute *const rbu_bin_attrs[] = {
drivers/platform/x86/intel/pmt/class.c
110
const struct bin_attribute *attr, struct vm_area_struct *vma)
drivers/platform/x86/intel/pmt/class.c
86
const struct bin_attribute *attr, char *buf, loff_t off,
drivers/platform/x86/intel/pmt/class.h
45
struct bin_attribute pmt_bin_attr;
drivers/platform/x86/intel/sdsi.c
401
const struct bin_attribute *attr, char *buf,
drivers/platform/x86/intel/sdsi.c
415
const struct bin_attribute *attr, char *buf,
drivers/platform/x86/intel/sdsi.c
472
const struct bin_attribute *attr, char *buf, loff_t off,
drivers/platform/x86/intel/sdsi.c
484
const struct bin_attribute *attr, char *buf, loff_t off,
drivers/platform/x86/intel/sdsi.c
496
const struct bin_attribute *attr, char *buf, loff_t off,
drivers/platform/x86/intel/sdsi.c
508
const struct bin_attribute *attr, char *buf,
drivers/platform/x86/intel/sdsi.c
533
static const struct bin_attribute *const sdsi_bin_attrs[] = {
drivers/platform/x86/intel/sdsi.c
544
sdsi_battr_is_visible(struct kobject *kobj, const struct bin_attribute *attr, int n)
drivers/platform/x86/wmi-bmof.c
22
static ssize_t bmof_read(struct file *filp, struct kobject *kobj, const struct bin_attribute *attr,
drivers/platform/x86/wmi-bmof.c
33
static const struct bin_attribute * const bmof_attrs[] = {
drivers/platform/x86/wmi-bmof.c
38
static size_t bmof_bin_size(struct kobject *kobj, const struct bin_attribute *attr, int n)
drivers/power/supply/ds2760_battery.c
197
const struct bin_attribute *bin_attr, char *buf,
drivers/power/supply/ds2760_battery.c
206
static const struct bin_attribute *const w1_ds2760_bin_attrs[] = {
drivers/power/supply/ds2780_battery.c
624
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2780_battery.c
637
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2780_battery.c
657
static const struct bin_attribute ds2780_param_eeprom_bin_attr = {
drivers/power/supply/ds2780_battery.c
669
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2780_battery.c
682
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2780_battery.c
702
static const struct bin_attribute ds2780_user_eeprom_bin_attr = {
drivers/power/supply/ds2780_battery.c
729
static const struct bin_attribute *const ds2780_sysfs_bin_attrs[] = {
drivers/power/supply/ds2781_battery.c
626
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2781_battery.c
639
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2781_battery.c
659
static const struct bin_attribute ds2781_param_eeprom_bin_attr = {
drivers/power/supply/ds2781_battery.c
671
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2781_battery.c
685
const struct bin_attribute *bin_attr,
drivers/power/supply/ds2781_battery.c
705
static const struct bin_attribute ds2781_user_eeprom_bin_attr = {
drivers/power/supply/ds2781_battery.c
732
static const struct bin_attribute *const ds2781_sysfs_bin_attrs[] = {
drivers/power/supply/olpc_battery.c
530
const struct bin_attribute *attr, char *buf, loff_t off, size_t count)
drivers/power/supply/olpc_battery.c
550
static const struct bin_attribute olpc_bat_eeprom = {
drivers/power/supply/olpc_battery.c
587
static const struct bin_attribute *const olpc_bat_sysfs_bin_attrs[] = {
drivers/ptp/ptp_ocp.c
3761
const struct bin_attribute *bin_attr, char *buf,
drivers/ptp/ptp_ocp.c
3796
const struct bin_attribute *bin_attr, char *buf,
drivers/ptp/ptp_ocp.c
3823
const struct bin_attribute *bin_attr, char *buf,
drivers/ptp/ptp_ocp.c
3858
const struct bin_attribute *bin_attr, char *buf,
drivers/ptp/ptp_ocp.c
3936
static const struct bin_attribute *const bin_art_timecard_attrs[] = {
drivers/rapidio/rio-sysfs.c
117
const struct bin_attribute *bin_attr,
drivers/rapidio/rio-sysfs.c
188
const struct bin_attribute *bin_attr,
drivers/rapidio/rio-sysfs.c
244
static const struct bin_attribute rio_config_attr = {
drivers/rapidio/rio-sysfs.c
254
static const struct bin_attribute *const rio_dev_bin_attrs[] = {
drivers/s390/char/sclp_config.c
130
const struct bin_attribute *bin_attr,
drivers/s390/char/sclp_config.c
139
static const struct bin_attribute ofb_bin_attr = {
drivers/s390/char/sclp_sd.c
476
const struct bin_attribute *attr, char *buffer,
drivers/s390/char/sclp_sd.c
88
struct bin_attribute data_attr;
drivers/s390/cio/chp.c
132
const struct bin_attribute *bin_attr,
drivers/s390/cio/chp.c
150
const struct bin_attribute *bin_attr,
drivers/s390/cio/chp.c
200
const struct bin_attribute *bin_attr,
drivers/s390/cio/chp.c
208
const struct bin_attribute *bin_attr,
drivers/s390/cio/chp.c
215
static const struct bin_attribute *measurement_attrs[] = {
drivers/s390/cio/chp.c
439
const struct bin_attribute *attr, char *buf,
drivers/s390/cio/chp.c
455
static const struct bin_attribute *const chp_bin_attrs[] = {
drivers/s390/crypto/pkey_sysfs.c
186
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
196
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
206
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
216
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
226
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
236
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
246
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
256
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
266
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
284
static const struct bin_attribute *const protkey_attrs[] = {
drivers/s390/crypto/pkey_sysfs.c
343
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
353
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
363
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
373
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
383
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
397
static const struct bin_attribute *const ccadata_attrs[] = {
drivers/s390/crypto/pkey_sysfs.c
457
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
467
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
477
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
487
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
497
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
511
static const struct bin_attribute *const ccacipher_attrs[] = {
drivers/s390/crypto/pkey_sysfs.c
572
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
582
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
592
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
602
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
612
const struct bin_attribute *attr,
drivers/s390/crypto/pkey_sysfs.c
626
static const struct bin_attribute *const ep11_attrs[] = {
drivers/scsi/3w-sas.c
119
static const struct bin_attribute twl_sysfs_aen_read_attr = {
drivers/scsi/3w-sas.c
130
const struct bin_attribute *bin_attr,
drivers/scsi/3w-sas.c
150
static const struct bin_attribute twl_sysfs_compat_info_attr = {
drivers/scsi/3w-sas.c
99
const struct bin_attribute *bin_attr,
drivers/scsi/arcmsr/arcmsr_attr.c
110
const struct bin_attribute *bin,
drivers/scsi/arcmsr/arcmsr_attr.c
158
const struct bin_attribute *bin,
drivers/scsi/arcmsr/arcmsr_attr.c
191
static const struct bin_attribute arcmsr_sysfs_message_read_attr = {
drivers/scsi/arcmsr/arcmsr_attr.c
200
static const struct bin_attribute arcmsr_sysfs_message_write_attr = {
drivers/scsi/arcmsr/arcmsr_attr.c
209
static const struct bin_attribute arcmsr_sysfs_message_clear_attr = {
drivers/scsi/arcmsr/arcmsr_attr.c
63
const struct bin_attribute *bin,
drivers/scsi/esas2r/esas2r.h
1415
extern const struct bin_attribute bin_attr_fw;
drivers/scsi/esas2r/esas2r.h
1416
extern const struct bin_attribute bin_attr_fs;
drivers/scsi/esas2r/esas2r.h
1417
extern const struct bin_attribute bin_attr_vda;
drivers/scsi/esas2r/esas2r.h
1418
extern const struct bin_attribute bin_attr_hw;
drivers/scsi/esas2r/esas2r.h
1419
extern const struct bin_attribute bin_attr_live_nvram;
drivers/scsi/esas2r/esas2r.h
1420
extern const struct bin_attribute bin_attr_default_nvram;
drivers/scsi/esas2r/esas2r_main.c
112
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
121
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
130
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
141
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
161
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
172
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
190
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
213
const struct bin_attribute bin_attr_ ## _name = { \
drivers/scsi/esas2r/esas2r_main.c
226
const struct bin_attribute bin_attr_default_nvram = {
drivers/scsi/esas2r/esas2r_main.c
69
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
78
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
87
const struct bin_attribute *attr,
drivers/scsi/esas2r/esas2r_main.c
96
const struct bin_attribute *attr,
drivers/scsi/ibmvscsi/ibmvfc.c
3645
const struct bin_attribute *bin_attr,
drivers/scsi/ibmvscsi/ibmvfc.c
3668
static const struct bin_attribute ibmvfc_trace_attr = {
drivers/scsi/ipr.c
3369
const struct bin_attribute *bin_attr,
drivers/scsi/ipr.c
3386
static const struct bin_attribute ipr_trace_attr = {
drivers/scsi/ipr.c
4090
const struct bin_attribute *bin_attr, char *buf,
drivers/scsi/ipr.c
4114
const struct bin_attribute *bin_attr, char *buf,
drivers/scsi/ipr.c
4137
static const struct bin_attribute ipr_ioa_async_err_log = {
drivers/scsi/ipr.c
4175
const struct bin_attribute *bin_attr,
drivers/scsi/ipr.c
4364
const struct bin_attribute *bin_attr,
drivers/scsi/ipr.c
4388
static const struct bin_attribute ipr_dump_attr = {
drivers/scsi/lpfc/lpfc_attr.c
6322
const struct bin_attribute *bin_attr,
drivers/scsi/lpfc/lpfc_attr.c
6381
const struct bin_attribute *bin_attr,
drivers/scsi/lpfc/lpfc_attr.c
6417
static const struct bin_attribute sysfs_ctlreg_attr = {
drivers/scsi/lpfc/lpfc_attr.c
6445
const struct bin_attribute *bin_attr,
drivers/scsi/lpfc/lpfc_attr.c
6469
const struct bin_attribute *bin_attr,
drivers/scsi/lpfc/lpfc_attr.c
6475
static const struct bin_attribute sysfs_mbox_attr = {
drivers/scsi/qedf/qedf_attr.c
107
const struct bin_attribute *ba, char *buf, loff_t off,
drivers/scsi/qedf/qedf_attr.c
127
const struct bin_attribute *ba, char *buf, loff_t off,
drivers/scsi/qedf/qedf_attr.c
163
static const struct bin_attribute sysfs_grcdump_attr = {
drivers/scsi/qedf/qedf_dbg.h
103
const struct bin_attribute *attr;
drivers/scsi/qla2xxx/qla_attr.c
1001
const struct bin_attribute *attr;
drivers/scsi/qla2xxx/qla_attr.c
171
static const struct bin_attribute sysfs_fw_dump_attr = {
drivers/scsi/qla2xxx/qla_attr.c
183
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
20
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
223
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
285
static const struct bin_attribute sysfs_nvram_attr = {
drivers/scsi/qla2xxx/qla_attr.c
297
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
321
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
347
static const struct bin_attribute sysfs_optrom_attr = {
drivers/scsi/qla2xxx/qla_attr.c
359
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
532
static const struct bin_attribute sysfs_optrom_ctl_attr = {
drivers/scsi/qla2xxx/qla_attr.c
543
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
590
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
61
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
645
static const struct bin_attribute sysfs_vpd_attr = {
drivers/scsi/qla2xxx/qla_attr.c
657
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
682
static const struct bin_attribute sysfs_sfp_attr = {
drivers/scsi/qla2xxx/qla_attr.c
693
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
826
static const struct bin_attribute sysfs_reset_attr = {
drivers/scsi/qla2xxx/qla_attr.c
837
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
869
static const struct bin_attribute sysfs_issue_logo_attr = {
drivers/scsi/qla2xxx/qla_attr.c
880
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
932
static const struct bin_attribute sysfs_xgmac_stats_attr = {
drivers/scsi/qla2xxx/qla_attr.c
943
const struct bin_attribute *bin_attr,
drivers/scsi/qla2xxx/qla_attr.c
990
static const struct bin_attribute sysfs_dcbx_tlv_attr = {
drivers/scsi/qla4xxx/ql4_attr.c
107
static const struct bin_attribute sysfs_fw_dump_attr = {
drivers/scsi/qla4xxx/ql4_attr.c
119
const struct bin_attribute *attr;
drivers/scsi/qla4xxx/ql4_attr.c
13
const struct bin_attribute *ba, char *buf, loff_t off,
drivers/scsi/qla4xxx/ql4_attr.c
31
const struct bin_attribute *ba, char *buf, loff_t off,
drivers/scsi/scsi_sysfs.c
1257
const struct bin_attribute *attr, int i)
drivers/scsi/scsi_sysfs.c
1331
static const struct bin_attribute *const scsi_sdev_bin_attrs[] = {
drivers/scsi/scsi_sysfs.c
881
const struct bin_attribute *bin_attr, \
drivers/scsi/scsi_sysfs.c
897
static const struct bin_attribute dev_attr_vpd_##_page = { \
drivers/scsi/scsi_sysfs.c
913
const struct bin_attribute *bin_attr,
drivers/scsi/scsi_sysfs.c
926
static const struct bin_attribute dev_attr_inquiry = {
drivers/usb/core/sysfs.c
857
const struct bin_attribute *attr,
drivers/usb/core/sysfs.c
897
const struct bin_attribute *attr,
drivers/usb/core/sysfs.c
921
static const struct bin_attribute *const dev_bin_attrs[] = {
drivers/usb/core/sysfs.c
928
const struct bin_attribute *a, int n)
drivers/usb/usbip/vudc_sysfs.c
255
static const struct bin_attribute *const dev_bin_attrs[] = {
drivers/usb/usbip/vudc_sysfs.c
70
const struct bin_attribute *attr, char *out,
drivers/video/fbdev/aty/radeon_base.c
2202
const struct bin_attribute *bin_attr,
drivers/video/fbdev/aty/radeon_base.c
2214
const struct bin_attribute *bin_attr,
drivers/video/fbdev/aty/radeon_base.c
2224
static const struct bin_attribute edid1_attr = {
drivers/video/fbdev/aty/radeon_base.c
2233
static const struct bin_attribute edid2_attr = {
drivers/video/fbdev/udlfb.c
1419
struct kobject *kobj, const struct bin_attribute *a,
drivers/video/fbdev/udlfb.c
1441
struct kobject *kobj, const struct bin_attribute *a,
drivers/video/fbdev/udlfb.c
1481
static const struct bin_attribute edid_attr = {
drivers/virt/coco/guest/tsm-mr.c
176
const struct bin_attribute **attrs __free(kfree) =
drivers/virt/coco/guest/tsm-mr.c
190
struct bin_attribute *bap = &ctx->mrs[i];
drivers/virt/coco/guest/tsm-mr.c
42
struct bin_attribute mrs[];
drivers/virt/coco/guest/tsm-mr.c
46
const struct bin_attribute *attr, char *buffer,
drivers/virt/coco/guest/tsm-mr.c
92
const struct bin_attribute *attr, char *buffer,
drivers/w1/slaves/w1_ds2406.c
27
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2406.c
60
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2406.c
90
static const struct bin_attribute w1_f12_sysfs_bin_files[NB_SYSFS_BIN_FILES] = {
drivers/w1/slaves/w1_ds2408.c
106
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2408.c
120
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2408.c
130
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2408.c
163
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2408.c
213
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2408.c
243
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2408.c
320
static const struct bin_attribute *const w1_f29_bin_attrs[] = {
drivers/w1/slaves/w1_ds2408.c
68
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2408.c
80
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2408.c
93
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2413.c
133
static const struct bin_attribute *const w1_f3a_bin_attrs[] = {
drivers/w1/slaves/w1_ds2413.c
28
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2413.c
84
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2430.c
205
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2430.c
268
static const struct bin_attribute *const w1_f14_bin_attrs[] = {
drivers/w1/slaves/w1_ds2430.c
98
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2431.c
204
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2431.c
267
static const struct bin_attribute *const w1_f2d_bin_attrs[] = {
drivers/w1/slaves/w1_ds2431.c
98
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2433.c
113
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2433.c
227
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2433.c
277
static const struct bin_attribute bin_attr_f23_eeprom = {
drivers/w1/slaves/w1_ds2433.c
284
static const struct bin_attribute bin_attr_f43_eeprom = {
drivers/w1/slaves/w1_ds2433.c
291
static const struct bin_attribute *const w1_f23_bin_attributes[] = {
drivers/w1/slaves/w1_ds2433.c
305
static const struct bin_attribute *const w1_f43_bin_attributes[] = {
drivers/w1/slaves/w1_ds2438.c
291
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
313
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
334
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
364
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
394
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
413
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
434
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
455
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2438.c
483
static const struct bin_attribute *const w1_ds2438_bin_attrs[] = {
drivers/w1/slaves/w1_ds2780.c
100
static const struct bin_attribute *const w1_ds2780_bin_attrs[] = {
drivers/w1/slaves/w1_ds2780.c
90
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2781.c
87
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds2781.c
97
static const struct bin_attribute *const w1_ds2781_bin_attrs[] = {
drivers/w1/slaves/w1_ds2805.c
203
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds2805.c
264
static const struct bin_attribute w1_f0d_bin_attr = {
drivers/w1/slaves/w1_ds2805.c
95
const struct bin_attribute *bin_attr,
drivers/w1/slaves/w1_ds28e04.c
115
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds28e04.c
226
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds28e04.c
282
const struct bin_attribute *bin_attr, char *buf, loff_t off,
drivers/w1/slaves/w1_ds28e04.c
301
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/slaves/w1_ds28e04.c
366
static const struct bin_attribute *const w1_f1C_bin_attrs[] = {
drivers/w1/w1.c
114
const struct bin_attribute *bin_attr, char *buf, loff_t off,
drivers/w1/w1.c
133
const struct bin_attribute *bin_attr, char *buf,
drivers/w1/w1.c
146
static const struct bin_attribute *const w1_slave_bin_attrs[] = {
drivers/zorro/zorro-sysfs.c
101
static const struct bin_attribute zorro_config_attr = {
drivers/zorro/zorro-sysfs.c
110
static const struct bin_attribute *const zorro_device_bin_attrs[] = {
drivers/zorro/zorro-sysfs.c
84
const struct bin_attribute *bin_attr,
fs/sysfs/file.c
149
const struct bin_attribute *battr = of->kn->priv;
fs/sysfs/file.c
170
const struct bin_attribute *battr = of->kn->priv;
fs/sysfs/file.c
179
const struct bin_attribute *battr = of->kn->priv;
fs/sysfs/file.c
190
const struct bin_attribute *battr = of->kn->priv;
fs/sysfs/file.c
324
const struct bin_attribute *battr, umode_t mode, size_t size,
fs/sysfs/file.c
580
const struct bin_attribute *attr)
fs/sysfs/file.c
600
const struct bin_attribute *attr)
fs/sysfs/file.c
812
const struct bin_attribute *attr, char *buf,
fs/sysfs/file.c
86
const struct bin_attribute *battr = of->kn->priv;
fs/sysfs/group.c
24
const struct bin_attribute *const *bin_attr;
fs/sysfs/group.c
53
const struct bin_attribute *const *bin_attr;
fs/sysfs/group.c
539
const struct bin_attribute *const *bin_attr;
fs/sysfs/sysfs.h
34
const struct bin_attribute *battr, umode_t mode, size_t size,
include/linux/cdx/cdx_bus.h
158
struct bin_attribute *res_attr[MAX_CDX_DEV_RESOURCES];
include/linux/device.h
280
const struct bin_attribute *attr);
include/linux/device.h
282
const struct bin_attribute *attr);
include/linux/of.h
40
struct bin_attribute attr;
include/linux/pci.h
510
struct bin_attribute *res_attr[DEVICE_COUNT_RESOURCE]; /* sysfs file for resources */
include/linux/pci.h
511
struct bin_attribute *res_attr_wc[DEVICE_COUNT_RESOURCE]; /* sysfs file for WC mapping of resources */
include/linux/pci.h
728
struct bin_attribute *legacy_io; /* Legacy I/O for this bus */
include/linux/pci.h
729
struct bin_attribute *legacy_mem; /* Legacy mem */
include/linux/sysfs.h
114
const struct bin_attribute *, int);
include/linux/sysfs.h
116
const struct bin_attribute *,
include/linux/sysfs.h
122
const struct bin_attribute *const *bin_attrs;
include/linux/sysfs.h
217
struct kobject *kobj, const struct bin_attribute *attr, int n) \
include/linux/sysfs.h
226
struct kobject *kobj, const struct bin_attribute *a, int n) \
include/linux/sysfs.h
27
struct bin_attribute;
include/linux/sysfs.h
316
ssize_t (*read)(struct file *, struct kobject *, const struct bin_attribute *,
include/linux/sysfs.h
318
ssize_t (*write)(struct file *, struct kobject *, const struct bin_attribute *,
include/linux/sysfs.h
320
loff_t (*llseek)(struct file *, struct kobject *, const struct bin_attribute *,
include/linux/sysfs.h
322
int (*mmap)(struct file *, struct kobject *, const struct bin_attribute *attr,
include/linux/sysfs.h
358
struct bin_attribute bin_attr_##_name = __BIN_ATTR(_name, _mode, _read, \
include/linux/sysfs.h
362
struct bin_attribute bin_attr_##_name = __BIN_ATTR_RO(_name, _size)
include/linux/sysfs.h
365
struct bin_attribute bin_attr_##_name = __BIN_ATTR_WO(_name, _size)
include/linux/sysfs.h
368
struct bin_attribute bin_attr_##_name = __BIN_ATTR_RW(_name, _size)
include/linux/sysfs.h
378
struct bin_attribute bin_attr_##_name = __BIN_ATTR_ADMIN_RO(_name, _size)
include/linux/sysfs.h
381
struct bin_attribute bin_attr_##_name = __BIN_ATTR_ADMIN_RW(_name, _size)
include/linux/sysfs.h
387
struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444)
include/linux/sysfs.h
390
struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400)
include/linux/sysfs.h
427
const struct bin_attribute *attr);
include/linux/sysfs.h
429
const struct bin_attribute *attr);
include/linux/sysfs.h
500
const struct bin_attribute *attr, char *buf,
include/linux/sysfs.h
586
const struct bin_attribute *attr)
include/linux/sysfs.h
592
const struct bin_attribute *attr)
include/linux/sysfs.h
763
const struct bin_attribute *attr,
kernel/bpf/btf.c
8294
struct bin_attribute *sysfs_attr;
kernel/bpf/btf.c
8351
struct bin_attribute *attr;
kernel/bpf/sysfs_btf.c
19
const struct bin_attribute *attr,
kernel/bpf/sysfs_btf.c
46
static struct bin_attribute bin_attr_btf_vmlinux __ro_after_init = {
kernel/kheaders.c
32
static struct bin_attribute kheaders_attr __ro_after_init =
kernel/module/sysfs.c
142
struct bin_attribute attrs[];
kernel/module/sysfs.c
155
const struct bin_attribute **gattr;
kernel/module/sysfs.c
156
struct bin_attribute *nattr;
kernel/module/sysfs.c
24
struct bin_attribute attrs[];
kernel/module/sysfs.c
29
const struct bin_attribute *battr,
kernel/module/sysfs.c
57
const struct bin_attribute *const *bin_attr;
kernel/module/sysfs.c
68
const struct bin_attribute **gattr;
kernel/module/sysfs.c
69
struct bin_attribute *sattr;
mm/page_idle.c
119
const struct bin_attribute *attr, char *buf,
mm/page_idle.c
164
const struct bin_attribute *attr, char *buf,
mm/page_idle.c
200
static const struct bin_attribute page_idle_bitmap_attr =
mm/page_idle.c
204
static const struct bin_attribute *const page_idle_bin_attrs[] = {
net/bridge/br_sysfs_br.c
1004
const struct bin_attribute *bin_attr,
net/bridge/br_sysfs_br.c
1025
static const struct bin_attribute bridge_forward = {
tools/testing/selftests/bpf/progs/refcounted_kptr.c
507
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/refcounted_kptr.c
541
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/refcounted_kptr_fail.c
100
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/test_module_attach.c
105
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len,
tools/testing/selftests/bpf/progs/test_module_attach.c
130
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/test_module_attach.c
59
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/test_module_attach.c
70
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/test_module_attach.c
81
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/progs/test_module_attach.c
93
struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
475
const struct bin_attribute *bin_attr,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
562
const struct bin_attribute *bin_attr,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
586
static struct bin_attribute bin_attr_bpf_testmod_file __ro_after_init = {
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
671
const struct bin_attribute *bin_attr,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
688
static struct bin_attribute bin_attr_bpf_testmod_uprobe_file __ro_after_init = {