Lines Matching refs:CONFIG
118 #define __PERF_EVENT_FIELD(config, name) \
119 ((config & PERF_EVENT_##name##_MASK) >> PERF_EVENT_##name##_SHIFT)
121 #define PERF_EVENT_RAW(config) __PERF_EVENT_FIELD(config, RAW)
122 #define PERF_EVENT_CONFIG(config) __PERF_EVENT_FIELD(config, CONFIG)
123 #define PERF_EVENT_TYPE(config) __PERF_EVENT_FIELD(config, TYPE)
124 #define PERF_EVENT_ID(config) __PERF_EVENT_FIELD(config, EVENT)
157 struct tracepoint_path *tracepoint_id_to_path(u64 config)
196 if (id == config) {
371 attr.config = cache_type | (cache_op << 8) | (cache_result << 16);
555 attr->config = term->val.num;
599 u32 type, u64 config,
606 attr.config = config;
898 * parse event config string, return a list of event terms.
1080 static bool is_event_supported(u8 type, unsigned config)
1086 .config = config,
1255 int type_term, char *config,
1267 term->config = config;
1286 int type_term, char *config, u64 num)
1289 config, NULL, num);
1293 int type_term, char *config, char *str)
1296 config, str, 0);
1300 char *config, unsigned idx)
1307 if (config)
1309 PARSE_EVENTS__TERM_TYPE_USER, config,
1320 return new_term(new, term->type_val, term->type_term, term->config,