/linux-4.4.14/drivers/regulator/ |
D | mc13xxx.h | 59 #define MC13xxx_DEFINE(prefix, _name, _reg, _vsel_reg, _voltages, _ops) \ argument 60 [prefix ## _name] = { \ 62 .name = #_name, \ 67 .id = prefix ## _name, \ 71 .enable_bit = prefix ## _reg ## _ ## _name ## EN, \ 73 .vsel_shift = prefix ## _vsel_reg ## _ ## _name ## VSEL,\ 74 .vsel_mask = prefix ## _vsel_reg ## _ ## _name ## VSEL_M,\ 77 #define MC13xxx_FIXED_DEFINE(prefix, _name, _reg, _voltages, _ops) \ argument 78 [prefix ## _name] = { \ 80 .name = #_name, \ [all …]
|
D | pfuze100-regulator.c | 162 #define PFUZE100_FIXED_REG(_chip, _name, base, voltage) \ argument 163 [_chip ## _ ## _name] = { \ 165 .name = #_name, \ 169 .id = _chip ## _ ## _name, \ 177 #define PFUZE100_SW_REG(_chip, _name, base, min, max, step) \ argument 178 [_chip ## _ ## _name] = { \ 180 .name = #_name,\ 184 .id = _chip ## _ ## _name, \ 195 #define PFUZE100_SWB_REG(_chip, _name, base, mask, voltages) \ argument 196 [_chip ## _ ## _name] = { \ [all …]
|
D | ltc3589.c | 199 #define LTC3589_REG(_name, _ops, en_bit, dtv1_reg, dtv_mask, go_bit) \ argument 200 [LTC3589_ ## _name] = { \ 202 .name = #_name, \ 210 .id = LTC3589_ ## _name, \ 221 #define LTC3589_LINEAR_REG(_name, _dtv1) \ argument 222 LTC3589_REG(_name, linear, LTC3589_OVEN_ ## _name, \ 224 LTC3589_VCCR_ ## _name ## _GO) 226 #define LTC3589_FIXED_REG(_name) \ argument 227 LTC3589_REG(_name, fixed, LTC3589_OVEN_ ## _name, 0, 0, 0)
|
D | bcm590xx-regulator.c | 157 #define BCM590XX_REG_TABLE(_name, _table) \ argument 159 .name = #_name, \ 164 #define BCM590XX_REG_RANGES(_name, _ranges) \ argument 166 .name = #_name, \ 279 #define BCM590XX_MATCH(_name, _id) \ argument 281 .name = #_name, \
|
D | pcf50633-regulator.c | 27 #define PCF50633_REGULATOR(_name, _id, _min_uV, _uV_step, _min_sel, _n) \ argument 29 .name = _name, \
|
D | mc13783-regulator.c | 247 #define MC13783_DEFINE_SW(_name, _reg, _vsel_reg, _voltages) \ argument 248 MC13783_DEFINE(REG, _name, _reg, _vsel_reg, _voltages) 249 #define MC13783_DEFINE_REGU(_name, _reg, _vsel_reg, _voltages) \ argument 250 MC13783_DEFINE(REG, _name, _reg, _vsel_reg, _voltages)
|
D | tps65217-regulator.c | 30 #define TPS65217_REGULATOR(_name, _id, _of_match, _ops, _n, _vr, _vm, _em, \ argument 33 .name = _name, \
|
D | s5m8767.c | 379 #define s5m8767_regulator_desc(_name) { \ argument 380 .name = #_name, \ 381 .id = S5M8767_##_name, \ 387 #define s5m8767_regulator_buck78_desc(_name) { \ argument 388 .name = #_name, \ 389 .id = S5M8767_##_name, \
|
D | tps65218-regulator.c | 32 #define TPS65218_REGULATOR(_name, _id, _ops, _n, _vr, _vm, _er, _em, \ argument 35 .name = _name, \
|
D | max8997.c | 839 #define MAX8997_VOLTAGE_REGULATOR(_name, _ops) {\ argument 840 .name = #_name, \ 841 .id = MAX8997_##_name, \ 847 #define MAX8997_CURRENT_REGULATOR(_name, _ops) {\ argument 848 .name = #_name, \ 849 .id = MAX8997_##_name, \
|
D | max8907-regulator.c | 186 #define MATCH(_name, _id) \ argument 188 .name = #_name, \
|
D | hi6421-regulator.c | 81 #define HI6421_REGULATOR_OF_MATCH(_name, id) \ argument 83 .name = #_name, \
|
/linux-4.4.14/fs/btrfs/ |
D | sysfs.h | 16 #define __INIT_KOBJ_ATTR(_name, _mode, _show, _store) \ argument 18 .attr = { .name = __stringify(_name), .mode = _mode }, \ 23 #define BTRFS_ATTR_RW(_name, _show, _store) \ argument 24 static struct kobj_attribute btrfs_attr_##_name = \ 25 __INIT_KOBJ_ATTR(_name, 0644, _show, _store) 27 #define BTRFS_ATTR(_name, _show) \ argument 28 static struct kobj_attribute btrfs_attr_##_name = \ 29 __INIT_KOBJ_ATTR(_name, 0444, _show, NULL) 31 #define BTRFS_ATTR_PTR(_name) (&btrfs_attr_##_name.attr) argument 33 #define BTRFS_RAID_ATTR(_name, _show) \ argument [all …]
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | odm_interface.h | 31 #define _reg_11N(_name) ODM_REG_##_name##_11N argument 32 #define _reg_11AC(_name) ODM_REG_##_name##_11AC argument 33 #define _bit_11N(_name) ODM_BIT_##_name##_11N argument 34 #define _bit_11AC(_name) ODM_BIT_##_name##_11AC argument 36 #define _cat(_name, _func) \ argument 38 _func##_11N(_name) \ 44 #define ODM_REG(_name, _pDM_Odm) _cat(_name, _reg) argument 45 #define ODM_BIT(_name, _pDM_Odm) _cat(_name, _bit) argument
|
/linux-4.4.14/drivers/firmware/ |
D | dcdbas.h | 57 #define DCDBAS_DEV_ATTR_RW(_name) \ argument 58 DEVICE_ATTR(_name,0600,_name##_show,_name##_store); 60 #define DCDBAS_DEV_ATTR_RO(_name) \ argument 61 DEVICE_ATTR(_name,0400,_name##_show,NULL); 63 #define DCDBAS_DEV_ATTR_WO(_name) \ argument 64 DEVICE_ATTR(_name,0200,NULL,_name##_store); 66 #define DCDBAS_BIN_ATTR_RW(_name) \ argument 67 struct bin_attribute bin_attr_##_name = { \ 68 .attr = { .name = __stringify(_name), \ 70 .read = _name##_read, \ [all …]
|
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 39 static struct dmi_device_attribute sys_dmi_##_name##_attr = \ 40 DMI_ATTR(_name, _mode, sys_dmi_field_show, _field); 172 #define ADD_DMI_ATTR(_name, _field) \ argument 174 sys_dmi_attributes[i++] = &sys_dmi_##_name##_attr.dev_attr.attr;
|
D | dmi-sysfs.c | 55 #define DMI_SYSFS_ATTR(_entry, _name) \ argument 56 struct dmi_sysfs_attribute dmi_sysfs_attr_##_entry##_##_name = { \ 57 .attr = {.name = __stringify(_name), .mode = 0400}, \ 58 .show = dmi_sysfs_##_entry##_##_name, \ 72 #define DMI_SYSFS_MAPPED_ATTR(_entry, _name) \ argument 73 struct dmi_sysfs_mapped_attribute dmi_sysfs_attr_##_entry##_##_name = { \ 74 .attr = {.name = __stringify(_name), .mode = 0400}, \ 75 .show = dmi_sysfs_##_entry##_##_name, \
|
D | edd.c | 75 #define EDD_DEVICE_ATTR(_name,_mode,_show,_test) \ argument 76 struct edd_attribute edd_attr_##_name = { \ 77 .attr = {.name = __stringify(_name), .mode = _mode }, \
|
/linux-4.4.14/include/linux/ |
D | sysfs.h | 100 #define __ATTR(_name, _mode, _show, _store) { \ argument 101 .attr = {.name = __stringify(_name), \ 107 #define __ATTR_PREALLOC(_name, _mode, _show, _store) { \ argument 108 .attr = {.name = __stringify(_name), \ 114 #define __ATTR_RO(_name) { \ argument 115 .attr = { .name = __stringify(_name), .mode = S_IRUGO }, \ 116 .show = _name##_show, \ 119 #define __ATTR_WO(_name) { \ argument 120 .attr = { .name = __stringify(_name), .mode = S_IWUSR }, \ 121 .store = _name##_store, \ [all …]
|
D | hwmon-sysfs.h | 32 #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 37 struct sensor_device_attribute sensor_dev_attr_##_name \ 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 54 struct sensor_device_attribute_2 sensor_dev_attr_##_name \ 55 = SENSOR_ATTR_2(_name, _mode, _show, _store, _nr, _index)
|
D | configfs.h | 132 #define CONFIGFS_ATTR(_pfx, _name) \ argument 133 static struct configfs_attribute _pfx##attr_##_name = { \ 134 .ca_name = __stringify(_name), \ 137 .show = _pfx##_name##_show, \ 138 .store = _pfx##_name##_store, \ 141 #define CONFIGFS_ATTR_RO(_pfx, _name) \ argument 142 static struct configfs_attribute _pfx##attr_##_name = { \ 143 .ca_name = __stringify(_name), \ 146 .show = _pfx##_name##_show, \ 149 #define CONFIGFS_ATTR_WO(_pfx, _name) \ argument [all …]
|
D | cpufreq.h | 194 #define cpufreq_freq_attr_ro(_name) \ argument 195 static struct freq_attr _name = \ 196 __ATTR(_name, 0444, show_##_name, NULL) 198 #define cpufreq_freq_attr_ro_perm(_name, _perm) \ argument 199 static struct freq_attr _name = \ 200 __ATTR(_name, _perm, show_##_name, NULL) 202 #define cpufreq_freq_attr_rw(_name) \ argument 203 static struct freq_attr _name = \ 204 __ATTR(_name, 0644, show_##_name, store_##_name) 214 #define define_one_global_ro(_name) \ argument [all …]
|
D | device.h | 51 #define BUS_ATTR(_name, _mode, _show, _store) \ argument 52 struct bus_attribute bus_attr_##_name = __ATTR(_name, _mode, _show, _store) 53 #define BUS_ATTR_RW(_name) \ argument 54 struct bus_attribute bus_attr_##_name = __ATTR_RW(_name) 55 #define BUS_ATTR_RO(_name) \ argument 56 struct bus_attribute bus_attr_##_name = __ATTR_RO(_name) 303 #define DRIVER_ATTR(_name, _mode, _show, _store) \ argument 304 struct driver_attribute driver_attr_##_name = __ATTR(_name, _mode, _show, _store) 305 #define DRIVER_ATTR_RW(_name) \ argument 306 struct driver_attribute driver_attr_##_name = __ATTR_RW(_name) [all …]
|
D | async.h | 28 #define ASYNC_DOMAIN(_name) \ argument 29 struct async_domain _name = { .pending = LIST_HEAD_INIT(_name.pending), \ 36 #define ASYNC_DOMAIN_EXCLUSIVE(_name) \ argument 37 struct async_domain _name = { .pending = LIST_HEAD_INIT(_name.pending), \
|
D | klist.h | 27 #define KLIST_INIT(_name, _get, _put) \ argument 28 { .k_lock = __SPIN_LOCK_UNLOCKED(_name.k_lock), \ 29 .k_list = LIST_HEAD_INIT(_name.k_list), \ 33 #define DEFINE_KLIST(_name, _get, _put) \ argument 34 struct klist _name = KLIST_INIT(_name, _get, _put)
|
D | ioport.h | 110 #define DEFINE_RES_NAMED(_start, _size, _name, _flags) \ argument 114 .name = (_name), \ 118 #define DEFINE_RES_IO_NAMED(_start, _size, _name) \ argument 119 DEFINE_RES_NAMED((_start), (_size), (_name), IORESOURCE_IO) 123 #define DEFINE_RES_MEM_NAMED(_start, _size, _name) \ argument 124 DEFINE_RES_NAMED((_start), (_size), (_name), IORESOURCE_MEM) 128 #define DEFINE_RES_IRQ_NAMED(_irq, _name) \ argument 129 DEFINE_RES_NAMED((_irq), 1, (_name), IORESOURCE_IRQ) 133 #define DEFINE_RES_DMA_NAMED(_dma, _name) \ argument 134 DEFINE_RES_NAMED((_dma), 1, (_name), IORESOURCE_DMA)
|
D | ide.h | 867 #define __IDE_DEVSET(_name, _flags, _get, _set) \ argument 868 const struct ide_devset ide_devset_##_name = \ 871 #define IDE_DEVSET(_name, _flags, _get, _set) \ argument 872 static __IDE_DEVSET(_name, _flags, _get, _set) 874 #define ide_devset_rw(_name, _func) \ argument 875 IDE_DEVSET(_name, 0, get_##_func, set_##_func) 877 #define ide_devset_w(_name, _func) \ argument 878 IDE_DEVSET(_name, 0, NULL, set_##_func) 880 #define ide_ext_devset_rw(_name, _func) \ argument 881 __IDE_DEVSET(_name, 0, get_##_func, set_##_func) [all …]
|
D | of_platform.h | 50 #define OF_DEV_AUXDATA(_compat,_phys,_name,_pdata) \ argument 51 { .compatible = _compat, .phys_addr = _phys, .name = _name, \
|
D | perf_event.h | 1172 #define PMU_EVENT_ATTR(_name, _var, _id, _show) \ argument 1174 .attr = __ATTR(_name, 0444, _show, NULL), \ 1178 #define PMU_EVENT_ATTR_STRING(_name, _var, _str) \ argument 1180 .attr = __ATTR(_name, 0444, perf_event_sysfs_show, NULL), \ 1185 #define PMU_FORMAT_ATTR(_name, _format) \ argument 1187 _name##_show(struct device *dev, \ 1195 static struct device_attribute format_attr_##_name = __ATTR_RO(_name)
|
D | timer.h | 84 #define DEFINE_TIMER(_name, _function, _expires, _data) \ argument 85 struct timer_list _name = \
|
D | serial_core.h | 351 #define EARLYCON_DECLARE(_name, func) \ argument 352 static const struct earlycon_id __earlycon_##_name \ 354 = { .name = __stringify(_name), \
|
D | elfnote.h | 74 unsigned char _name[sizeof(name)] \
|
D | lockdep.h | 287 #define STATIC_LOCKDEP_MAP_INIT(_name, _key) \ argument 288 { .name = (_name), .key = (void *)(_key), }
|
/linux-4.4.14/drivers/cpufreq/ |
D | cpufreq_governor.h | 50 #define gov_sys_attr_ro(_name) \ argument 51 static struct global_attr _name##_gov_sys = \ 52 __ATTR(_name, 0444, show_##_name##_gov_sys, NULL) 54 #define gov_sys_attr_rw(_name) \ argument 55 static struct global_attr _name##_gov_sys = \ 56 __ATTR(_name, 0644, show_##_name##_gov_sys, store_##_name##_gov_sys) 58 #define gov_pol_attr_ro(_name) \ argument 59 static struct freq_attr _name##_gov_pol = \ 60 __ATTR(_name, 0444, show_##_name##_gov_pol, NULL) 62 #define gov_pol_attr_rw(_name) \ argument [all …]
|
D | freq_table.c | 266 #define cpufreq_attr_available_freq(_name) \ argument 267 struct freq_attr cpufreq_freq_attr_##_name##_freqs = \ 268 __ATTR_RO(_name##_frequencies)
|
/linux-4.4.14/arch/x86/include/asm/ |
D | percpu.h | 566 #define DEFINE_EARLY_PER_CPU(_type, _name, _initvalue) \ argument 567 DEFINE_PER_CPU(_type, _name) = _initvalue; \ 568 __typeof__(_type) _name##_early_map[NR_CPUS] __initdata = \ 570 __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map 572 #define DEFINE_EARLY_PER_CPU_READ_MOSTLY(_type, _name, _initvalue) \ argument 573 DEFINE_PER_CPU_READ_MOSTLY(_type, _name) = _initvalue; \ 574 __typeof__(_type) _name##_early_map[NR_CPUS] __initdata = \ 576 __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map 578 #define EXPORT_EARLY_PER_CPU_SYMBOL(_name) \ argument 579 EXPORT_PER_CPU_SYMBOL(_name) [all …]
|
/linux-4.4.14/include/linux/iio/ |
D | sysfs.h | 54 #define IIO_ATTR(_name, _mode, _show, _store, _addr) \ argument 55 { .dev_attr = __ATTR(_name, _mode, _show, _store), \ 58 #define IIO_DEVICE_ATTR(_name, _mode, _show, _store, _addr) \ argument 59 struct iio_dev_attr iio_dev_attr_##_name \ 60 = IIO_ATTR(_name, _mode, _show, _store, _addr) 62 #define IIO_DEVICE_ATTR_NAMED(_vname, _name, _mode, _show, _store, _addr) \ argument 64 = IIO_ATTR(_name, _mode, _show, _store, _addr) 66 #define IIO_CONST_ATTR(_name, _string) \ argument 67 struct iio_const_attr iio_const_attr_##_name \ 69 .dev_attr = __ATTR(_name, S_IRUGO, iio_read_const_attr, NULL)} [all …]
|
D | iio.h | 125 #define IIO_ENUM(_name, _shared, _e) \ argument 127 .name = (_name), \ 142 #define IIO_ENUM_AVAILABLE(_name, _e) \ argument 144 .name = (_name "_available"), \
|
/linux-4.4.14/drivers/clk/pistachio/ |
D | clk.h | 22 #define GATE(_id, _name, _pname, _reg, _shift) \ argument 27 .name = _name, \ 42 #define MUX(_id, _name, _pnames, _reg, _shift) \ argument 47 .name = _name, \ 62 #define DIV(_id, _name, _pname, _reg, _width) \ argument 68 .name = _name, \ 72 #define DIV_F(_id, _name, _pname, _reg, _width, _div_flags) \ argument 78 .name = _name, \ 89 #define FIXED_FACTOR(_id, _name, _pname, _div) \ argument 93 .name = _name, \ [all …]
|
/linux-4.4.14/drivers/s390/scsi/ |
D | zfcp_sysfs.c | 15 #define ZFCP_DEV_ATTR(_feat, _name, _mode, _show, _store) \ argument 16 struct device_attribute dev_attr_##_feat##_##_name = __ATTR(_name, _mode,\ 18 #define ZFCP_DEFINE_ATTR(_feat_def, _feat, _name, _format, _value) \ argument 19 static ssize_t zfcp_sysfs_##_feat##_##_name##_show(struct device *dev, \ 27 static ZFCP_DEV_ATTR(_feat, _name, S_IRUGO, \ 28 zfcp_sysfs_##_feat##_##_name##_show, NULL); 30 #define ZFCP_DEFINE_ATTR_CONST(_feat, _name, _format, _value) \ argument 31 static ssize_t zfcp_sysfs_##_feat##_##_name##_show(struct device *dev, \ 37 static ZFCP_DEV_ATTR(_feat, _name, S_IRUGO, \ 38 zfcp_sysfs_##_feat##_##_name##_show, NULL); [all …]
|
/linux-4.4.14/arch/arm/mach-mmp/include/mach/ |
D | devices.h | 19 #define PXA168_DEVICE(_name, _drv, _id, _irq, _start, _size, _dma...) \ argument 20 struct pxa_device_desc pxa168_device_##_name __initdata = { \ 21 .dev_name = "pxa168-" #_name, \ 30 #define PXA910_DEVICE(_name, _drv, _id, _irq, _start, _size, _dma...) \ argument 31 struct pxa_device_desc pxa910_device_##_name __initdata = { \ 32 .dev_name = "pxa910-" #_name, \ 41 #define MMP2_DEVICE(_name, _drv, _id, _irq, _start, _size, _dma...) \ argument 42 struct pxa_device_desc mmp2_device_##_name __initdata = { \ 43 .dev_name = "mmp2-" #_name, \
|
/linux-4.4.14/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.h | 116 #define MPP_FUNC_CTRL(_idl, _idh, _name, _func) \ argument 118 .name = _name, \ 128 #define MPP_FUNC_GPIO_CTRL(_idl, _idh, _name, _func) \ argument 130 .name = _name, \ 140 #define _MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \ argument 143 .name = _name, \ 150 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \ argument 151 _MPP_VAR_FUNCTION(_val, _name, _subname, _mask) 153 #define MPP_VAR_FUNCTION(_val, _name, _subname, _mask) \ argument 154 _MPP_VAR_FUNCTION(_val, _name, NULL, _mask) [all …]
|
/linux-4.4.14/security/apparmor/include/ |
D | apparmorfs.h | 44 #define AA_FS_FILE_BOOLEAN(_name, _value) \ argument 45 { .name = (_name), .mode = 0444, \ 48 #define AA_FS_FILE_STRING(_name, _value) \ argument 49 { .name = (_name), .mode = 0444, \ 52 #define AA_FS_FILE_U64(_name, _value) \ argument 53 { .name = (_name), .mode = 0444, \ 56 #define AA_FS_FILE_FOPS(_name, _mode, _fops) \ argument 57 { .name = (_name), .v_type = AA_FS_TYPE_FOPS, \ 59 #define AA_FS_DIR(_name, _value) \ argument 60 { .name = (_name), .v_type = AA_FS_TYPE_DIR, .v.files = (_value) }
|
/linux-4.4.14/drivers/clk/tegra/ |
D | clk-tegra-audio.c | 46 #define SYNC(_name) \ argument 48 .name = #_name,\ 51 .clk_id = tegra_clk_ ## _name,\ 62 #define AUDIO(_name, _offset) \ argument 64 .gate_name = #_name,\ 65 .mux_name = #_name"_mux",\ 67 .gate_clk_id = tegra_clk_ ## _name,\ 68 .mux_clk_id = tegra_clk_ ## _name ## _mux,\ 81 #define AUDIO2X(_name, _num, _offset) \ argument 83 .parent = #_name,\ [all …]
|
D | clk-tegra-periph.c | 130 #define MUX(_name, _parents, _offset, \ argument 132 TEGRA_INIT_DATA_TABLE(_name, NULL, NULL, _parents, _offset,\ 137 #define MUX_FLAGS(_name, _parents, _offset,\ argument 139 TEGRA_INIT_DATA_TABLE(_name, NULL, NULL, _parents, _offset,\ 144 #define MUX8(_name, _parents, _offset, \ argument 146 TEGRA_INIT_DATA_TABLE(_name, NULL, NULL, _parents, _offset,\ 151 #define MUX8_NOGATE_LOCK(_name, _parents, _offset, _clk_id, _lock) \ argument 152 TEGRA_INIT_DATA_TABLE(_name, NULL, NULL, _parents, _offset, \ 157 #define INT(_name, _parents, _offset, \ argument 159 TEGRA_INIT_DATA_TABLE(_name, NULL, NULL, _parents, _offset,\ [all …]
|
D | clk.h | 511 #define TEGRA_INIT_DATA_TABLE(_name, _con_id, _dev_id, _parent_names, _offset,\ argument 517 .name = _name, \ 532 #define TEGRA_INIT_DATA(_name, _con_id, _dev_id, _parent_names, _offset,\ argument 536 TEGRA_INIT_DATA_TABLE(_name, _con_id, _dev_id, _parent_names, _offset,\
|
D | clk-tegra20.c | 144 #define TEGRA_INIT_DATA_MUX(_name, _parents, _offset, \ argument 146 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \ 151 #define TEGRA_INIT_DATA_DIV16(_name, _parents, _offset, \ argument 153 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \ 158 #define TEGRA_INIT_DATA_NODIV(_name, _parents, _offset, \ argument 161 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \
|
D | clk-tegra30.c | 181 #define TEGRA_INIT_DATA_MUX(_name, _parents, _offset, \ argument 183 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \ 187 #define TEGRA_INIT_DATA_MUX8(_name, _parents, _offset, \ argument 189 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \ 193 #define TEGRA_INIT_DATA_INT(_name, _parents, _offset, \ argument 195 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \ 200 #define TEGRA_INIT_DATA_NODIV(_name, _parents, _offset, \ argument 203 TEGRA_INIT_DATA(_name, NULL, NULL, _parents, _offset, \
|
/linux-4.4.14/drivers/input/mouse/ |
D | trackpoint.c | 145 #define TRACKPOINT_INT_ATTR(_name, _command, _default) \ argument 146 static struct trackpoint_attr_data trackpoint_attr_##_name = { \ 147 .field_offset = offsetof(struct trackpoint_data, _name), \ 151 PSMOUSE_DEFINE_ATTR(_name, S_IWUSR | S_IRUGO, \ 152 &trackpoint_attr_##_name, \ 183 #define TRACKPOINT_BIT_ATTR(_name, _command, _mask, _inv, _default) \ argument 184 static struct trackpoint_attr_data trackpoint_attr_##_name = { \ 186 _name), \ 192 PSMOUSE_DEFINE_ATTR(_name, S_IWUSR | S_IRUGO, \ 193 &trackpoint_attr_##_name, \ [all …]
|
D | psmouse.h | 136 #define __PSMOUSE_DEFINE_ATTR_VAR(_name, _mode, _data, _show, _set, _protect) \ argument 137 static struct psmouse_attribute psmouse_attr_##_name = { \ 140 .name = __stringify(_name), \ 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 [all …]
|
D | elantech.c | 1333 #define ELANTECH_INT_ATTR(_name, _register) \ argument 1334 static struct elantech_attr_data elantech_attr_##_name = { \ 1335 .field_offset = offsetof(struct elantech_data, _name), \ 1338 PSMOUSE_DEFINE_ATTR(_name, S_IWUSR | S_IRUGO, \ 1339 &elantech_attr_##_name, \
|
/linux-4.4.14/net/batman-adv/ |
D | sysfs.c | 124 #define BATADV_ATTR_VLAN(_name, _mode, _show, _store) \ argument 125 struct batadv_attribute batadv_attr_vlan_##_name = { \ 126 .attr = {.name = __stringify(_name), \ 133 #define BATADV_ATTR(_name, _mode, _show, _store) \ argument 134 struct batadv_attribute batadv_attr_##_name = { \ 135 .attr = {.name = __stringify(_name), \ 141 #define BATADV_ATTR_SIF_STORE_BOOL(_name, _post_func) \ argument 142 ssize_t batadv_store_##_name(struct kobject *kobj, \ 150 &bat_priv->_name, net_dev); \ 153 #define BATADV_ATTR_SIF_SHOW_BOOL(_name) \ argument [all …]
|
D | debugfs.c | 355 #define BATADV_DEBUGINFO(_name, _mode, _open) \ argument 356 struct batadv_debuginfo batadv_debuginfo_##_name = { \ 357 .attr = { .name = __stringify(_name), \ 414 #define BATADV_HARDIF_DEBUGINFO(_name, _mode, _open) \ argument 415 struct batadv_debuginfo batadv_hardif_debuginfo_##_name = { \ 417 .name = __stringify(_name), \
|
/linux-4.4.14/arch/arm/mach-mmp/ |
D | clock.h | 31 #define APBC_CLK(_name, _reg, _fnclksel, _rate) \ argument 32 struct clk clk_##_name = { \ 39 #define APBC_CLK_OPS(_name, _reg, _fnclksel, _rate, _ops) \ argument 40 struct clk clk_##_name = { \ 47 #define APMU_CLK(_name, _reg, _eval, _rate) \ argument 48 struct clk clk_##_name = { \ 55 #define APMU_CLK_OPS(_name, _reg, _eval, _rate, _ops) \ argument 56 struct clk clk_##_name = { \
|
/linux-4.4.14/drivers/cpuidle/ |
D | sysfs.c | 168 #define define_one_ro(_name, show) \ argument 169 static struct cpuidle_attr attr_##_name = __ATTR(_name, 0444, show, NULL) 170 #define define_one_rw(_name, show, store) \ argument 171 static struct cpuidle_attr attr_##_name = __ATTR(_name, 0644, show, store) 245 #define define_one_state_ro(_name, show) \ argument 246 static struct cpuidle_state_attr attr_##_name = __ATTR(_name, 0444, show, NULL) 248 #define define_one_state_rw(_name, show, store) \ argument 249 static struct cpuidle_state_attr attr_##_name = __ATTR(_name, 0644, show, store) 251 #define define_show_state_function(_name) \ argument 252 static ssize_t show_state_##_name(struct cpuidle_state *state, \ [all …]
|
/linux-4.4.14/drivers/clk/mediatek/ |
D | clk-mtk.h | 36 #define FIXED_CLK(_id, _name, _parent, _rate) { \ argument 38 .name = _name, \ 54 #define FACTOR(_id, _name, _parent, _mult, _div) { \ argument 56 .name = _name, \ 86 #define MUX_GATE(_id, _name, _parents, _reg, _shift, _width, _gate) { \ argument 88 .name = _name, \ 100 #define MUX(_id, _name, _parents, _reg, _shift, _width) { \ argument 102 .name = _name, \ 113 #define DIV_GATE(_id, _name, _parent, _gate_reg, _gate_shift, _div_reg, _div_width, _div_shift) { \ argument 116 .name = _name, \
|
D | clk-mt8173.c | 607 #define GATE_ICG(_id, _name, _parent, _shift) { \ argument 609 .name = _name, \ 646 #define GATE_PERI0(_id, _name, _parent, _shift) { \ argument 648 .name = _name, \ 655 #define GATE_PERI1(_id, _name, _parent, _shift) { \ argument 657 .name = _name, \ 722 #define GATE_IMG(_id, _name, _parent, _shift) { \ argument 724 .name = _name, \ 753 #define GATE_MM0(_id, _name, _parent, _shift) { \ argument 755 .name = _name, \ [all …]
|
D | clk-mt8135.c | 411 #define GATE_ICG(_id, _name, _parent, _shift) { \ argument 413 .name = _name, \ 448 #define GATE_PERI0(_id, _name, _parent, _shift) { \ argument 450 .name = _name, \ 457 #define GATE_PERI1(_id, _name, _parent, _shift) { \ argument 459 .name = _name, \ 604 #define PLL(_id, _name, _reg, _pwr_reg, _en_mask, _flags, _pcwbits, _pd_reg, _pd_shift, _tuner_reg,… argument 606 .name = _name, \
|
/linux-4.4.14/drivers/md/ |
D | dm-sysfs.c | 17 #define DM_ATTR_RO(_name) \ argument 18 struct dm_sysfs_attr dm_attr_##_name = \ 19 __ATTR(_name, S_IRUGO, dm_attr_##_name##_show, NULL) 42 #define DM_ATTR_RW(_name) \ argument 43 struct dm_sysfs_attr dm_attr_##_name = \ 44 __ATTR(_name, S_IRUGO | S_IWUSR, dm_attr_##_name##_show, dm_attr_##_name##_store)
|
/linux-4.4.14/include/linux/mfd/ |
D | lm3533.h | 17 #define LM3533_ATTR_RO(_name) \ argument 18 DEVICE_ATTR(_name, S_IRUGO, show_##_name, NULL) 19 #define LM3533_ATTR_RW(_name) \ argument 20 DEVICE_ATTR(_name, S_IRUGO | S_IWUSR , show_##_name, store_##_name)
|
D | dbx500-prcmu.h | 35 #define PRCMU_WAKEUP(_name) (BIT(PRCMU_WAKEUP_INDEX_##_name)) argument
|
/linux-4.4.14/tools/testing/selftests/powerpc/syscalls/ |
D | ipc_unmuxed.c | 22 #define DO_TEST(_name, _num) \ argument 23 static int test_##_name(void) \ 26 printf("Testing " #_name); \ 40 #define DO_TEST(_name, _num) \ in ipc_unmuxed() argument 41 FAIL_IF(test_##_name()); \ in ipc_unmuxed()
|
/linux-4.4.14/drivers/media/i2c/smiapp/ |
D | smiapp.h | 94 #define SMIAPP_IDENT_FQ(manufacturer, model, rev, fl, _name, _quirk) \ argument 99 .name = _name, \ 102 #define SMIAPP_IDENT_LQ(manufacturer, model, rev, _name, _quirk) \ argument 107 .name = _name, \ 110 #define SMIAPP_IDENT_L(manufacturer, model, rev, _name) \ argument 115 .name = _name, } 117 #define SMIAPP_IDENT_Q(manufacturer, model, rev, _name, _quirk) \ argument 122 .name = _name, \ 125 #define SMIAPP_IDENT(manufacturer, model, rev, _name) \ argument 130 .name = _name, }
|
/linux-4.4.14/drivers/mfd/ |
D | lm3533-ctrlbank.c | 96 #define lm3533_ctrlbank_set(_name, _NAME) \ argument 97 int lm3533_ctrlbank_set_##_name(struct lm3533_ctrlbank *cb, u8 val) \ 108 dev_err(cb->dev, "failed to set " #_name "\n"); \ 112 EXPORT_SYMBOL_GPL(lm3533_ctrlbank_set_##_name); 114 #define lm3533_ctrlbank_get(_name, _NAME) \ argument 115 int lm3533_ctrlbank_get_##_name(struct lm3533_ctrlbank *cb, u8 *val) \ 123 dev_err(cb->dev, "failed to get " #_name "\n"); \ 127 EXPORT_SYMBOL_GPL(lm3533_ctrlbank_get_##_name);
|
D | lp8788.c | 23 #define MFD_DEV_SIMPLE(_name) \ argument 25 .name = LP8788_DEV_##_name, \ 28 #define MFD_DEV_WITH_ID(_name, _id) \ argument 30 .name = LP8788_DEV_##_name, \ 34 #define MFD_DEV_WITH_RESOURCE(_name, _resource, num_resource) \ argument 36 .name = LP8788_DEV_##_name, \
|
D | lm3533-core.c | 320 #define LM3533_OUTPUT_ATTR(_name, _mode, _show, _store, _type, _id) \ argument 321 struct lm3533_device_attribute lm3533_dev_attr_##_name = \ 322 { .dev_attr = __ATTR(_name, _mode, _show, _store), \ 326 #define LM3533_OUTPUT_ATTR_RW(_name, _type, _id) \ argument 327 LM3533_OUTPUT_ATTR(output_##_name, S_IRUGO | S_IWUSR, \
|
D | sta2x11-mfd.c | 442 #define CELL_4K(_name, _cell) { \ argument 443 .name = _name, \ 471 #define DEV(_name, _r) \ argument 472 { .name = _name, .num_resources = ARRAY_SIZE(_r), .resources = _r, }
|
D | db8500-prcmu.c | 278 #define IRQ_INDEX(_name) ((IRQ_PRCMU_##_name)) argument 279 #define IRQ_ENTRY(_name)[IRQ_INDEX(_name)] = (WAKEUP_BIT_##_name) argument 333 #define WAKEUP_ENTRY(_name)[PRCMU_WAKEUP_INDEX_##_name] = (WAKEUP_BIT_##_name) argument 467 #define CLK_MGT_ENTRY(_name, _branch, _clk38div)[PRCMU_##_name] = \ argument 468 { (PRCM_##_name##_MGT), 0 , _branch, _clk38div}
|
/linux-4.4.14/fs/ext4/ |
D | sysfs.c | 127 #define EXT4_ATTR(_name,_mode,_id) \ argument 128 static struct ext4_attr ext4_attr_##_name = { \ 129 .attr = {.name = __stringify(_name), .mode = _mode }, \ 133 #define EXT4_ATTR_FUNC(_name,_mode) EXT4_ATTR(_name,_mode,_name) argument 135 #define EXT4_ATTR_FEATURE(_name) EXT4_ATTR(_name, 0444, feature) argument 137 #define EXT4_ATTR_OFFSET(_name,_mode,_id,_struct,_elname) \ argument 138 static struct ext4_attr ext4_attr_##_name = { \ 139 .attr = {.name = __stringify(_name), .mode = _mode }, \ 147 #define EXT4_RO_ATTR_ES_UI(_name,_elname) \ argument 148 EXT4_ATTR_OFFSET(_name, 0444, pointer_ui, ext4_super_block, _elname) [all …]
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | perf_event_server.h | 143 #define EVENT_ATTR(_name, _id, _suffix) \ argument 144 PMU_EVENT_ATTR(_name, EVENT_VAR(_id, _suffix), PME_##_id, \ 147 #define GENERIC_EVENT_ATTR(_name, _id) EVENT_ATTR(_name, _id, _g) argument 150 #define POWER_EVENT_ATTR(_name, _id) EVENT_ATTR(_name, _id, _p) argument
|
/linux-4.4.14/include/linux/usb/ |
D | composite.h | 595 #define DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc) \ argument 596 static struct usb_function_driver _name ## usb_func = { \ 597 .name = __stringify(_name), \ 602 MODULE_ALIAS("usbfunc:"__stringify(_name)); 604 #define DECLARE_USB_FUNCTION_INIT(_name, _inst_alloc, _func_alloc) \ argument 605 DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc) \ 606 static int __init _name ## mod_init(void) \ 608 return usb_function_register(&_name ## usb_func); \ 610 static void __exit _name ## mod_exit(void) \ 612 usb_function_unregister(&_name ## usb_func); \ [all …]
|
D | gadget_configfs.h | 29 #define GS_STRINGS_RW(struct_name, _name) \ argument 30 GS_STRINGS_R(struct_name, _name) \ 31 GS_STRINGS_W(struct_name, _name) \ 32 CONFIGFS_ATTR(struct_name##_, _name)
|
/linux-4.4.14/arch/arm/mach-w90x900/ |
D | clock.h | 24 #define DEFINE_CLK(_name, _ctrlbit) \ argument 25 struct clk clk_##_name = { \ 30 #define DEFINE_SUBCLK(_name, _ctrlbit) \ argument 31 struct clk clk_##_name = { \
|
D | irq.c | 41 #define DEFINE_GROUP(_name, _ctrlbit, _num) \ argument 42 struct group_irq group_##_name = { \
|
/linux-4.4.14/kernel/ |
D | ksysfs.c | 25 #define KERNEL_ATTR_RO(_name) \ argument 26 static struct kobj_attribute _name##_attr = __ATTR_RO(_name) 28 #define KERNEL_ATTR_RW(_name) \ argument 29 static struct kobj_attribute _name##_attr = \ 30 __ATTR(_name, 0644, _name##_show, _name##_store)
|
D | padata.c | 953 #define PADATA_ATTR_RW(_name, _show_name, _store_name) \ argument 954 static struct padata_sysfs_entry _name##_attr = \ 955 __ATTR(_name, 0644, _show_name, _store_name) 956 #define PADATA_ATTR_RO(_name, _show_name) \ argument 957 static struct padata_sysfs_entry _name##_attr = \ 958 __ATTR(_name, 0400, _show_name, NULL)
|
/linux-4.4.14/drivers/pinctrl/berlin/ |
D | berlin.h | 40 #define BERLIN_PINCTRL_GROUP(_name, _offset, _width, _lsb, ...) \ argument 42 .name = _name, \ 50 #define BERLIN_PINCTRL_FUNCTION(_muxval, _name) \ argument 52 .name = _name, \
|
/linux-4.4.14/arch/mips/include/asm/mach-ralink/ |
D | pinmux.h | 15 #define GRP(_name, _func, _mask, _shift) \ argument 16 { .name = _name, .mask = _mask, .shift = _shift, \ 20 #define GRP_G(_name, _func, _mask, _gpio, _shift) \ argument 21 { .name = _name, .mask = _mask, .shift = _shift, \
|
/linux-4.4.14/drivers/usb/atm/ |
D | cxacru.c | 213 #define CXACRU__ATTR_INIT(_name) \ argument 214 static DEVICE_ATTR(_name, S_IRUGO, cxacru_sysfs_show_##_name, NULL) 216 #define CXACRU_CMD_INIT(_name) \ argument 217 static DEVICE_ATTR(_name, S_IWUSR | S_IRUGO, \ 218 cxacru_sysfs_show_##_name, cxacru_sysfs_store_##_name) 220 #define CXACRU_SET_INIT(_name) \ argument 221 static DEVICE_ATTR(_name, S_IWUSR, \ 222 NULL, cxacru_sysfs_store_##_name) 224 #define CXACRU_ATTR_INIT(_value, _type, _name) \ argument 225 static ssize_t cxacru_sysfs_show_##_name(struct device *dev, \ [all …]
|
/linux-4.4.14/arch/arm/include/asm/mach/ |
D | arch.h | 84 #define MACHINE_START(_type,_name) \ argument 89 .name = _name, 94 #define DT_MACHINE_START(_name, _namestr) \ argument 95 static const struct machine_desc __mach_desc_##_name \
|
/linux-4.4.14/include/linux/wimax/ |
D | debug.h | 215 #define _D_SUBMODULE_INDEX(_name) (D_SUBMODULE_DECLARE(_name)) argument 318 #define D_SUBMODULE_DECLARE(_name) __D_SUBMODULE_##_name argument 340 #define D_SUBMODULE_DEFINE(_name) \ argument 341 [__D_SUBMODULE_##_name] = { \ 343 .name = #_name \
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_sysfs_slave.c | 22 #define SLAVE_ATTR(_name, _mode, _show) \ argument 23 const struct slave_attribute slave_attr_##_name = { \ 24 .attr = {.name = __stringify(_name), \ 28 #define SLAVE_ATTR_RO(_name) \ argument 29 SLAVE_ATTR(_name, S_IRUGO, _name##_show)
|
/linux-4.4.14/kernel/power/ |
D | power.h | 70 #define power_attr(_name) \ argument 71 static struct kobj_attribute _name##_attr = { \ 73 .name = __stringify(_name), \ 76 .show = _name##_show, \ 77 .store = _name##_store, \
|
/linux-4.4.14/net/bridge/ |
D | br_sysfs_if.c | 29 #define BRPORT_ATTR(_name, _mode, _show, _store) \ argument 30 const struct brport_attribute brport_attr_##_name = { \ 31 .attr = {.name = __stringify(_name), \ 37 #define BRPORT_ATTR_FLAG(_name, _mask) \ argument 38 static ssize_t show_##_name(struct net_bridge_port *p, char *buf) \ 42 static int store_##_name(struct net_bridge_port *p, unsigned long v) \ 46 static BRPORT_ATTR(_name, S_IRUGO | S_IWUSR, \ 47 show_##_name, store_##_name)
|
/linux-4.4.14/arch/s390/include/asm/ |
D | perf_event.h | 29 #define EVENT_VAR(_cat, _name) event_attr_##_cat##_##_name argument 30 #define EVENT_PTR(_cat, _name) (&EVENT_VAR(_cat, _name).attr.attr) argument
|
/linux-4.4.14/arch/arm/mach-imx/devices/ |
D | platform-imx-ssi.c | 74 #define DMARES(_name) { \ in imx_add_imx_ssi() argument 75 .name = #_name, \ in imx_add_imx_ssi() 76 .start = data->dma ## _name, \ in imx_add_imx_ssi() 77 .end = data->dma ## _name, \ in imx_add_imx_ssi()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | eeh_sysfs.c | 39 #define EEH_SHOW_ATTR(_name,_memb,_format) \ argument 40 static ssize_t eeh_show_##_name(struct device *dev, \ 51 static DEVICE_ATTR(_name, S_IRUGO, eeh_show_##_name, NULL);
|
/linux-4.4.14/include/uapi/linux/ |
D | map_to_7segment.h | 83 #define SEG7_CONVERSION_MAP(_name, _map) \ argument 84 struct seg7_conversion_map _name = { .table = { _map } } 183 #define SEG7_DEFAULT_MAP(_name) \ argument 184 SEG7_CONVERSION_MAP(_name,MAP_ASCII7SEG_ALPHANUM)
|
/linux-4.4.14/drivers/edac/ |
D | edac_pci_sysfs.c | 127 #define INSTANCE_ATTR(_name, _mode, _show, _store) \ argument 128 static struct instance_attribute attr_instance_##_name = { \ 129 .attr = {.name = __stringify(_name), .mode = _mode }, \ 266 #define EDAC_PCI_ATTR(_name,_mode,_show,_store) \ argument 267 static struct edac_pci_dev_attribute edac_pci_attr_##_name = { \ 268 .attr = {.name = __stringify(_name), .mode = _mode }, \ 269 .value = &_name, \ 274 #define EDAC_PCI_STRING_ATTR(_name,_data,_mode,_show,_store) \ argument 275 static struct edac_pci_dev_attribute edac_pci_attr_##_name = { \ 276 .attr = {.name = __stringify(_name), .mode = _mode }, \
|
D | edac_device_sysfs.c | 147 #define CTL_INFO_ATTR(_name,_mode,_show,_store) \ argument 148 static struct ctl_info_attribute attr_ctl_info_##_name = { \ 149 .attr = {.name = __stringify(_name), .mode = _mode }, \ 384 #define INSTANCE_ATTR(_name,_mode,_show,_store) \ argument 385 static struct instance_attribute attr_instance_##_name = { \ 386 .attr = {.name = __stringify(_name), .mode = _mode }, \ 487 #define BLOCK_ATTR(_name,_mode,_show,_store) \ argument 488 static struct edac_dev_sysfs_block_attribute attr_block_##_name = { \ 489 .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 160 static struct dev_ch_attribute dev_attr_legacy_##_name = \ 161 { __ATTR(_name, _mode, _show, _store), (_var) }
|
/linux-4.4.14/drivers/platform/x86/ |
D | eeepc-laptop.c | 299 #define EEEPC_ACPI_SHOW_FUNC(_name, _cm) \ argument 300 static ssize_t _name##_show(struct device *dev, \ 307 #define EEEPC_ACPI_STORE_FUNC(_name, _cm) \ argument 308 static ssize_t _name##_store(struct device *dev, \ 315 #define EEEPC_CREATE_DEVICE_ATTR_RW(_name, _cm) \ argument 316 EEEPC_ACPI_SHOW_FUNC(_name, _cm) \ 317 EEEPC_ACPI_STORE_FUNC(_name, _cm) \ 318 static DEVICE_ATTR_RW(_name) 320 #define EEEPC_CREATE_DEVICE_ATTR_WO(_name, _cm) \ argument 321 EEEPC_ACPI_STORE_FUNC(_name, _cm) \ [all …]
|
D | hp_accel.c | 184 #define AXIS_DMI_MATCH(_ident, _name, _axis) { \ argument 188 DMI_MATCH(DMI_PRODUCT_NAME, _name) \
|
D | asus-wmi.c | 1707 #define ASUS_WMI_CREATE_DEVICE_ATTR(_name, _mode, _cm) \ argument 1708 static ssize_t show_##_name(struct device *dev, \ 1716 static ssize_t store_##_name(struct device *dev, \ 1724 static struct device_attribute dev_attr_##_name = { \ 1726 .name = __stringify(_name), \ 1728 .show = show_##_name, \ 1729 .store = store_##_name, \
|
/linux-4.4.14/arch/powerpc/perf/ |
D | power7-pmu.c | 56 #define EVENT(_name, _code) \ argument 57 PME_##_name = _code, 386 #define EVENT(_name, _code) POWER_EVENT_ATTR(_name, _name); argument 390 #define EVENT(_name, _code) POWER_EVENT_PTR(_name), argument
|
D | hv-gpci.c | 80 #define HV_CAPS_ATTR(_name, _format) \ argument 81 static ssize_t _name##_show(struct device *dev, \ 90 return sprintf(page, _format, caps._name); \ 92 static struct device_attribute hv_caps_attr_##_name = __ATTR_RO(_name)
|
/linux-4.4.14/arch/s390/kernel/ |
D | ipl.c | 193 #define IPL_ATTR_SHOW_FN(_prefix, _name, _format, args...) \ argument 194 static ssize_t sys_##_prefix##_##_name##_show(struct kobject *kobj, \ 201 #define IPL_ATTR_CCW_STORE_FN(_prefix, _name, _ipl_blk) \ argument 202 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \ 219 #define DEFINE_IPL_CCW_ATTR_RW(_prefix, _name, _ipl_blk) \ argument 220 IPL_ATTR_SHOW_FN(_prefix, _name, "0.%x.%04x\n", \ 222 IPL_ATTR_CCW_STORE_FN(_prefix, _name, _ipl_blk); \ 223 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \ 224 __ATTR(_name, (S_IRUGO | S_IWUSR), \ 225 sys_##_prefix##_##_name##_show, \ [all …]
|
/linux-4.4.14/include/linux/platform_data/ |
D | keyboard-spear.h | 18 #define DECLARE_9x9_KEYMAP(_name) \ argument 19 int _name[] = { \ 103 #define DECLARE_6x6_KEYMAP(_name) \ argument 104 int _name[] = { \
|
/linux-4.4.14/arch/sparc/kernel/ |
D | cpu.c | 53 #define CPU(ver, _name) \ argument 54 { .psr_vers = ver, .name = _name } 56 #define CPU_PMU(ver, _name, _pmu_name) \ argument 57 { .psr_vers = ver, .name = _name, .pmu_name = _pmu_name } 59 #define FPU(ver, _name) \ argument 60 { .fp_vers = ver, .name = _name }
|
/linux-4.4.14/drivers/bus/ |
D | arm-ccn.c | 232 #define CCN_FORMAT_ATTR(_name, _config) \ argument 233 struct dev_ext_attribute arm_ccn_pmu_format_attr_##_name = \ 234 { __ATTR(_name, S_IRUGO, arm_ccn_pmu_format_show, \ 278 #define CCN_EVENT_ATTR(_name) \ argument 279 __ATTR(_name, S_IRUGO, arm_ccn_pmu_event_show, NULL) 289 #define CCN_EVENT_MN(_name, _def, _mask) { .attr = CCN_EVENT_ATTR(mn_##_name), \ argument 294 #define CCN_EVENT_HNI(_name, _def, _mask) { \ argument 295 .attr = CCN_EVENT_ATTR(hni_##_name), .type = CCN_TYPE_HNI, \ 299 #define CCN_EVENT_SBSX(_name, _def, _mask) { \ argument 300 .attr = CCN_EVENT_ATTR(sbsx_##_name), .type = CCN_TYPE_SBSX, \ [all …]
|
D | mips_cdmm.c | 190 #define BUILD_PERCPU_HELPER(_ret, _name) \ argument 191 static _ret mips_cdmm_##_name(struct device *dev) \ 196 .fn = cdrv->_name, \ 578 #define BUILD_PERDEV_HELPER(_name) \ argument 579 static int mips_cdmm_##_name##_helper(struct device *dev, void *data) \ 589 if (!cdrv->_name) \ 591 return cdrv->_name(cdev); \
|
D | arm-cci.c | 169 #define CCI_EXT_ATTR_ENTRY(_name, _func, _config) \ argument 170 { __ATTR(_name, S_IRUGO, _func, NULL), (void *)_config } 172 #define CCI_FORMAT_EXT_ATTR_ENTRY(_name, _config) \ argument 173 CCI_EXT_ATTR_ENTRY(_name, cci_pmu_format_show, (char *)_config) 174 #define CCI_EVENT_EXT_ATTR_ENTRY(_name, _config) \ argument 175 CCI_EXT_ATTR_ENTRY(_name, cci_pmu_event_show, (unsigned long)_config) 238 #define CCI400_CYCLE_EVENT_EXT_ATTR_ENTRY(_name, _config) \ argument 239 CCI_EXT_ATTR_ENTRY(_name, cci400_pmu_cycle_event_show, \ 476 #define CCI500_GLOBAL_EVENT_EXT_ATTR_ENTRY(_name, _config) \ argument 477 CCI_EXT_ATTR_ENTRY(_name, cci500_pmu_global_event_show, \
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_hw.h | 28 #define FIELD_GETX(_x, _name) ((_x) >> (_name##_SHIFT) & (_name##_MASK)) argument 29 #define FIELD_SETX(_x, _name, _v) \ argument 30 (((_x) & ~((_name##_MASK) << (_name##_SHIFT))) |\ 31 (((_v) & (_name##_MASK)) << (_name##_SHIFT))) 32 #define FIELDX(_name, _v) (((_v) & (_name##_MASK)) << (_name##_SHIFT)) argument
|
/linux-4.4.14/drivers/clk/samsung/ |
D | clk.h | 301 #define __PLL(_typ, _id, _dname, _name, _pname, _flags, _lock, _con, \ argument 307 .name = _name, \ 316 #define PLL(_typ, _id, _name, _pname, _lock, _con, _rtable) \ argument 317 __PLL(_typ, _id, NULL, _name, _pname, CLK_GET_RATE_NOCACHE, \ 318 _lock, _con, _rtable, _name) 320 #define PLL_A(_typ, _id, _name, _pname, _lock, _con, _alias, _rtable) \ argument 321 __PLL(_typ, _id, NULL, _name, _pname, CLK_GET_RATE_NOCACHE, \
|
/linux-4.4.14/arch/arc/include/asm/ |
D | mach_desc.h | 59 #define MACHINE_START(_type, _name) \ argument 63 .name = _name,
|
/linux-4.4.14/drivers/iio/adc/ |
D | ad7266.c | 208 #define AD7266_DECLARE_SINGLE_ENDED_CHANNELS(_name, _sign) \ argument 209 const struct iio_chan_spec ad7266_channels_##_name[] = { \ 225 #define AD7266_DECLARE_SINGLE_ENDED_CHANNELS_FIXED(_name, _sign) \ argument 226 const struct iio_chan_spec ad7266_channels_##_name##_fixed[] = { \ 257 #define AD7266_DECLARE_DIFF_CHANNELS(_name, _sign) \ argument 258 const struct iio_chan_spec ad7266_channels_diff_##_name[] = { \ 271 #define AD7266_DECLARE_DIFF_CHANNELS_FIXED(_name, _sign) \ argument 272 const struct iio_chan_spec ad7266_channels_diff_fixed_##_name[] = { \
|
D | ad7793.c | 587 #define DECLARE_AD7793_CHANNELS(_name, _b, _sb, _s) \ argument 588 const struct iio_chan_spec _name##_channels[] = { \ 598 #define DECLARE_AD7795_CHANNELS(_name, _b, _sb) \ argument 599 const struct iio_chan_spec _name##_channels[] = { \ 612 #define DECLARE_AD7797_CHANNELS(_name, _b, _sb) \ argument 613 const struct iio_chan_spec _name##_channels[] = { \ 621 #define DECLARE_AD7799_CHANNELS(_name, _b, _sb) \ argument 622 const struct iio_chan_spec _name##_channels[] = { \
|
/linux-4.4.14/include/sound/ |
D | hdaudio_ext.h | 43 #define HDA_CODEC_REV_EXT_ENTRY(_vid, _rev, _name, drv_data) \ argument 44 { .vendor_id = (_vid), .rev_id = (_rev), .name = (_name), \ 47 #define HDA_CODEC_EXT_ENTRY(_vid, _revid, _name, _drv_data) \ argument 48 HDA_CODEC_REV_EXT_ENTRY(_vid, _revid, _name, _drv_data)
|
/linux-4.4.14/arch/metag/include/asm/mach/ |
D | arch.h | 77 #define MACHINE_START(_type, _name) \ argument 81 .name = _name,
|
/linux-4.4.14/drivers/clk/pxa/ |
D | clk-pxa.h | 83 #define PXA_CKEN(_dev_id, _con_id, _name, parents, _mult_lp, _div_lp, \ argument 85 { .ckid = CLK_ ## _name, .name = #_name, \
|
/linux-4.4.14/drivers/xen/ |
D | sys-hypervisor.c | 27 #define HYPERVISOR_ATTR_RO(_name) \ argument 28 static struct hyp_sysfs_attr _name##_attr = __ATTR_RO(_name) 30 #define HYPERVISOR_ATTR_RW(_name) \ argument 31 static struct hyp_sysfs_attr _name##_attr = \ 32 __ATTR(_name, 0644, _name##_show, _name##_store)
|
/linux-4.4.14/arch/mips/include/asm/ |
D | mips_machine.h | 25 #define MIPS_MACHINE(_type, _id, _name, _setup) \ argument 27 __aligned(1) = _name; \
|
/linux-4.4.14/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 582 struct lm3533_als_attribute lm3533_als_attr_##_name = \ 583 ALS_ATTR(_name, _mode, _show, _store, _type, _val1, _val2) 657 #define ILLUMINANCE_ATTR_RO(_name) \ argument 658 DEVICE_ATTR(in_illuminance0_##_name, S_IRUGO, show_##_name, NULL) 659 #define ILLUMINANCE_ATTR_RW(_name) \ argument 660 DEVICE_ATTR(in_illuminance0_##_name, S_IRUGO | S_IWUSR, \ 661 show_##_name, store_##_name)
|
/linux-4.4.14/drivers/input/keyboard/ |
D | atkbd.c | 256 #define ATKBD_DEFINE_ATTR(_name) \ argument 257 static ssize_t atkbd_show_##_name(struct atkbd *, char *); \ 258 static ssize_t atkbd_set_##_name(struct atkbd *, const char *, size_t); \ 259 static ssize_t atkbd_do_show_##_name(struct device *d, \ 262 return atkbd_attr_show_helper(d, b, atkbd_show_##_name); \ 264 static ssize_t atkbd_do_set_##_name(struct device *d, \ 267 return atkbd_attr_set_helper(d, b, s, atkbd_set_##_name); \ 269 static struct device_attribute atkbd_attr_##_name = \ 270 __ATTR(_name, S_IWUSR | S_IRUGO, atkbd_do_show_##_name, atkbd_do_set_##_name); 279 #define ATKBD_DEFINE_RO_ATTR(_name) \ argument [all …]
|
/linux-4.4.14/tools/lib/lockdep/include/liblockdep/ |
D | common.h | 49 #define STATIC_LOCKDEP_MAP_INIT(_name, _key) \ argument 50 { .name = (_name), .key = (void *)(_key), }
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | mcdi.h | 185 #define _MCDI_DECLARE_BUF(_name, _len) \ argument 186 efx_dword_t _name[DIV_ROUND_UP(_len, 4)] 187 #define MCDI_DECLARE_BUF(_name, _len) \ argument 188 _MCDI_DECLARE_BUF(_name, _len) = {{{0}}} 189 #define MCDI_DECLARE_BUF_ERR(_name) \ argument 190 MCDI_DECLARE_BUF(_name, 8) 282 #define MCDI_DECLARE_STRUCT_PTR(_name) \ argument 283 efx_dword_t *_name
|
/linux-4.4.14/Documentation/zh_CN/filesystems/ |
D | sysfs.txt | 116 #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.4.14/include/linux/regulator/ |
D | machine.h | 168 #define REGULATOR_SUPPLY(_name, _dev_name) \ argument 170 .supply = _name, \
|
/linux-4.4.14/scripts/gdb/linux/ |
D | utils.py | 20 self._name = name 28 self._type = gdb.lookup_type(self._name) 31 "cannot resolve type '{0}'".format(self._name))
|
/linux-4.4.14/drivers/md/bcache/ |
D | sysfs.h | 42 #define __sysfs_attribute(_name, _mode) \ argument 43 static struct attribute sysfs_##_name = \ 44 { .name = #_name, .mode = _mode }
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | cbe_thermal.c | 62 #define DEVICE_PREFIX_ATTR(_prefix,_name,_mode) \ argument 63 struct device_attribute attr_ ## _prefix ## _ ## _name = { \ 64 .attr = { .name = __stringify(_name), .mode = _mode }, \ 65 .show = _prefix ## _show_ ## _name, \ 66 .store = _prefix ## _store_ ## _name, \
|
/linux-4.4.14/sound/hda/ |
D | hdac_sysfs.c | 155 #define WIDGET_ATTR_RO(_name) \ argument 156 struct widget_attribute wid_attr_##_name = __ATTR_RO(_name) 157 #define WIDGET_ATTR_RW(_name) \ argument 158 struct widget_attribute wid_attr_##_name = __ATTR_RW(_name)
|
/linux-4.4.14/arch/arm/mach-ep93xx/ |
D | dma.c | 33 #define DMA_CHANNEL(_name, _base, _irq) \ argument 34 { .name = (_name), .base = (_base), .irq = (_irq) }
|
/linux-4.4.14/drivers/parisc/ |
D | pdc_stable.c | 115 #define PDCSPATH_ENTRY(_addr, _name) \ argument 116 struct pdcspath_entry pdcspath_entry_##_name = { \ 119 .name = __stringify(_name), \ 122 #define PDCS_ATTR(_name, _mode, _show, _store) \ argument 123 struct kobj_attribute pdcs_attr_##_name = { \ 124 .attr = {.name = __stringify(_name), .mode = _mode}, \ 129 #define PATHS_ATTR(_name, _mode, _show, _store) \ argument 130 struct pdcspath_attribute paths_attr_##_name = { \ 131 .attr = {.name = __stringify(_name), .mode = _mode}, \
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | masklog.c | 108 #define define_mask(_name) { \ argument 110 .name = #_name, \ 113 .mask = ML_##_name, \
|
/linux-4.4.14/include/linux/mmc/ |
D | card.h | 366 #define _FIXUP_EXT(_name, _manfid, _oemid, _rev_start, _rev_end, \ argument 370 .name = (_name), \ 381 #define MMC_FIXUP_REV(_name, _manfid, _oemid, _rev_start, _rev_end, \ argument 383 _FIXUP_EXT(_name, _manfid, \ 388 #define MMC_FIXUP(_name, _manfid, _oemid, _fixup, _data) \ argument 389 MMC_FIXUP_REV(_name, _manfid, _oemid, 0, -1ull, _fixup, _data)
|
/linux-4.4.14/net/6lowpan/ |
D | nhc.h | 23 #define LOWPAN_NHC(__nhc, _name, _nexthdr, \ argument 29 .name = _name, \
|
/linux-4.4.14/net/bluetooth/ |
D | hci_sysfs.c | 40 #define LINK_ATTR(_name, _mode, _show, _store) \ argument 41 struct device_attribute link_attr_##_name = __ATTR(_name, _mode, _show, _store)
|
/linux-4.4.14/include/linux/qed/ |
D | qed_if.h | 266 #define MASK_FIELD(_name, _value) \ argument 267 ((_value) &= (_name ## _MASK)) 269 #define FIELD_VALUE(_name, _value) \ argument 270 ((_value & _name ## _MASK) << _name ## _SHIFT)
|
/linux-4.4.14/arch/avr32/mach-at32ap/ |
D | at32ap700x.c | 54 #define NAMED_IRQ(num, _name) \ argument 58 .name = _name, \ 65 #define DEFINE_DEV(_name, _id) \ argument 66 static u64 _name##_id##_dma_mask = DMA_BIT_MASK(32); \ 67 static struct platform_device _name##_id##_device = { \ 68 .name = #_name, \ 71 .dma_mask = &_name##_id##_dma_mask, \ 74 .resource = _name##_id##_resource, \ 75 .num_resources = ARRAY_SIZE(_name##_id##_resource), \ 77 #define DEFINE_DEV_DATA(_name, _id) \ argument [all …]
|
/linux-4.4.14/drivers/acpi/ |
D | battery.c | 962 #define DECLARE_FILE_FUNCTIONS(_name) \ argument 963 static int acpi_battery_read_##_name(struct seq_file *seq, void *offset) \ 965 return acpi_battery_read(_name##_tag, seq); \ 967 static int acpi_battery_##_name##_open_fs(struct inode *inode, struct file *file) \ 969 return single_open(file, acpi_battery_read_##_name, PDE_DATA(inode)); \ 978 #define FILE_DESCRIPTION_RO(_name) \ argument 980 .name = __stringify(_name), \ 983 .open = acpi_battery_##_name##_open_fs, \ 991 #define FILE_DESCRIPTION_RW(_name) \ argument 993 .name = __stringify(_name), \ [all …]
|
D | device_sysfs.c | 49 #define DATA_NODE_ATTR(_name) \ argument 50 static struct acpi_data_node_attr data_node_##_name = \ 51 __ATTR(_name, 0444, data_node_show_##_name, NULL)
|
/linux-4.4.14/drivers/input/ |
D | input-leds.c | 19 #define VT_TRIGGER(_name) .trigger = _name argument 21 #define VT_TRIGGER(_name) .trigger = NULL argument
|
/linux-4.4.14/drivers/misc/ |
D | ad525x_dpot.c | 500 #define DPOT_DEVICE_SHOW(_name, _reg) static ssize_t \ argument 501 show_##_name(struct device *dev, \ 507 #define DPOT_DEVICE_SET(_name, _reg) static ssize_t \ argument 508 set_##_name(struct device *dev, \ 612 #define DPOT_DEVICE_DO_CMD(_name, _cmd) static ssize_t \ argument 613 set_##_name(struct device *dev, \ 619 static DEVICE_ATTR(_name, S_IWUSR | S_IRUGO, NULL, set_##_name);
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
D | clock.c | 31 #define DEFINE_CLK(_name, _ops) \ argument 32 struct clk clk_##_name = { \
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel_uncore.h | 132 #define INTEL_UNCORE_EVENT_DESC(_name, _config) \ argument 134 .attr = __ATTR(_name, 0444, uncore_event_show, NULL), \ 138 #define DEFINE_UNCORE_FORMAT_ATTR(_var, _name, _format) \ argument 147 __ATTR(_name, 0444, __uncore_##_var##_show, NULL)
|
D | perf_event_intel_rapl.c | 99 #define DEFINE_RAPL_FORMAT_ATTR(_var, _name, _format) \ argument 108 __ATTR(_name, 0444, __rapl_##_var##_show, NULL) 112 #define RAPL_EVENT_ATTR_STR(_name, v, str) \ argument 114 .attr = __ATTR(_name, 0444, rapl_sysfs_show, NULL), \
|
D | perf_event.h | 656 #define EVENT_ATTR(_name, _id) \ argument 658 .attr = __ATTR(_name, 0444, events_sysfs_show, NULL), \ 663 #define EVENT_ATTR_STR(_name, v, str) \ argument 665 .attr = __ATTR(_name, 0444, events_sysfs_show, NULL), \
|
D | perf_event_intel_cstate.c | 94 #define DEFINE_CSTATE_FORMAT_ATTR(_var, _name, _format) \ argument 103 __ATTR(_name, 0444, __cstate_##_var##_show, NULL)
|
D | perf_event_amd_iommu.c | 95 #define AMD_IOMMU_EVENT_DESC(_name, _event) \ argument 97 .attr = __ATTR(_name, 0444, _iommu_event_show, NULL), \
|
/linux-4.4.14/sound/ |
D | sound_core.c | 367 char _name[16]; in register_sound_special_device() local 415 sprintf(_name, "unknown%d", chain); in register_sound_special_device() 417 strcat(_name, "-"); in register_sound_special_device() 418 name = _name; in register_sound_special_device()
|
/linux-4.4.14/tools/perf/bench/ |
D | mem-functions.c | 268 # define MEMCPY_FN(_fn, _name, _desc) {.name = _name, .desc = _desc, .fn.memcpy = _fn}, argument 361 # define MEMSET_FN(_fn, _name, _desc) { .name = _name, .desc = _desc, .fn.memset = _fn }, argument
|
/linux-4.4.14/include/scsi/ |
D | scsi_transport_fc.h | 171 #define FC_VPORT_ATTR(_name,_mode,_show,_store) \ argument 172 struct device_attribute dev_attr_vport_##_name = \ 173 __ATTR(_name,_mode,_show,_store) 297 #define FC_RPORT_ATTR(_name,_mode,_show,_store) \ argument 298 struct device_attribute dev_attr_rport_##_name = \ 299 __ATTR(_name,_mode,_show,_store)
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-pistachio.c | 496 #define FUNCTION(_name) \ argument 498 .name = #_name, \ 499 .groups = pistachio_##_name##_groups, \ 500 .ngroups = ARRAY_SIZE(pistachio_##_name##_groups), \ 503 #define FUNCTION_SCENARIO(_name, _reg, _shift, _mask) \ argument 505 .name = #_name, \ 506 .groups = pistachio_##_name##_groups, \ 507 .ngroups = ARRAY_SIZE(pistachio_##_name##_groups), \ 508 .scenarios = pistachio_##_name##_scenarios, \ 509 .nscenarios = ARRAY_SIZE(pistachio_##_name##_scenarios),\ [all …]
|
D | pinctrl-tegra-xusb.c | 787 #define TEGRA124_FUNCTION(_name) \ argument 789 .name = #_name, \ 790 .num_groups = ARRAY_SIZE(tegra124_##_name##_groups), \ 791 .groups = tegra124_##_name##_groups, \ 833 #define TEGRA124_LANE(_name, _offset, _shift, _mask, _iddq, _funcs) \ argument 835 .name = _name, \
|
D | pinctrl-palmas.c | 392 #define PULL_UP_DN(_name, _rbase, _add, _mask, _nv, _uv, _dv) \ argument 393 static const struct palmas_pins_pullup_dn_info pud_##_name##_info = { \ 428 #define OD_INFO(_name, _rbase, _add, _mask, _ev, _dv) \ argument 429 static const struct palmas_pins_od_info od_##_name##_info = { \ 447 #define PIN_INFO(_name, _id, _pud_info, _od_info) \ argument 448 static const struct palmas_pin_info pin_##_name##_info = { \
|
/linux-4.4.14/fs/ceph/ |
D | xattr.c | 206 #define CEPH_XATTR_NAME(_type, _name) XATTR_CEPH_PREFIX #_type "." #_name argument 207 #define CEPH_XATTR_NAME2(_type, _name, _name2) \ argument 208 XATTR_CEPH_PREFIX #_type "." #_name "." #_name2 210 #define XATTR_NAME_CEPH(_type, _name) \ argument 212 .name = CEPH_XATTR_NAME(_type, _name), \ 213 .name_size = sizeof (CEPH_XATTR_NAME(_type, _name)), \ 214 .getxattr_cb = ceph_vxattrcb_ ## _type ## _ ## _name, \ 219 #define XATTR_LAYOUT_FIELD(_type, _name, _field) \ argument 221 .name = CEPH_XATTR_NAME2(_type, _name, _field), \ 222 .name_size = sizeof (CEPH_XATTR_NAME2(_type, _name, _field)), \ [all …]
|
/linux-4.4.14/drivers/target/ |
D | target_core_configfs.c | 50 #define TB_CIT_SETUP(_name, _item_ops, _group_ops, _attrs) \ argument 51 static void target_core_setup_##_name##_cit(struct target_backend *tb) \ 53 struct config_item_type *cit = &tb->tb_##_name##_cit; \ 59 pr_debug("Setup generic %s\n", __stringify(_name)); \ 62 #define TB_CIT_SETUP_DRV(_name, _item_ops, _group_ops) \ argument 63 static void target_core_setup_##_name##_cit(struct target_backend *tb) \ 65 struct config_item_type *cit = &tb->tb_##_name##_cit; \ 69 cit->ct_attrs = tb->ops->tb_##_name##_attrs; \ 71 pr_debug("Setup generic %s\n", __stringify(_name)); \ 468 #define DEF_CONFIGFS_ATTRIB_SHOW(_name) \ argument [all …]
|
D | target_core_fabric_configfs.c | 43 #define TF_CIT_SETUP(_name, _item_ops, _group_ops, _attrs) \ argument 44 static void target_fabric_setup_##_name##_cit(struct target_fabric_configfs *tf) \ 46 struct config_item_type *cit = &tf->tf_##_name##_cit; \ 52 pr_debug("Setup generic %s\n", __stringify(_name)); \ 55 #define TF_CIT_SETUP_DRV(_name, _item_ops, _group_ops) \ argument 56 static void target_fabric_setup_##_name##_cit(struct target_fabric_configfs *tf) \ 58 struct config_item_type *cit = &tf->tf_##_name##_cit; \ 59 struct configfs_attribute **attrs = tf->tf_ops->tfc_##_name##_attrs; \ 65 pr_debug("Setup generic %s\n", __stringify(_name)); \
|
/linux-4.4.14/drivers/infiniband/core/ |
D | sysfs.c | 58 #define PORT_ATTR(_name, _mode, _show, _store) \ argument 59 struct port_attribute port_attr_##_name = __ATTR(_name, _mode, _show, _store) 61 #define PORT_ATTR_RO(_name) \ argument 62 struct port_attribute port_attr_##_name = __ATTR_RO(_name) 314 #define PORT_PMA_ATTR(_name, _counter, _width, _offset) \ argument 315 struct port_table_attribute port_pma_attr_##_name = { \ 316 .attr = __ATTR(_name, S_IRUGO, show_pma_counter, NULL), \
|
/linux-4.4.14/arch/ia64/kernel/ |
D | topology.c | 248 #define define_one_ro(_name) \ argument 249 static struct cache_attr _name = \ 250 __ATTR(_name, 0444, show_##_name, NULL)
|
/linux-4.4.14/drivers/crypto/nx/ |
D | nx-842-pseries.c | 865 #define nx842_counter_read(_name) \ argument 866 static ssize_t nx842_##_name##_show(struct device *dev, \ 875 atomic64_read(&local_devdata->counters->_name)); \ 880 #define NX842DEV_COUNTER_ATTR_RO(_name) \ argument 881 nx842_counter_read(_name); \ 882 static struct device_attribute dev_attr_##_name = __ATTR(_name, \ 884 nx842_##_name##_show,\
|
/linux-4.4.14/tools/perf/ui/ |
D | hist.c | 374 #define HPP__COLOR_PRINT_FNS(_name, _fn) \ argument 376 .name = _name, \ 386 #define HPP__COLOR_ACC_PRINT_FNS(_name, _fn) \ argument 388 .name = _name, \ 398 #define HPP__PRINT_FNS(_name, _fn) \ argument 400 .name = _name, \
|
/linux-4.4.14/drivers/pinctrl/sh-pfc/ |
D | sh_pfc.h | 250 #define _GP_GPIO(bank, _pin, _name, sfx, cfg) \ argument 253 .name = __stringify(_name), \ 254 .enum_id = _name##_DATA, \ 305 #define SH_PFC_PIN_NAMED(row, col, _name) \ argument 308 .name = __stringify(PIN_##_name), \
|
/linux-4.4.14/drivers/hwmon/pmbus/ |
D | pmbus.h | 393 #define PMBUS_REGULATOR(_name, _id) \ argument 395 .name = (_name # _id), \ 397 .of_match = of_match_ptr(_name # _id), \
|
/linux-4.4.14/include/net/sctp/ |
D | constants.h | 134 #define SCTP_SUBTYPE_CONSTRUCTOR(_name, _type, _elt) \ argument 136 SCTP_ST_## _name (_type _arg) \
|
/linux-4.4.14/drivers/w1/ |
D | w1.c | 541 #define W1_MASTER_ATTR_RO(_name, _mode) \ argument 542 struct device_attribute w1_master_attribute_##_name = \ 543 __ATTR(w1_master_##_name, _mode, \ 544 w1_master_attribute_show_##_name, NULL) 546 #define W1_MASTER_ATTR_RW(_name, _mode) \ argument 547 struct device_attribute w1_master_attribute_##_name = \ 548 __ATTR(w1_master_##_name, _mode, \ 549 w1_master_attribute_show_##_name, \ 550 w1_master_attribute_store_##_name)
|
/linux-4.4.14/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.h | 61 #define MTK_FUNCTION(_val, _name) \ argument 64 .name = _name, \
|
/linux-4.4.14/sound/pci/hda/ |
D | hda_codec.h | 90 #define HDA_CODEC_REV_ENTRY(_vid, _rev, _name, _patch) \ argument 91 { .vendor_id = (_vid), .rev_id = (_rev), .name = (_name), \ 94 #define HDA_CODEC_ENTRY(_vid, _name, _patch) \ argument 95 HDA_CODEC_REV_ENTRY(_vid, 0, _name, _patch)
|
/linux-4.4.14/drivers/misc/genwqe/ |
D | card_debugfs.c | 36 #define GENWQE_DEBUGFS_RO(_name, _showfn) \ argument 37 static int genwqe_debugfs_##_name##_open(struct inode *inode, \ 42 static const struct file_operations genwqe_##_name##_fops = { \ 43 .open = genwqe_debugfs_##_name##_open, \
|
/linux-4.4.14/drivers/staging/fbtft/ |
D | fbtft.h | 293 #define FBTFT_REGISTER_DRIVER(_name, _compatible, _display) \ argument 329 .name = _name, \ 338 .name = _name, \
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | display-sysfs.c | 249 #define DISPLAY_ATTR(_name, _mode, _show, _store) \ argument 250 struct display_attribute display_attr_##_name = \ 251 __ATTR(_name, _mode, _show, _store)
|
D | overlay-sysfs.c | 368 #define OVERLAY_ATTR(_name, _mode, _show, _store) \ argument 369 struct overlay_attribute overlay_attr_##_name = \ 370 __ATTR(_name, _mode, _show, _store)
|
D | manager-sysfs.c | 438 #define MANAGER_ATTR(_name, _mode, _show, _store) \ argument 439 struct manager_attribute manager_attr_##_name = \ 440 __ATTR(_name, _mode, _show, _store)
|
/linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
D | hw.h | 145 #define DESC_GET(_x, _name) ((_x) >> _name##SHIFT & _name##MASK) argument
|
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-kona.h | 491 #define KONA_CCU_COMMON(_prefix, _name, _ccuname) \ argument 492 .name = #_name "_ccu", \ 493 .lock = __SPIN_LOCK_UNLOCKED(_name ## _ccu_data.lock), \
|
D | clk-bcm21664.c | 18 #define BCM21664_CCU_COMMON(_name, _capname) \ argument 19 KONA_CCU_COMMON(BCM21664, _name, _capname)
|
D | clk-bcm281xx.c | 18 #define BCM281XX_CCU_COMMON(_name, _ucase_name) \ argument 19 KONA_CCU_COMMON(BCM281XX, _name, _ucase_name)
|
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/ |
D | therm_throt.c | 83 #define define_therm_throt_device_one_ro(_name) \ argument 84 static DEVICE_ATTR(_name, 0444, \ 85 therm_throt_device_show_##_name, \
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | rx.c | 406 #define ACCUM(_name) \ in iwlagn_accumulative_statistics() argument 407 accum_stats((__le32 *)&priv->statistics._name, \ in iwlagn_accumulative_statistics() 408 (__le32 *)_name, \ in iwlagn_accumulative_statistics() 409 (__le32 *)&priv->delta_stats._name, \ in iwlagn_accumulative_statistics() 410 (__le32 *)&priv->max_delta_stats._name, \ in iwlagn_accumulative_statistics() 411 (__le32 *)&priv->accum_stats._name, \ in iwlagn_accumulative_statistics() 412 sizeof(*_name)); in iwlagn_accumulative_statistics()
|
/linux-4.4.14/drivers/usb/phy/ |
D | phy-ulpi.c | 40 #define ULPI_INFO(_id, _name) \ argument 43 .name = (_name), \
|
/linux-4.4.14/include/net/ |
D | snmp.h | 39 #define SNMP_MIB_ITEM(_name,_entry) { \ argument 40 .name = _name, \
|
/linux-4.4.14/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.h | 139 #define SUNXI_FUNCTION(_val, _name) \ argument 141 .name = _name, \
|
/linux-4.4.14/drivers/soc/sunxi/ |
D | sunxi_sram.c | 48 #define SUNXI_SRAM_DATA(_name, _reg, _off, _width, ...) \ argument 50 .name = _name, \
|
/linux-4.4.14/Documentation/filesystems/ |
D | sysfs.txt | 101 #define DEVICE_ATTR(_name, _mode, _show, _store) \ 102 struct device_attribute dev_attr_##_name = __ATTR(_name, _mode, _show, _store) 327 DEVICE_ATTR(_name, _mode, _show, _store); 347 BUS_ATTR(_name, _mode, _show, _store) 369 DRIVER_ATTR(_name, _mode, _show, _store)
|
/linux-4.4.14/tools/perf/util/ |
D | data-convert-bt.c | 124 #define __FUNC_VALUE_SET(_name, _val_type) \ argument 125 static __maybe_unused int value_set_##_name(struct ctf_writer *cw, \ 130 struct bt_ctf_field_type *type = cw->data._name; \ 134 #define FUNC_VALUE_SET(_name) __FUNC_VALUE_SET(_name, _name) argument
|
/linux-4.4.14/drivers/iio/dac/ |
D | ad5624r_spi.c | 185 #define DECLARE_AD5624R_CHANNELS(_name, _bits) \ argument 186 const struct iio_chan_spec _name##_channels[] = { \
|
D | ad5764.c | 94 #define DECLARE_AD5764_CHANNELS(_name, _bits) \ argument 95 const struct iio_chan_spec _name##_channels[] = { \
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | prcm-common.h | 523 #define OMAP_PRCM_IRQ(_name, _offset, _priority) { \ argument 524 .name = _name, \
|
/linux-4.4.14/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)
|
/linux-4.4.14/drivers/usb/gadget/ |
D | configfs.c | 148 #define GI_DEVICE_DESC_SIMPLE_W_u8(_name) \ argument 149 static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \ 157 to_gadget_info(item)->cdev.desc._name = val; \ 161 #define GI_DEVICE_DESC_SIMPLE_W_u16(_name) \ argument 162 static ssize_t gadget_dev_desc_##_name##_store(struct config_item *item, \ 170 to_gadget_info(item)->cdev.desc._name = cpu_to_le16p(&val); \ 174 #define GI_DEVICE_DESC_SIMPLE_RW(_name, _type) \ argument 175 GI_DEVICE_DESC_SIMPLE_R_##_type(_name) \ 176 GI_DEVICE_DESC_SIMPLE_W_##_type(_name)
|
/linux-4.4.14/drivers/net/phy/ |
D | bcm7xxx.c | 315 #define BCM7XXX_28NM_GPHY(_oui, _name) \ argument 319 .name = _name, \
|
/linux-4.4.14/drivers/ide/ |
D | ide-tape.c | 1697 #define ide_tape_devset_rw_field(_name, _field) \ argument 1698 ide_tape_devset_get(_name, _field) \ 1699 ide_tape_devset_set(_name, _field) \ 1700 IDE_DEVSET(_name, DS_SYNC, get_##_name, set_##_name) 1702 #define ide_tape_devset_r_field(_name, _field) \ argument 1703 ide_tape_devset_get(_name, _field) \ 1704 IDE_DEVSET(_name, 0, get_##_name, NULL)
|
/linux-4.4.14/drivers/power/ |
D | power_supply_sysfs.c | 34 #define POWER_SUPPLY_ATTR(_name) \ argument 36 .attr = { .name = #_name }, \
|
D | bq24190_charger.c | 315 #define BQ24190_SYSFS_FIELD(_name, r, f, m, store) \ argument 317 .attr = __ATTR(f_##_name, m, bq24190_sysfs_show, store), \ 323 #define BQ24190_SYSFS_FIELD_RW(_name, r, f) \ argument 324 BQ24190_SYSFS_FIELD(_name, r, f, S_IWUSR | S_IRUGO, \ 327 #define BQ24190_SYSFS_FIELD_RO(_name, r, f) \ argument 328 BQ24190_SYSFS_FIELD(_name, r, f, S_IRUGO, NULL)
|
/linux-4.4.14/sound/soc/codecs/ |
D | ad1836.c | 202 #define AD183X_DAI(_name, num_dacs, num_adcs) \ argument 204 .name = _name "-hifi", \
|
D | adau1373.c | 597 #define DECLARE_ADAU1373_OUTPUT_MIXER_CTRLS(_name, _reg) \ argument 598 const struct snd_kcontrol_new _name[] = { \ 642 #define DECLARE_ADAU1373_DSP_CHANNEL_MIXER_CTRLS(_name, _reg) \ argument 643 const struct snd_kcontrol_new _name[] = { \ 664 #define DECLARE_ADAU1373_DSP_OUTPUT_MIXER_CTRLS(_name, _reg) \ argument 665 const struct snd_kcontrol_new _name[] = { \
|
/linux-4.4.14/mm/ |
D | ksm.c | 2099 #define KSM_ATTR_RO(_name) \ argument 2100 static struct kobj_attribute _name##_attr = __ATTR_RO(_name) 2101 #define KSM_ATTR(_name) \ argument 2102 static struct kobj_attribute _name##_attr = \ 2103 __ATTR(_name, 0644, _name##_show, _name##_store)
|
/linux-4.4.14/drivers/staging/most/hdm-usb/ |
D | hdm_usb.c | 966 #define MOST_DCI_RO_ATTR(_name) \ argument 967 struct most_dci_attribute most_dci_attr_##_name = \ 968 __ATTR(_name, S_IRUGO, show_value, NULL) 970 #define MOST_DCI_ATTR(_name) \ argument 971 struct most_dci_attribute most_dci_attr_##_name = \ 972 __ATTR(_name, S_IRUGO | S_IWUSR, show_value, store_value)
|
/linux-4.4.14/drivers/media/rc/ |
D | rc-main.c | 819 #define RC_PROTO_ATTR(_name, _mode, _show, _store, _type) \ argument 820 struct rc_filter_attribute dev_attr_##_name = { \ 821 .attr = __ATTR(_name, _mode, _show, _store), \ 824 #define RC_FILTER_ATTR(_name, _mode, _show, _store, _type, _mask) \ argument 825 struct rc_filter_attribute dev_attr_##_name = { \ 826 .attr = __ATTR(_name, _mode, _show, _store), \
|
/linux-4.4.14/drivers/scsi/be2iscsi/ |
D | be_main.c | 62 #define beiscsi_disp_param(_name)\ argument 64 beiscsi_##_name##_disp(struct device *dev,\ 70 param_val = phba->attr_##_name;\ 72 phba->attr_##_name);\ 75 #define beiscsi_change_param(_name, _minval, _maxval, _defaval)\ argument 77 beiscsi_##_name##_change(struct beiscsi_hba *phba, uint32_t val)\ 81 "BA_%d : beiscsi_"#_name" updated "\ 83 phba->attr_##_name, val); \ 84 phba->attr_##_name = val;\ 88 "BA_%d beiscsi_"#_name" attribute "\ [all …]
|
/linux-4.4.14/kernel/trace/ |
D | trace_probe.h | 205 #define __ASSIGN_FETCH_TYPE(_name, ptype, ftype, _size, sign, _fmttype) \ argument 206 {.name = _name, \
|
/linux-4.4.14/drivers/scsi/fcoe/ |
D | fcoe_sysfs.c | 144 #define FCOE_DEVICE_ATTR(_prefix, _name, _mode, _show, _store) \ argument 145 struct device_attribute device_attr_fcoe_##_prefix##_##_name = \ 146 __ATTR(_name, _mode, _show, _store) 222 static const char *get_fcoe_##title##_name(enum table_type table_key) \
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | em-x270.c | 1099 #define REGULATOR_CONSUMER(_name, _dev_name, _supply) \ argument 1100 static struct regulator_consumer_supply _name##_consumers[] = { \ 1186 #define DA9030_SUBDEV(_name, _id, _pdata) \ argument 1188 .name = "da903x-" #_name, \
|
/linux-4.4.14/crypto/asymmetric_keys/ |
D | x509_cert_parser.c | 294 char **_name, size_t vlen) in x509_fabricate_name() argument 300 if (*_name) in x509_fabricate_name() 360 *_name = buffer; in x509_fabricate_name()
|
/linux-4.4.14/drivers/firmware/efi/ |
D | efivars.c | 106 #define EFIVAR_ATTR(_name, _mode, _show, _store) \ argument 107 struct efivar_attribute efivar_attr_##_name = { \ 108 .attr = {.name = __stringify(_name), .mode = _mode}, \
|
/linux-4.4.14/drivers/hwtracing/intel_th/ |
D | gth.c | 245 #define OUTPUT_PARM(_name, _mask, _r, _w, _what) \ argument 246 [TH_OUTPUT_PARM(_name)] = { .name = __stringify(_name), \
|
/linux-4.4.14/drivers/ata/ |
D | libata-transport.c | 92 #define ATA_DEVICE_ATTR(_prefix,_name,_mode,_show,_store) \ argument 93 struct device_attribute device_attr_##_prefix##_##_name = \ 94 __ATTR(_name,_mode,_show,_store)
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-bus-iio | 205 the direct equivalent of the <type>Y[_name]_raw attributes. 328 If known for a device, scale to be applied to <type>Y[_name]_raw 329 post addition of <type>[Y][_name]_offset in order to obtain the 331 <type>[Y][_name]_raw documentation. If shared across all in 333 called <type>[Y][_name]_scale. The peak modifier means this 334 value is applied to <type>Y[_name]_peak_raw values. 594 <type>[Y][_name]_<raw|input>_thresh_value) or 595 <type>[Y][_name]_<raw|input>_thresh_rising_value and 596 <type>[Y][_name]_<raw|input>_thresh_falling_value may take 648 <type>[Y][_name]_<raw|input>_roc_value) or [all …]
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk.h | 141 #define PLL(_type, _id, _name, _pnames, _flags, _con, _mode, _mshift, \ argument 146 .name = _name, \
|