Lines Matching refs:_name
228 #define CCN_FORMAT_ATTR(_name, _config) \ argument
229 struct dev_ext_attribute arm_ccn_pmu_format_attr_##_name = \
230 { __ATTR(_name, S_IRUGO, arm_ccn_pmu_format_show, \
274 #define CCN_EVENT_ATTR(_name) \ argument
275 __ATTR(_name, S_IRUGO, arm_ccn_pmu_event_show, NULL)
285 #define CCN_EVENT_MN(_name, _def, _mask) { .attr = CCN_EVENT_ATTR(mn_##_name), \ argument
290 #define CCN_EVENT_HNI(_name, _def, _mask) { \ argument
291 .attr = CCN_EVENT_ATTR(hni_##_name), .type = CCN_TYPE_HNI, \
295 #define CCN_EVENT_SBSX(_name, _def, _mask) { \ argument
296 .attr = CCN_EVENT_ATTR(sbsx_##_name), .type = CCN_TYPE_SBSX, \
300 #define CCN_EVENT_HNF(_name, _event) { .attr = CCN_EVENT_ATTR(hnf_##_name), \ argument
303 #define CCN_EVENT_XP(_name, _event) { .attr = CCN_EVENT_ATTR(xp_##_name), \ argument
312 #define CCN_EVENT_RNI(_name, _event) { .attr = CCN_EVENT_ATTR(rni_##_name), \ argument
315 #define CCN_EVENT_SBAS(_name, _event) { .attr = CCN_EVENT_ATTR(sbas_##_name), \ argument
318 #define CCN_EVENT_CYCLES(_name) { .attr = CCN_EVENT_ATTR(_name), \ argument
469 #define CCN_CMP_MASK_ATTR(_name) \ argument
470 struct device_attribute arm_ccn_pmu_cmp_mask_attr_##_name = \
471 __ATTR(_name, S_IRUGO | S_IWUSR, \
474 #define CCN_CMP_MASK_ATTR_RO(_name) \ argument
475 struct device_attribute arm_ccn_pmu_cmp_mask_attr_##_name = \
476 __ATTR(_name, S_IRUGO, arm_ccn_pmu_cmp_mask_show, NULL)