Home
last modified time | relevance | path

Searched refs:_attr (Results 1 – 37 of 37) sorted by relevance

/linux-4.1.27/include/target/
Dconfigfs_macros.h114 struct _name##_attribute * _name##_attr = \
118 if (_name##_attr->show) \
119 ret = _name##_attr->show(_item, page); \
129 struct _name##_attribute * _name##_attr = \
133 if (_name##_attr->store) \
134 ret = _name##_attr->store(_item, page, count); \
/linux-4.1.27/fs/nilfs2/
Dsysfs.h63 struct nilfs_##name##_attr { \
74 struct nilfs_##name##_attr { \
76 ssize_t (*show)(struct nilfs_##name##_attr *, struct the_nilfs *, \
78 ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \
90 struct nilfs_##name##_attr { \
92 ssize_t (*show)(struct nilfs_##name##_attr *, struct nilfs_root *, \
94 ssize_t (*store)(struct nilfs_##name##_attr *, struct nilfs_root *, \
101 static struct nilfs_##type##_attr nilfs_##type##_attr_##name = \
Dsysfs.c51 struct nilfs_##name##_attr *a = container_of(attr, \
52 struct nilfs_##name##_attr, \
63 struct nilfs_##name##_attr *a = container_of(attr, \
64 struct nilfs_##name##_attr, \
/linux-4.1.27/include/linux/
Dconfigfs.h188 struct _item##_attribute *_item##_attr = \
192 if (_item##_attr->show) \
193 ret = _item##_attr->show(_item, page); \
201 struct _item##_attribute *_item##_attr = \
205 if (_item##_attr->store) \
206 ret = _item##_attr->store(_item, page, count); \
/linux-4.1.27/drivers/powercap/
Dpowercap_sys.c30 #define define_power_zone_show(_attr) \ argument
31 static ssize_t _attr##_show(struct device *dev, \
39 if (power_zone->ops->get_##_attr) { \
40 if (!power_zone->ops->get_##_attr(power_zone, &value)) \
48 #define define_power_zone_store(_attr) \ argument
49 static ssize_t _attr##_store(struct device *dev,\
62 if (power_zone->ops->reset_##_attr) { \
63 if (!power_zone->ops->reset_##_attr(power_zone)) \
71 #define define_power_zone_constraint_show(_attr) \ argument
72 static ssize_t show_constraint_##_attr(struct device *dev, \
[all …]
/linux-4.1.27/fs/ocfs2/cluster/
Dmasklog.c72 #define to_mlog_attr(_attr) container_of(_attr, struct mlog_attribute, attr) argument
/linux-4.1.27/drivers/usb/core/
Dendpoint.c31 #define to_ep_attribute(_attr) \ argument
32 container_of(_attr, struct ep_attribute, attr)
/linux-4.1.27/kernel/
Dksysfs.c26 static struct kobj_attribute _name##_attr = __ATTR_RO(_name)
29 static struct kobj_attribute _name##_attr = \
Dpadata.c892 #define attr2pentry(_attr) \ argument
893 container_of(_attr, struct padata_sysfs_entry, attr)
954 static struct padata_sysfs_entry _name##_attr = \
957 static struct padata_sysfs_entry _name##_attr = \
/linux-4.1.27/drivers/mfd/
Dlm3533-core.c257 #define to_lm3533_dev_attr(_attr) \ argument
258 container_of(_attr, struct lm3533_device_attribute, dev_attr)
359 #define to_dev_attr(_attr) \ argument
360 container_of(_attr, struct device_attribute, attr)
/linux-4.1.27/drivers/firmware/
Ddmi-id.c39 static struct dmi_device_attribute sys_dmi_##_name##_attr = \
174 sys_dmi_attributes[i++] = &sys_dmi_##_name##_attr.dev_attr.attr;
Ddmi-sysfs.c97 struct attribute *_attr, char *buf) in dmi_sysfs_attr_show() argument
100 struct dmi_sysfs_attribute *attr = to_attr(_attr); in dmi_sysfs_attr_show()
Dedd.c110 #define to_edd_attr(_attr) container_of(_attr,struct edd_attribute,attr) argument
/linux-4.1.27/drivers/input/mouse/
Dtrackpoint.c198 struct trackpoint_attr_data *_attr = &trackpoint_attr_##_name; \
201 _attr->command, _attr->mask, _tp->_name); \
/linux-4.1.27/Documentation/zh_CN/filesystems/
Dsysfs.txt158 #define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
/linux-4.1.27/drivers/xen/
Dsys-hypervisor.c25 static struct hyp_sysfs_attr _name##_attr = __ATTR_RO(_name)
28 static struct hyp_sysfs_attr _name##_attr = \
/linux-4.1.27/kernel/power/
Dpower.h71 static struct kobj_attribute _name##_attr = { \
/linux-4.1.27/drivers/platform/x86/
Dintel_menlow.c306 #define to_intel_menlow_attr(_attr) \ argument
307 container_of(_attr, struct intel_menlow_attribute, attr)
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Ddebug.c167 _attr, _dstate) \ argument
172 .attr = _attr, \
182 #define DEBUGFS_DECLARE_FILE(name, _read, _write, _read_bufsize, _attr) \ argument
184 _attr, CARL9170_STARTED) \
/linux-4.1.27/drivers/base/
Dclass.c24 #define to_class_attr(_attr) container_of(_attr, struct class_attribute, attr) argument
Dbus.c27 #define to_bus_attr(_attr) container_of(_attr, struct bus_attribute, attr) argument
33 #define to_drv_attr(_attr) container_of(_attr, struct driver_attribute, attr) argument
Dcore.c111 #define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr) argument
/linux-4.1.27/drivers/hwmon/pmbus/
Dpmbus_core.c69 #define to_pmbus_sensor(_attr) \ argument
70 container_of(_attr, struct pmbus_sensor, attribute)
78 #define to_pmbus_boolean(_attr) \ argument
79 container_of(_attr, struct pmbus_boolean, attribute)
86 #define to_pmbus_label(_attr) \ argument
87 container_of(_attr, struct pmbus_label, attribute)
/linux-4.1.27/include/scsi/
Dlibsas.h100 #define to_dev_attr(_attr) container_of(_attr, struct domain_dev_attribute,\ argument
/linux-4.1.27/drivers/hid/
Dhid-roccat-lua.c91 static struct bin_attribute lua_ ## thingy ## _attr = { \
/linux-4.1.27/drivers/firmware/efi/
Defivars.c113 #define to_efivar_attr(_attr) container_of(_attr, struct efivar_attribute, attr) argument
/linux-4.1.27/net/core/
Dnet-sysfs.c609 #define to_rx_queue_attr(_attr) container_of(_attr, \ argument
937 #define to_netdev_queue_attr(_attr) container_of(_attr, \ argument
/linux-4.1.27/drivers/parisc/
Dpdc_stable.c136 #define to_pdcspath_attribute(_attr) container_of(_attr, struct pdcspath_attribute, attr) argument
/linux-4.1.27/drivers/leds/
Dleds-bd2802.c339 static struct device_attribute bd2802_reg##reg_addr##_attr = { \
503 static struct device_attribute bd2802_##attr_name##_attr = { \
/linux-4.1.27/drivers/iommu/
Diommu.c73 #define to_iommu_group_attr(_attr) \ argument
74 container_of(_attr, struct iommu_group_attribute, attr)
/linux-4.1.27/Documentation/filesystems/
Dsysfs.txt145 #define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
/linux-4.1.27/arch/s390/kernel/
Dipl.c195 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \
210 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \
225 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \
/linux-4.1.27/mm/
Dksm.c2079 static struct kobj_attribute _name##_attr = __ATTR_RO(_name)
2081 static struct kobj_attribute _name##_attr = \
Dhugetlb.c1806 static struct kobj_attribute _name##_attr = __ATTR_RO(_name)
1809 static struct kobj_attribute _name##_attr = \
Dslub.c4380 static struct slab_attribute _name##_attr = \
4384 static struct slab_attribute _name##_attr = \
/linux-4.1.27/drivers/usb/gadget/function/
Duvc_configfs.c26 struct _item##_attribute *_item##_attr = \
30 if (_item##_attr->show) \
31 ret = _item##_attr->show(_item, page); \
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c1597 struct attribute veth_##_name##_attr = { \