parse-events.c (e814fddde18fec43fa41a27ae94c09b54772697e) parse-events.c (10bf358a1b79fa1311eb05ee31f2cefdcad01741)
1#include <linux/hw_breakpoint.h>
2#include <linux/err.h>
3#include "util.h"
4#include "../perf.h"
5#include "evlist.h"
6#include "evsel.h"
7#include <subcmd/parse-options.h>
8#include "parse-events.h"

--- 1029 unchanged lines hidden (view full) ---

1038 if (config_attr(&attr, head_config, data->error,
1039 config_term_common))
1040 return -EINVAL;
1041
1042 if (get_config_terms(head_config, &config_terms))
1043 return -ENOMEM;
1044 }
1045
1#include <linux/hw_breakpoint.h>
2#include <linux/err.h>
3#include "util.h"
4#include "../perf.h"
5#include "evlist.h"
6#include "evsel.h"
7#include <subcmd/parse-options.h>
8#include "parse-events.h"

--- 1029 unchanged lines hidden (view full) ---

1038 if (config_attr(&attr, head_config, data->error,
1039 config_term_common))
1040 return -EINVAL;
1041
1042 if (get_config_terms(head_config, &config_terms))
1043 return -ENOMEM;
1044 }
1045
1046 return add_event(list, &data->idx, &attr, NULL, &config_terms);
1046 return add_event(list, &data->idx, &attr,
1047 get_config_name(head_config), &config_terms);
1047}
1048
1049int parse_events_add_pmu(struct parse_events_evlist *data,
1050 struct list_head *list, char *name,
1051 struct list_head *head_config)
1052{
1053 struct perf_event_attr attr;
1054 struct perf_pmu_info info;

--- 1164 unchanged lines hidden ---
1048}
1049
1050int parse_events_add_pmu(struct parse_events_evlist *data,
1051 struct list_head *list, char *name,
1052 struct list_head *head_config)
1053{
1054 struct perf_event_attr attr;
1055 struct perf_pmu_info info;

--- 1164 unchanged lines hidden ---