/drivers/staging/iio/meter/ |
D | meter.h | 8 #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 …]
|
/drivers/staging/iio/frequency/ |
D | dds.h | 15 #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 …]
|
/drivers/input/mouse/ |
D | psmouse.h | 136 #define __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, _set, _protect) \ argument 141 .mode = _mode, \ 152 #define __PSMOUSE_DEFINE_ATTR(_name, _mode, _data, _show, _set, _protect) \ argument 155 __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, _set, _protect) 157 #define PSMOUSE_DEFINE_ATTR(_name, _mode, _data, _show, _set) \ argument 158 __PSMOUSE_DEFINE_ATTR(_name, _mode, _data, _show, _set, true) 160 #define PSMOUSE_DEFINE_RO_ATTR(_name, _mode, _data, _show) \ argument 162 __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, NULL, true) 164 #define PSMOUSE_DEFINE_WO_ATTR(_name, _mode, _data, _set) \ argument 166 __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, NULL, _set, true)
|
/drivers/firmware/ |
D | dmi-id.c | 34 #define DMI_ATTR(_name, _mode, _show, _field) \ argument 35 { .dev_attr = __ATTR(_name, _mode, _show, NULL), \ 38 #define DEFINE_DMI_ATTR_WITH_SHOW(_name, _mode, _field) \ argument 40 DMI_ATTR(_name, _mode, sys_dmi_field_show, _field);
|
/drivers/edac/ |
D | edac_pci_sysfs.c | 127 #define INSTANCE_ATTR(_name, _mode, _show, _store) \ argument 129 .attr = {.name = __stringify(_name), .mode = _mode }, \ 266 #define EDAC_PCI_ATTR(_name,_mode,_show,_store) \ argument 268 .attr = {.name = __stringify(_name), .mode = _mode }, \ 274 #define EDAC_PCI_STRING_ATTR(_name,_data,_mode,_show,_store) \ argument 276 .attr = {.name = __stringify(_name), .mode = _mode }, \
|
D | edac_device_sysfs.c | 147 #define CTL_INFO_ATTR(_name,_mode,_show,_store) \ argument 149 .attr = {.name = __stringify(_name), .mode = _mode }, \ 385 #define INSTANCE_ATTR(_name,_mode,_show,_store) \ argument 387 .attr = {.name = __stringify(_name), .mode = _mode }, \ 488 #define BLOCK_ATTR(_name,_mode,_show,_store) \ argument 490 .attr = {.name = __stringify(_name), .mode = _mode }, \
|
D | edac_mc_sysfs.c | 151 #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) }
|
/drivers/hwmon/ |
D | nct6683.c | 361 #define __TEMPLATE_ATTR(_template, _mode, _show, _store) { \ argument 362 .attr = {.name = _template, .mode = _mode }, \ 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, \
|
/drivers/net/bonding/ |
D | bond_sysfs_slave.c | 22 #define SLAVE_ATTR(_name, _mode, _show) \ argument 25 .mode = _mode }, \
|
/drivers/md/bcache/ |
D | sysfs.h | 42 #define __sysfs_attribute(_name, _mode) \ argument 44 { .name = #_name, .mode = _mode }
|
/drivers/leds/ |
D | leds-lp55xx-common.h | 40 static ssize_t show_engine##nr##_mode(struct device *dev, \ 48 static ssize_t store_engine##nr##_mode(struct device *dev, \
|
/drivers/s390/net/ |
D | qeth_l2_sys.c | 11 #define QETH_DEVICE_ATTR(_id, _name, _mode, _show, _store) \ argument 12 struct device_attribute dev_attr_##_id = __ATTR(_name, _mode, _show, _store)
|
/drivers/parisc/ |
D | pdc_stable.c | 122 #define PDCS_ATTR(_name, _mode, _show, _store) \ argument 124 .attr = {.name = __stringify(_name), .mode = _mode}, \ 129 #define PATHS_ATTR(_name, _mode, _show, _store) \ argument 131 .attr = {.name = __stringify(_name), .mode = _mode}, \
|
/drivers/iio/light/ |
D | lm3533-als.c | 575 #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)
|
/drivers/video/fbdev/omap2/dss/ |
D | display-sysfs.c | 249 #define DISPLAY_ATTR(_name, _mode, _show, _store) \ argument 251 __ATTR(_name, _mode, _show, _store)
|
D | overlay-sysfs.c | 368 #define OVERLAY_ATTR(_name, _mode, _show, _store) \ argument 370 __ATTR(_name, _mode, _show, _store)
|
D | manager-sysfs.c | 438 #define MANAGER_ATTR(_name, _mode, _show, _store) \ argument 440 __ATTR(_name, _mode, _show, _store)
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_buffers.c | 101 #define MLXSW_SP_SB_POOL(_pool, _dir, _mode, _size) \ argument 105 .mode = _mode, \
|
/drivers/clk/rockchip/ |
D | clk.h | 141 #define PLL(_type, _id, _name, _pnames, _flags, _con, _mode, _mshift, \ argument 151 .mode_offset = _mode, \
|
/drivers/staging/iio/accel/ |
D | adis16220_core.c | 228 #define IIO_DEV_ATTR_CAPTURE_COUNT(_mode, _show, _store, _addr) \ argument 229 IIO_DEVICE_ATTR(capture_count, _mode, _show, _store, _addr)
|
/drivers/scsi/bfa/ |
D | bfa_defs_svc.h | 817 #define BFA_PORT_OPMODE_LB_HARD(_mode) \ argument 818 ((_mode == BFA_PORT_OPMODE_LB_INT) || \ 819 (_mode == BFA_PORT_OPMODE_LB_SLW) || \ 820 (_mode == BFA_PORT_OPMODE_LB_EXT))
|
/drivers/media/rc/ |
D | rc-main.c | 819 #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), \
|
/drivers/w1/ |
D | w1.c | 541 #define W1_MASTER_ATTR_RO(_name, _mode) \ argument 543 __ATTR(w1_master_##_name, _mode, \ 546 #define W1_MASTER_ATTR_RW(_name, _mode) \ argument 548 __ATTR(w1_master_##_name, _mode, \
|
/drivers/mfd/ |
D | lm3533-core.c | 320 #define LM3533_OUTPUT_ATTR(_name, _mode, _show, _store, _type, _id) \ argument 322 { .dev_attr = __ATTR(_name, _mode, _show, _store), \
|
/drivers/firmware/efi/ |
D | efivars.c | 106 #define EFIVAR_ATTR(_name, _mode, _show, _store) \ argument 108 .attr = {.name = __stringify(_name), .mode = _mode}, \
|