Home
last modified time | relevance | path

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

12

/linux/fs/nilfs2/
H A Dsysfs.h54 struct nilfs_##name##_attr { \
65 struct nilfs_##name##_attr { \
67 ssize_t (*show)(struct nilfs_##name##_attr *, struct the_nilfs *, \
69 ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \
81 struct nilfs_##name##_attr { \
83 ssize_t (*show)(struct nilfs_##name##_attr *, struct nilfs_root *, \
85 ssize_t (*store)(struct nilfs_##name##_attr *, struct nilfs_root *, \
92 static struct nilfs_##type##_attr nilfs_##type##_attr_##name = \
H A Dsysfs.c29 struct nilfs_##name##_attr *a = container_of(attr, \
30 struct nilfs_##name##_attr, \
41 struct nilfs_##name##_attr *a = container_of(attr, \
42 struct nilfs_##name##_attr, \
/linux/drivers/thermal/intel/int340x_thermal/
H A Dplatform_temperature_control.c123 struct ptc_data *data = container_of(attr, struct ptc_data, suffix##_attr);\
176 struct ptc_data *data = container_of(attr, struct ptc_data, suffix##_attr);\
189 sysfs_attr_init(&data->_name##_attr.attr);\
190 data->_name##_attr.show = _name##_show;\
191 data->_name##_attr.store = _name##_store;\
192 data->_name##_attr.attr.name = #_name;\
193 data->_name##_attr.attr.mode = 0644;\
/linux/drivers/platform/x86/
H A Dasus-armoury.h75 #define __WMI_STORE_INT(_attr, _min, _max, _wmi) \ argument
76 static ssize_t _attr##_store(struct kobject *kobj, \
84 #define ASUS_WMI_SHOW_INT(_attr, _wmi) \ argument
85 static ssize_t _attr##_show(struct kobject *kobj, \
254 #define __ROG_TUNABLE_RW(_attr, _wmi) \ argument
255 static ssize_t _attr##_current_value_store( \
264 if (tunables->power_limits->_attr##_min == \
265 tunables->power_limits->_attr##_max) \
269 tunables->power_limits->_attr##_min, \
270 tunables->power_limits->_attr##_max, \
[all …]
/linux/drivers/vfio/mdev/
H A Dmdev_private.h16 #define to_mdev_type_attr(_attr) \ argument
17 container_of(_attr, struct mdev_type_attribute, attr)
/linux/drivers/input/mouse/
H A Dtrackpoint.c249 struct trackpoint_attr_data *_attr = &trackpoint_attr_##_name; \
251 if ((!_power_on || _tp->_name != _attr->power_on_default) && \
254 if (!_attr->mask) \
256 _attr->command, _tp->_name); \
259 _attr->command, _attr->mask, \
/linux/fs/ocfs2/cluster/
H A Dmasklog.c90 #define to_mlog_attr(_attr) container_of(_attr, struct mlog_attribute, attr) argument
/linux/kernel/
H A Dksysfs.c33 static struct kobj_attribute _name##_attr = __ATTR_RO(_name)
36 static struct kobj_attribute _name##_attr = __ATTR_RW(_name)
H A Dfail_function.c95 static bool fei_attr_is_valid(struct fei_attr *_attr) in fei_attr_is_valid() argument
100 if (attr == _attr) in fei_attr_is_valid()
H A Dpadata.c821 #define attr2pentry(_attr) \ argument
822 container_of(_attr, struct padata_sysfs_entry, attr)
883 static struct padata_sysfs_entry _name##_attr = \
886 static struct padata_sysfs_entry _name##_attr = \
/linux/drivers/mfd/
H A Dlm3533-core.c251 #define to_lm3533_dev_attr(_attr) \ argument
252 container_of(_attr, struct lm3533_device_attribute, dev_attr)
353 #define to_dev_attr(_attr) \ argument
354 container_of(_attr, struct device_attribute, attr)
/linux/mm/
H A Dhugetlb_sysfs.c15 static struct kobj_attribute _name##_attr = __ATTR_RO(_name)
18 static struct kobj_attribute _name##_attr = __ATTR_WO(_name)
21 static struct kobj_attribute _name##_attr = __ATTR_RW(_name)
/linux/drivers/firmware/
H A Dqemu_fw_cfg.c399 #define FW_CFG_SYSFS_ATTR(_attr) \ argument
400 struct fw_cfg_sysfs_attribute fw_cfg_sysfs_attr_##_attr = { \
401 .attr = { .name = __stringify(_attr), .mode = S_IRUSR }, \
402 .show = fw_cfg_sysfs_show_##_attr, \
/linux/drivers/firmware/efi/
H A Desrt.c91 struct attribute *_attr, char *buf) in esre_attr_show() argument
94 struct esre_attribute *attr = to_attr(_attr); in esre_attr_show()
/linux/drivers/iommu/intel/
H A Dperfmon.c55 static struct attribute *_name##_attr[] = { \
73 .attrs = _name##_attr, \
129 static struct attribute *_name##_attr[] = { \
147 .attrs = _name##_attr, \
/linux/rust/macros/
H A Dvtable.rs7 pub(crate) fn vtable(_attr: TokenStream, ts: TokenStream) -> TokenStream { in vtable()
/linux/Documentation/translations/zh_TW/filesystems/
H A Dsysfs.txt160 #define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
/linux/Documentation/translations/zh_CN/filesystems/
H A Dsysfs.txt157 #define to_dev_attr(_attr) container_of(_attr, struct device_attribute, attr)
/linux/block/
H A Dblk-crypto-sysfs.c61 static struct blk_crypto_attr _name##_attr = __ATTR_RO(_name)
/linux/drivers/acpi/
H A Dacpi_mrrm.c134 static struct kobj_attribute name##_attr = __ATTR_RO(name)
H A Dacpi_fpdt.c85 static struct kobj_attribute name##_attr = \
/linux/drivers/base/
H A Dbus.c31 #define to_bus_attr(_attr) container_of(_attr, struct bus_attribute, attr) argument
37 #define to_drv_attr(_attr) container_of(_attr, struct driver_attribute, attr) argument
/linux/drivers/hid/
H A Dhid-roccat-lua.c88 static const struct bin_attribute lua_ ## thingy ## _attr = { \
/linux/drivers/xen/
H A Dsys-hypervisor.c25 static struct hyp_sysfs_attr _name##_attr = __ATTR_RO(_name)
28 static struct hyp_sysfs_attr _name##_attr = __ATTR_RW(_name)
/linux/scripts/gendwarfksyms/
H A Ddwarf.c46 static bool get_##attr##_attr(Dwarf_Die *die, unsigned int id, \
66 static const char *get_##attr##_attr(Dwarf_Die *die) \
219 static void process_##attribute##_attr(struct die *cache, \

12