| /arch/riscv/include/asm/ |
| A D | cpufeature.h | 42 .name = #_name, \ 43 .property = #_name, \ 50 #define __RISCV_ISA_EXT_DATA(_name, _id) _RISCV_ISA_EXT_DATA(_name, _id, NULL, 0, NULL) argument 52 #define __RISCV_ISA_EXT_DATA_VALIDATE(_name, _id, _validate) \ argument 53 _RISCV_ISA_EXT_DATA(_name, _id, NULL, 0, _validate) 56 #define __RISCV_ISA_EXT_BUNDLE(_name, _bundled_exts) \ argument 57 _RISCV_ISA_EXT_DATA(_name, RISCV_ISA_EXT_INVALID, _bundled_exts, \ 59 #define __RISCV_ISA_EXT_BUNDLE_VALIDATE(_name, _bundled_exts, _validate) \ argument 60 _RISCV_ISA_EXT_DATA(_name, RISCV_ISA_EXT_INVALID, _bundled_exts, \ 64 #define __RISCV_ISA_EXT_SUPERSET(_name, _id, _sub_exts) \ argument [all …]
|
| /arch/x86/events/ |
| A D | probe.h | 17 #define __PMU_EVENT_GROUP(_name) \ argument 18 static struct attribute *attrs_##_name[] = { \ 19 &attr_##_name.attr.attr, \ 23 #define PMU_EVENT_GROUP(_grp, _name) \ argument 24 __PMU_EVENT_GROUP(_name); \ 25 static struct attribute_group group_##_name = { \ 27 .attrs = attrs_##_name, \
|
| A D | perf_event.h | 1089 #define EVENT_ATTR(_name, _id) \ argument 1091 .attr = __ATTR(_name, 0444, events_sysfs_show, NULL), \ 1096 #define EVENT_ATTR_STR(_name, v, str) \ argument 1098 .attr = __ATTR(_name, 0444, events_sysfs_show, NULL), \ 1103 #define EVENT_ATTR_STR_HT(_name, v, noht, ht) \ argument 1105 .attr = __ATTR(_name, 0444, events_ht_sysfs_show, NULL),\ 1111 #define EVENT_ATTR_STR_HYBRID(_name, v, str, _pmu) \ argument 1113 .attr = __ATTR(_name, 0444, events_hybrid_sysfs_show, NULL),\ 1121 #define FORMAT_ATTR_HYBRID(_name, _pmu) \ argument 1122 static struct perf_pmu_format_hybrid_attr format_attr_hybrid_##_name = {\ [all …]
|
| /arch/x86/include/asm/ |
| A D | percpu.h | 620 __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map 626 __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map 629 EXPORT_PER_CPU_SYMBOL(_name) 632 DECLARE_PER_CPU(_type, _name); \ 641 #define early_per_cpu_ptr(_name) (_name##_early_ptr) argument 642 #define early_per_cpu_map(_name, _idx) (_name##_early_map[_idx]) argument 645 *(early_per_cpu_ptr(_name) ? \ 647 &per_cpu(_name, _cpu)) 657 EXPORT_PER_CPU_SYMBOL(_name) 660 DECLARE_PER_CPU(_type, _name) [all …]
|
| /arch/powerpc/include/asm/ |
| A D | perf_event_server.h | 174 #define EVENT_ATTR(_name, _id, _suffix) \ argument 175 PMU_EVENT_ATTR(_name, EVENT_VAR(_id, _suffix), _id, \ 178 #define GENERIC_EVENT_ATTR(_name, _id) EVENT_ATTR(_name, _id, _g) argument 181 #define CACHE_EVENT_ATTR(_name, _id) EVENT_ATTR(_name, _id, _c) argument 184 #define POWER_EVENT_ATTR(_name, _id) EVENT_ATTR(_name, _id, _p) argument
|
| /arch/x86/coco/tdx/ |
| A D | debug.c | 10 #define DEF_TDX_ATTR_NAME(_name) [TDX_ATTR_##_name##_BIT] = __stringify(_name) argument 27 #define DEF_TD_CTLS_NAME(_name) [TD_CTLS_##_name##_BIT] = __stringify(_name) argument
|
| /arch/powerpc/platforms/pseries/ |
| A D | vas-sysfs.c | 58 #define sysfs_caps_entry_read(_name) \ argument 59 static ssize_t _name##_show(struct vas_cop_feat_caps *caps, char *buf) \ 61 return sprintf(buf, "%d\n", atomic_read(&caps->_name)); \ 70 #define VAS_ATTR_RO(_name) \ argument 71 sysfs_caps_entry_read(_name); \ 72 static struct vas_sysfs_entry _name##_attribute = __ATTR(_name, \ 73 0444, _name##_show, NULL);
|
| /arch/s390/include/asm/ |
| A D | perf_event.h | 30 #define EVENT_VAR(_cat, _name) event_attr_##_cat##_##_name argument 31 #define EVENT_PTR(_cat, _name) (&EVENT_VAR(_cat, _name).attr.attr) argument
|
| A D | debug.h | 439 #define __DEBUG_INFO_INIT(var, _name, _buf_size) { \ argument 456 .name = (_name), \
|
| /arch/arm/include/asm/mach/ |
| A D | arch.h | 78 #define MACHINE_START(_type,_name) \ argument 83 .name = _name, 88 #define DT_MACHINE_START(_name, _namestr) \ argument 89 static const struct machine_desc __mach_desc_##_name \
|
| /arch/arc/include/asm/ |
| A D | mach_desc.h | 54 #define MACHINE_START(_type, _name) \ argument 57 .name = _name,
|
| /arch/powerpc/perf/ |
| A D | vpa-pmu.c | 17 #define EVENT(_name, _code) enum{_name = _code} argument 32 #define VPA_PMU_EVENT_ATTR(_name, _id) \ argument 33 PMU_EVENT_ATTR(_name, VPA_PMU_EVENT_VAR(_id), _id, \
|
| A D | power7-pmu.c | 54 #define EVENT(_name, _code) \ argument 55 _name = _code, 387 #define EVENT(_name, _code) POWER_EVENT_ATTR(_name, _name); argument 391 #define EVENT(_name, _code) POWER_EVENT_PTR(_name), argument
|
| A D | hv-gpci.c | 78 #define HV_CAPS_ATTR(_name, _format) \ argument 79 static ssize_t _name##_show(struct device *dev, \ 88 return sprintf(page, _format, caps._name); \ 90 static struct device_attribute hv_caps_attr_##_name = __ATTR_RO(_name)
|
| A D | generic-compat-pmu.c | 23 #define EVENT(_name, _code) _name = _code, argument
|
| A D | kvm-hv-pmu.c | 41 #define KVMPPC_PMU_EVENT_ATTR(_name, _id) \ argument 42 PMU_EVENT_ATTR_ID(_name, kvmppc_events_sysfs_show, _id)
|
| A D | power8-pmu.c | 16 #define EVENT(_name, _code) _name = _code, argument
|
| A D | power9-pmu.c | 79 #define EVENT(_name, _code) _name = _code, argument
|
| /arch/powerpc/kernel/ |
| A D | eeh_sysfs.c | 24 #define EEH_SHOW_ATTR(_name,_memb,_format) \ argument 25 static ssize_t eeh_show_##_name(struct device *dev, \ 36 static DEVICE_ATTR(_name, 0444, eeh_show_##_name, NULL);
|
| /arch/sparc/kernel/ |
| A D | cpu.c | 54 #define CPU(ver, _name) \ argument 55 { .psr_vers = ver, .name = _name } 57 #define CPU_PMU(ver, _name, _pmu_name) \ argument 58 { .psr_vers = ver, .name = _name, .pmu_name = _pmu_name } 60 #define FPU(ver, _name) \ argument 61 { .fp_vers = ver, .name = _name }
|
| /arch/s390/kernel/ |
| A D | ipl.c | 239 __ATTR(_name, 0644, \ 240 sys_##_prefix##_##_name##_show, \ 241 sys_##_prefix##_##_name##_store) \ 246 __ATTR(_name, 0444, sys_##_prefix##_##_name##_show, NULL) 261 __ATTR(_name, 0644, \ 262 sys_##_prefix##_##_name##_show, \ 263 sys_##_prefix##_##_name##_store) 280 __ATTR(_name, 0644, \ 281 sys_##_prefix##_##_name##_show, \ 282 sys_##_prefix##_##_name##_store) [all …]
|
| /arch/arm/mm/ |
| A D | cache-l2x0-pmu.c | 327 #define L2X0_EVENT_ATTR(_name, _config, _pl310_only) \ argument 329 .attr = __ATTR(_name, S_IRUGO, l2x0_pmu_event_show, NULL), \ 334 #define L220_PLUS_EVENT_ATTR(_name, _config) \ argument 335 L2X0_EVENT_ATTR(_name, _config, false) 337 #define PL310_EVENT_ATTR(_name, _config) \ argument 338 L2X0_EVENT_ATTR(_name, _config, true)
|
| /arch/arm64/kernel/ |
| A D | cpuinfo.c | 317 #define CPUREGS_ATTR_RO(_name, _field) \ argument 318 static ssize_t _name##_show(struct kobject *kobj, \ 328 static struct kobj_attribute cpuregs_attr_##_name = __ATTR_RO(_name)
|
| /arch/x86/events/intel/ |
| A D | uncore.h | 233 #define INTEL_UNCORE_EVENT_DESC(_name, _config) \ argument 235 .attr = __ATTR(_name, 0444, uncore_event_show, NULL), \ 239 #define DEFINE_UNCORE_FORMAT_ATTR(_var, _name, _format) \ argument 248 __ATTR(_name, 0444, __uncore_##_var##_show, NULL)
|
| /arch/arm/mach-omap2/ |
| A D | prcm-common.h | 519 #define OMAP_PRCM_IRQ(_name, _offset, _priority) { \ argument 520 .name = _name, \
|