Home
last modified time | relevance | path

Searched refs:_store (Results 1 – 79 of 79) sorted by relevance

/linux-4.1.27/drivers/staging/iio/meter/
Dmeter.h8 #define IIO_DEV_ATTR_CURRENT_A_OFFSET(_mode, _show, _store, _addr) \ argument
9 IIO_DEVICE_ATTR(current_a_offset, _mode, _show, _store, _addr)
11 #define IIO_DEV_ATTR_CURRENT_B_OFFSET(_mode, _show, _store, _addr) \ argument
12 IIO_DEVICE_ATTR(current_b_offset, _mode, _show, _store, _addr)
14 #define IIO_DEV_ATTR_CURRENT_C_OFFSET(_mode, _show, _store, _addr) \ argument
15 IIO_DEVICE_ATTR(current_c_offset, _mode, _show, _store, _addr)
17 #define IIO_DEV_ATTR_VOLT_A_OFFSET(_mode, _show, _store, _addr) \ argument
18 IIO_DEVICE_ATTR(volt_a_offset, _mode, _show, _store, _addr)
20 #define IIO_DEV_ATTR_VOLT_B_OFFSET(_mode, _show, _store, _addr) \ argument
21 IIO_DEVICE_ATTR(volt_b_offset, _mode, _show, _store, _addr)
[all …]
/linux-4.1.27/drivers/staging/iio/frequency/
Ddds.h15 #define IIO_DEV_ATTR_FREQ(_channel, _num, _mode, _show, _store, _addr) \ argument
17 _mode, _show, _store, _addr)
30 #define IIO_DEV_ATTR_FREQSYMBOL(_channel, _mode, _show, _store, _addr) \ argument
32 _mode, _show, _store, _addr)
38 #define IIO_DEV_ATTR_PHASE(_channel, _num, _mode, _show, _store, _addr) \ argument
40 _mode, _show, _store, _addr)
53 #define IIO_DEV_ATTR_PHASESYMBOL(_channel, _mode, _show, _store, _addr) \ argument
55 _mode, _show, _store, _addr)
61 #define IIO_DEV_ATTR_PINCONTROL_EN(_channel, _mode, _show, _store, _addr)\ argument
63 _mode, _show, _store, _addr)
[all …]
/linux-4.1.27/include/linux/
Dhwmon-sysfs.h32 #define SENSOR_ATTR(_name, _mode, _show, _store, _index) \ argument
33 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
36 #define SENSOR_DEVICE_ATTR(_name, _mode, _show, _store, _index) \ argument
38 = SENSOR_ATTR(_name, _mode, _show, _store, _index)
48 #define SENSOR_ATTR_2(_name, _mode, _show, _store, _nr, _index) \ argument
49 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
53 #define SENSOR_DEVICE_ATTR_2(_name,_mode,_show,_store,_nr,_index) \ argument
55 = SENSOR_ATTR_2(_name, _mode, _show, _store, _nr, _index)
Dsysfs.h90 #define __ATTR(_name, _mode, _show, _store) { \ argument
94 .store = _store, \
97 #define __ATTR_PREALLOC(_name, _mode, _show, _store) { \ argument
101 .store = _store, \
111 .store = _name##_store, \
115 _name##_show, _name##_store)
120 #define __ATTR_IGNORE_LOCKDEP(_name, _mode, _show, _store) { \ argument
124 .store = _store, \
Ddevice.h51 #define BUS_ATTR(_name, _mode, _show, _store) \ argument
52 struct bus_attribute bus_attr_##_name = __ATTR(_name, _mode, _show, _store)
273 #define DRIVER_ATTR(_name, _mode, _show, _store) \ argument
274 struct driver_attribute driver_attr_##_name = __ATTR(_name, _mode, _show, _store)
427 #define CLASS_ATTR(_name, _mode, _show, _store) \ argument
428 struct class_attribute class_attr_##_name = __ATTR(_name, _mode, _show, _store)
540 #define DEVICE_ATTR(_name, _mode, _show, _store) \ argument
541 struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store)
557 #define DEVICE_ATTR_IGNORE_LOCKDEP(_name, _mode, _show, _store) \ argument
559 __ATTR_IGNORE_LOCKDEP(_name, _mode, _show, _store)
Dconfigfs.h153 #define __CONFIGFS_ATTR(_name, _mode, _show, _store) \ argument
161 .store = _store, \
/linux-4.1.27/include/linux/iio/
Dsysfs.h53 #define IIO_ATTR(_name, _mode, _show, _store, _addr) \ argument
54 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
57 #define IIO_DEVICE_ATTR(_name, _mode, _show, _store, _addr) \ argument
59 = IIO_ATTR(_name, _mode, _show, _store, _addr)
61 #define IIO_DEVICE_ATTR_NAMED(_vname, _name, _mode, _show, _store, _addr) \ argument
63 = IIO_ATTR(_name, _mode, _show, _store, _addr)
83 #define IIO_DEV_ATTR_SAMP_FREQ(_mode, _show, _store) \ argument
84 IIO_DEVICE_ATTR(sampling_frequency, _mode, _show, _store, 0)
/linux-4.1.27/fs/btrfs/
Dsysfs.h16 #define __INIT_KOBJ_ATTR(_name, _mode, _show, _store) \ argument
20 .store = _store, \
23 #define BTRFS_ATTR_RW(_name, _show, _store) \ argument
25 __INIT_KOBJ_ATTR(_name, 0644, _show, _store)
/linux-4.1.27/drivers/md/bcache/
Dsysfs.h9 .store = type ## _store \
19 static ssize_t fn ## _store(struct kobject *kobj, struct attribute *attr,\
37 ret = __ ## fn ## _store(kobj, attr, buf, size); \
/linux-4.1.27/drivers/edac/
Dedac_pci_sysfs.c127 #define INSTANCE_ATTR(_name, _mode, _show, _store) \ argument
131 .store = _store, \
266 #define EDAC_PCI_ATTR(_name,_mode,_show,_store) \ argument
271 .store = _store, \
274 #define EDAC_PCI_STRING_ATTR(_name,_data,_mode,_show,_store) \ argument
279 .store = _store, \
Dedac_device_sysfs.c147 #define CTL_INFO_ATTR(_name,_mode,_show,_store) \ argument
151 .store = _store, \
384 #define INSTANCE_ATTR(_name,_mode,_show,_store) \ argument
388 .store = _store, \
487 #define BLOCK_ATTR(_name,_mode,_show,_store) \ argument
491 .store = _store, \
Dedac_mc_sysfs.c151 #define DEVICE_ATTR_LEGACY(_name, _mode, _show, _store) \ argument
152 static struct device_attribute dev_attr_legacy_##_name = __ATTR(_name, _mode, _show, _store)
159 #define DEVICE_CHANNEL(_name, _mode, _show, _store, _var) \ argument
161 { __ATTR(_name, _mode, _show, _store), (_var) }
Docteon_edac-lmc.c141 static ssize_t octeon_mc_inject_##reg##_store(struct device *dev, \
/linux-4.1.27/drivers/firmware/
Ddcdbas.h58 DEVICE_ATTR(_name,0600,_name##_show,_name##_store);
64 DEVICE_ATTR(_name,0200,NULL,_name##_store);
/linux-4.1.27/Documentation/zh_CN/filesystems/
Dsysfs.txt116 #define DEVICE_ATTR(_name, _mode, _show, _store) \
117 struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store)
317 DEVICE_ATTR(_name, _mode, _show, _store);
337 BUS_ATTR(_name, _mode, _show, _store)
359 DRIVER_ATTR(_name, _mode, _show, _store)
/linux-4.1.27/include/target/
Dconfigfs_macros.h68 #define __CONFIGFS_EATTR(_name, _mode, _show, _store) \ argument
76 .store = _store, \
/linux-4.1.27/include/linux/usb/
Dgadget_configfs.h10 static ssize_t __struct##_##__name##_store(struct __struct *gs, \
32 struct_name##_##name##_store)
/linux-4.1.27/drivers/hwmon/
Dnct6683.c361 #define __TEMPLATE_ATTR(_template, _mode, _show, _store) { \ argument
364 .store = _store, \
367 #define SENSOR_DEVICE_TEMPLATE(_template, _mode, _show, _store, _index) \ argument
368 { .dev_attr = __TEMPLATE_ATTR(_template, _mode, _show, _store), \
372 #define SENSOR_DEVICE_TEMPLATE_2(_template, _mode, _show, _store, \ argument
374 { .dev_attr = __TEMPLATE_ATTR(_template, _mode, _show, _store), \
379 #define SENSOR_TEMPLATE(_name, _template, _mode, _show, _store, _index) \ argument
381 = SENSOR_DEVICE_TEMPLATE(_template, _mode, _show, _store, \
384 #define SENSOR_TEMPLATE_2(_name, _template, _mode, _show, _store, \ argument
387 = SENSOR_DEVICE_TEMPLATE_2(_template, _mode, _show, _store, \
Dnct6775.c921 #define __TEMPLATE_ATTR(_template, _mode, _show, _store) { \ argument
924 .store = _store, \
927 #define SENSOR_DEVICE_TEMPLATE(_template, _mode, _show, _store, _index) \ argument
928 { .dev_attr = __TEMPLATE_ATTR(_template, _mode, _show, _store), \
932 #define SENSOR_DEVICE_TEMPLATE_2(_template, _mode, _show, _store, \ argument
934 { .dev_attr = __TEMPLATE_ATTR(_template, _mode, _show, _store), \
939 #define SENSOR_TEMPLATE(_name, _template, _mode, _show, _store, _index) \ argument
941 = SENSOR_DEVICE_TEMPLATE(_template, _mode, _show, _store, \
944 #define SENSOR_TEMPLATE_2(_name, _template, _mode, _show, _store, \ argument
947 = SENSOR_DEVICE_TEMPLATE_2(_template, _mode, _show, _store, \
/linux-4.1.27/drivers/staging/iio/accel/
Dadis16220_core.c223 #define IIO_DEV_ATTR_CAPTURE(_store) \ argument
224 IIO_DEVICE_ATTR(capture, S_IWUSR, NULL, _store, 0)
228 #define IIO_DEV_ATTR_CAPTURE_COUNT(_mode, _show, _store, _addr) \ argument
229 IIO_DEVICE_ATTR(capture_count, _mode, _show, _store, _addr)
/linux-4.1.27/net/bluetooth/
Dhci_sysfs.c40 #define LINK_ATTR(_name, _mode, _show, _store) \ argument
41 struct device_attribute link_attr_##_name = __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/drivers/s390/net/
Dqeth_l2_sys.c11 #define QETH_DEVICE_ATTR(_id, _name, _mode, _show, _store) \ argument
12 struct device_attribute dev_attr_##_id = __ATTR(_name, _mode, _show, _store)
Dqeth_l3_sys.c13 #define QETH_DEVICE_ATTR(_id, _name, _mode, _show, _store) \ argument
14 struct device_attribute dev_attr_##_id = __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/include/scsi/
Dscsi_transport_fc.h171 #define FC_VPORT_ATTR(_name,_mode,_show,_store) \ argument
173 __ATTR(_name,_mode,_show,_store)
297 #define FC_RPORT_ATTR(_name,_mode,_show,_store) \ argument
299 __ATTR(_name,_mode,_show,_store)
/linux-4.1.27/Documentation/filesystems/configfs/
Dconfigfs_example_macros.c61 #define CHILDLESS_ATTR(_name, _mode, _show, _store) \ argument
62 struct childless_attribute childless_attr_##_name = __CONFIGFS_ATTR(_name, _mode, _show, _store)
/linux-4.1.27/fs/gfs2/
Dsys.c495 #define GDLM_ATTR(_name,_mode,_show,_store) \ argument
496 static struct gfs2_attr gdlm_attr_##_name = __ATTR(_name,_mode,_show,_store)
582 static ssize_t name##_store(struct gfs2_sbd *sdp, const char *buf, size_t len)\
586 TUNE_ATTR_2(name, name##_store)
/linux-4.1.27/drivers/parisc/
Dpdc_stable.c122 #define PDCS_ATTR(_name, _mode, _show, _store) \ argument
126 .store = _store, \
129 #define PATHS_ATTR(_name, _mode, _show, _store) \ argument
133 .store = _store, \
/linux-4.1.27/Documentation/filesystems/
Dsysfs.txt101 #define DEVICE_ATTR(_name, _mode, _show, _store) \
102 struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store)
323 DEVICE_ATTR(_name, _mode, _show, _store);
343 BUS_ATTR(_name, _mode, _show, _store)
365 DRIVER_ATTR(_name, _mode, _show, _store)
/linux-4.1.27/net/bridge/
Dbr_sysfs_if.c29 #define BRPORT_ATTR(_name, _mode, _show, _store) \ argument
34 .store = _store, \
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Ddisplay-sysfs.c249 #define DISPLAY_ATTR(_name, _mode, _show, _store) \ argument
251 __ATTR(_name, _mode, _show, _store)
Doverlay-sysfs.c368 #define OVERLAY_ATTR(_name, _mode, _show, _store) \ argument
370 __ATTR(_name, _mode, _show, _store)
Dmanager-sysfs.c438 #define MANAGER_ATTR(_name, _mode, _show, _store) \ argument
440 __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/net/batman-adv/
Dsysfs.c105 #define BATADV_ATTR_VLAN(_name, _mode, _show, _store) \ argument
110 .store = _store, \
114 #define BATADV_ATTR(_name, _mode, _show, _store) \ argument
119 .store = _store, \
/linux-4.1.27/drivers/iio/light/
Dlm3533-als.c575 #define ALS_ATTR(_name, _mode, _show, _store, _type, _val1, _val2) \ argument
576 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
581 #define LM3533_ALS_ATTR(_name, _mode, _show, _store, _type, _val1, _val2) \ argument
583 ALS_ATTR(_name, _mode, _show, _store, _type, _val1, _val2)
/linux-4.1.27/kernel/power/
Dpower.h77 .store = _name##_store, \
/linux-4.1.27/drivers/md/
Ddm-sysfs.c44 __ATTR(_name, S_IRUGO | S_IWUSR, dm_attr_##_name##_show, dm_attr_##_name##_store)
/linux-4.1.27/drivers/usb/gadget/function/
Duvc_configfs.c82 uvcg_control_header_##cname##_store(struct uvcg_control_header *ch, \
122 uvcg_control_header_##cname##_store)
1054 static ssize_t uvcg_frame_##cname##_store(struct uvcg_frame *f, \
1092 uvcg_frame_##cname##_store)
1454 uvcg_uncompressed_##cname##_store(struct uvcg_uncompressed *u, \
1494 uvcg_uncompressed_##cname##_store)
1668 uvcg_mjpeg_##cname##_store(struct uvcg_mjpeg *u, \
1708 uvcg_mjpeg_##cname##_store)
2318 f_uvc_opts_##cname##_store(struct f_uvc_opts *opts, \
2349 f_uvc_opts_##cname##_store)
Df_uac1.c805 static ssize_t f_uac1_opts_##name##_store(struct f_uac1_opts *opts, \
832 f_uac1_opts_##name##_store)
851 static ssize_t f_uac1_opts_##name##_store(struct f_uac1_opts *opts, \
880 f_uac1_opts_##name##_store)
Df_hid.c740 static ssize_t f_hid_opts_##name##_store(struct f_hid_opts *opts, \
770 f_hid_opts_##name##_store)
Df_midi.c933 static ssize_t f_midi_opts_##name##_store(struct f_midi_opts *opts, \
963 f_midi_opts_##name##_store)
Df_uac2.c1477 static ssize_t f_uac2_opts_##name##_store(struct f_uac2_opts *opts, \
1504 f_uac2_opts_##name##_store)
/linux-4.1.27/sound/pci/hda/
Dhda_sysfs.c166 static ssize_t type##_store(struct device *dev, \
180 static ssize_t type##_store(struct device *dev, \
201 static ssize_t type##_store(struct device *dev, \
/linux-4.1.27/fs/nilfs2/
Dsysfs.h111 nilfs_##type##_##name##_store)
/linux-4.1.27/kernel/
Dksysfs.c30 __ATTR(_name, 0644, _name##_show, _name##_store)
/linux-4.1.27/drivers/mfd/
Dlm3533-core.c320 #define LM3533_OUTPUT_ATTR(_name, _mode, _show, _store, _type, _id) \ argument
322 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
/linux-4.1.27/drivers/media/rc/
Drc-main.c819 #define RC_PROTO_ATTR(_name, _mode, _show, _store, _type) \ argument
821 .attr = __ATTR(_name, _mode, _show, _store), \
824 #define RC_FILTER_ATTR(_name, _mode, _show, _store, _type, _mask) \ argument
826 .attr = __ATTR(_name, _mode, _show, _store), \
/linux-4.1.27/drivers/ata/
Dlibata-transport.c92 #define ATA_DEVICE_ATTR(_prefix,_name,_mode,_show,_store) \ argument
94 __ATTR(_name,_mode,_show,_store)
/linux-4.1.27/drivers/firmware/efi/
Defivars.c106 #define EFIVAR_ATTR(_name, _mode, _show, _store) \ argument
110 .store = _store, \
/linux-4.1.27/arch/xtensa/kernel/
Dcoprocessor.S63 xchal_cp##x##_store a2 a4 a5 a6 a7; \
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_sysfs.c15 #define ZFCP_DEV_ATTR(_feat, _name, _mode, _show, _store) \ argument
17 _show, _store)
/linux-4.1.27/drivers/usb/gadget/
Dconfigfs.c128 gadget_dev_desc_##name##_store)
146 static ssize_t gadget_dev_desc_##_name##_store(struct gadget_info *gi, \
159 static ssize_t gadget_dev_desc_##_name##_store(struct gadget_info *gi, \
516 gadget_config_desc_##name##_store)
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe_sysfs.c144 #define FCOE_DEVICE_ATTR(_prefix, _name, _mode, _show, _store) \ argument
146 __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/block/
Ddeadline-iosched.c432 deadline_##name##_store)
Dcfq-iosched.c4556 __ATTR(name, S_IRUGO|S_IWUSR, cfq_##name##_show, cfq_##name##_store)
/linux-4.1.27/drivers/xen/
Dsys-hypervisor.c29 __ATTR(_name, 0644, _name##_show, _name##_store)
/linux-4.1.27/arch/s390/kernel/
Dipl.c200 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
213 sys_##_prefix##_##_name##_store)
217 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
228 sys_##_prefix##_##_name##_store)
/linux-4.1.27/drivers/iommu/
Diommu.c69 #define IOMMU_GROUP_ATTR(_name, _mode, _show, _store) \ argument
71 __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/drivers/infiniband/core/
Dsysfs.c58 #define PORT_ATTR(_name, _mode, _show, _store) \ argument
59 struct port_attribute port_attr_##_name = __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/drivers/scsi/
Dscsi_transport_iscsi.c152 #define ISCSI_ATTR(_prefix,_name,_mode,_show,_store) \ argument
154 __ATTR(_name,_mode,_show,_store)
289 #define ISCSI_IFACE_ATTR(_prefix, _name, _mode, _show, _store) \ argument
291 __ATTR(_name, _mode, _show, _store)
800 #define ISCSI_FLASHNODE_ATTR(_prefix, _name, _mode, _show, _store) \ argument
802 __ATTR(_name, _mode, _show, _store)
3730 #define ISCSI_CLASS_ATTR(_prefix,_name,_mode,_show,_store) \ argument
3732 __ATTR(_name,_mode,_show,_store)
Dscsi_transport_sas.c56 #define SAS_DEVICE_ATTR(_prefix,_name,_mode,_show,_store) \ argument
58 __ATTR(_name,_mode,_show,_store)
Dscsi_transport_fc.c76 #define FC_DEVICE_ATTR(_prefix,_name,_mode,_show,_store) \ argument
78 __ATTR(_name,_mode,_show,_store)
/linux-4.1.27/sound/soc/omap/
Dmcbsp.c775 static ssize_t prop##_store(struct device *dev, \
794 static DEVICE_ATTR(prop, 0644, prop##_show, prop##_store);
/linux-4.1.27/drivers/platform/x86/
Deeepc-laptop.c307 static ssize_t _name##_store(struct device *dev, \
1070 static ssize_t _name##_store(struct device *dev, \
Dcompal-laptop.c386 static ssize_t NAME##_store(struct device *dev, \
Dsony-laptop.c3996 sony_pic_## _name ##_store)
/linux-4.1.27/fs/f2fs/
Dsuper.c182 #define F2FS_ATTR_OFFSET(_struct_type, _name, _mode, _show, _store, _offset) \ argument
186 .store = _store, \
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_attr.c1773 lpfc_##attr##_store(struct device *dev, struct device_attribute *attr, \
1931 lpfc_##attr##_store(struct device *dev, struct device_attribute *attr, \
1971 lpfc_##name##_show, lpfc_##name##_store)
1990 lpfc_##name##_show, lpfc_##name##_store)
2023 lpfc_##name##_show, lpfc_##name##_store)
2042 lpfc_##name##_show, lpfc_##name##_store)
/linux-4.1.27/drivers/staging/unisys/virthba/
Dvirthba.c1534 #define CLASS_DEVICE_ATTR(_name, _mode, _show, _store) \ argument
1536 __ATTR(_name, _mode, _show, _store)
/linux-4.1.27/drivers/powercap/
Dpowercap_sys.c49 static ssize_t _attr##_store(struct device *dev,\
/linux-4.1.27/drivers/atm/
Dsolos-pci.c514 #define SOLOS_GPIO_ATTR(_name, _mode, _show, _store, _offset) \ argument
516 .attr = __ATTR(_name, _mode, _show, _store), \
/linux-4.1.27/drivers/hid/
Dwacom_sys.c787 static ssize_t wacom_btnimg##BUTTON_ID##_store(struct device *dev, \
793 NULL, wacom_btnimg##BUTTON_ID##_store)
Dhid-cp2112.c754 static ssize_t name##_store(struct device *kdev, \
/linux-4.1.27/arch/x86/kernel/cpu/
Dintel_cacheinfo.c456 cache_disable_##slot##_store(struct device *dev, \
/linux-4.1.27/drivers/usb/class/
Dusbtmc.c964 static ssize_t name##_store(struct device *dev, \
/linux-4.1.27/fs/ext4/
Dsuper.c2613 #define EXT4_ATTR_OFFSET(_name,_mode,_show,_store,_elname) \ argument
2617 .store = _store, \
2623 #define EXT4_ATTR_OFFSET_ES(_name,_mode,_show,_store,_elname) \ argument
2627 .store = _store, \
2638 #define EXT4_RW_ATTR(name) EXT4_ATTR(name, 0644, name##_show, name##_store)
/linux-4.1.27/mm/
Dksm.c2082 __ATTR(_name, 0644, _name##_show, _name##_store)
Dslub.c4385 __ATTR(_name, 0600, _name##_show, _name##_store)
4844 static ssize_t text##_store(struct kmem_cache *s, \
Dhugetlb.c1810 __ATTR(_name, 0644, _name##_show, _name##_store)
/linux-4.1.27/drivers/scsi/be2iscsi/
Dbe_main.c96 beiscsi_##_name##_store(struct device *dev,\
138 beiscsi_##_name##_disp, beiscsi_##_name##_store)