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 --- |