Home
last modified time | relevance | path

Searched refs:aux_event (Results 1 – 10 of 10) sorted by relevance

/linux/tools/perf/arch/powerpc/util/
H A Dmem-events.c6 #define E(t, n, s, l, a) { .tag = t, .name = n, .event_name = s, .ldlat = l, .aux_event = a }
/linux/tools/perf/arch/arm64/util/
H A Dmem-events.c6 #define E(t, n, s, l, a) { .tag = t, .name = n, .event_name = s, .ldlat = l, .aux_event = a }
/linux/tools/perf/arch/x86/util/
H A Dmem-events.c10 #define E(t, n, s, l, a) { .tag = t, .name = n, .event_name = s, .ldlat = l, .aux_event = a }
/linux/tools/perf/util/
H A Dmem-events.c23 #define E(t, n, s, l, a) { .tag = t, .name = n, .event_name = s, .ldlat = l, .aux_event = a }
95 if (!e->aux_event) { in perf_pmu__mem_events_name()
107 if (!e->aux_event) { in perf_pmu__mem_events_name()
136 if (!e->aux_event) in is_mem_loads_aux_event()
139 return leader->core.attr.config == e->aux_event; in is_mem_loads_aux_event()
H A Dmem-events.h11 u32 aux_event; member
H A Dcs-etm.c3080 * on the bounds of aux_event, if it matches with the buffer that's at in cs_etm__queue_aux_fragment()
3089 struct perf_record_aux *aux_event, struct perf_sample *sample) in cs_etm__queue_aux_fragment()
3143 if (aux_event->flags & PERF_AUX_FLAG_OVERWRITE) { in cs_etm__queue_aux_records_cb()
3149 aux_size = min(aux_event->aux_size, auxtrace_event->size); in cs_etm__queue_aux_records_cb()
3155 aux_offset = aux_event->aux_offset - aux_size; in cs_etm__queue_aux_records_cb()
3157 aux_size = aux_event->aux_size; in cs_etm__queue_aux_records_cb()
3158 aux_offset = aux_event->aux_offset; in cs_etm__queue_aux_records_cb()
3185 format = (aux_event->flags & PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW) ?
3006 cs_etm__queue_aux_fragment(struct perf_session * session,off_t file_offset,size_t sz,struct perf_record_aux * aux_event,struct perf_sample * sample) cs_etm__queue_aux_fragment() argument
/linux/kernel/events/
H A Dcore.c2241 perf_aux_output_match(struct perf_event *event, struct perf_event *aux_event) in perf_aux_output_match()
2243 if (!has_aux(aux_event)) in perf_aux_output_match()
2249 return event->pmu->aux_output_match(aux_event); in perf_aux_output_match()
2263 * If event uses aux_event tear down the link in perf_put_aux_event()
2265 if (event->aux_event) { in perf_put_aux_event()
2266 iter = event->aux_event; in perf_put_aux_event()
2267 event->aux_event = NULL; in perf_put_aux_event()
2273 * If the event is an aux_event, tear down all links to in perf_put_aux_event()
2277 if (iter->aux_event != event) in perf_put_aux_event()
2280 iter->aux_event in perf_put_aux_event()
2240 perf_aux_output_match(struct perf_event * event,struct perf_event * aux_event) perf_aux_output_match() argument
[all...]
/linux/include/linux/
H A Dperf_event.h893 struct perf_event *aux_event; member
/linux/tools/perf/Documentation/
H A Dperf.data-file-format.txt611 struct aux_event {
/linux/arch/x86/events/
H A Dcore.c1200 * For PEBS->PT, if !aux_event, the group leader (PT) went in collect_events()
1204 if (is_pebs_pt(leader) && !leader->aux_event) in collect_events()