Lines Matching defs:auxtrace

20 #include "auxtrace.h"
44 struct auxtrace auxtrace;
64 * taken from the auxtrace buffer.
333 etm = container_of(session->auxtrace, struct cs_etm_auxtrace, auxtrace);
767 struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
769 auxtrace);
840 struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
842 auxtrace);
857 struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
859 auxtrace);
861 session->auxtrace = NULL;
879 struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
881 auxtrace);
1118 * timestamp. The timestamp is then added to the auxtrace min heap
1462 /* Set time field based on etm auxtrace config. */
1522 /* Set time field based on etm auxtrace config. */
2718 struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
2720 auxtrace);
2788 struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
2790 auxtrace);
2797 int idx = event->auxtrace.idx;
2829 dump_queued_data(etm, &event->auxtrace);
2921 * Puts a fragment of an auxtrace buffer into the auxtrace queues based
2925 * Normally, whole auxtrace buffers would be added to the queue. But we
2942 struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
2944 auxtrace);
2948 * from looping through the auxtrace index.
2954 auxtrace_event = &auxtrace_event_union->auxtrace;
2964 * In per-thread mode, auxtrace CPU is set to -1, but TID will be set instead. See
2967 * So now compare only TIDs if auxtrace CPU is -1, and CPUs if auxtrace CPU is not -1.
3007 * If this AUX event was inside this buffer somewhere, create a new auxtrace event
3010 auxtrace_fragment.auxtrace = *auxtrace_event;
3011 auxtrace_fragment.auxtrace.size = aux_size;
3012 auxtrace_fragment.auxtrace.offset = aux_offset;
3076 * Loop through the auxtrace index to find the buffer that matches up with this aux event.
3096 pr_err("CS ETM: Couldn't find auxtrace buffer for aux_offset: %#"PRI_lx64
3111 * We would get here if there are no entries in the index (either no auxtrace
3283 * present in the auxtrace info section.
3332 etm->auxtrace.process_event = cs_etm__process_event;
3333 etm->auxtrace.process_auxtrace_event = cs_etm__process_auxtrace_event;
3334 etm->auxtrace.flush_events = cs_etm__flush_events;
3335 etm->auxtrace.free_events = cs_etm__free_events;
3336 etm->auxtrace.free = cs_etm__free;
3337 etm->auxtrace.evsel_is_auxtrace = cs_etm__evsel_is_auxtrace;
3338 session->auxtrace = &etm->auxtrace;
3406 session->auxtrace = NULL;