auxtrace_index 154 tools/perf/builtin-inject.c ret = auxtrace_index__auxtrace_event(&session->auxtrace_index, auxtrace_index 691 tools/perf/builtin-inject.c auxtrace_index__free(&session->auxtrace_index); auxtrace_index 548 tools/perf/builtin-record.c err = auxtrace_index__auxtrace_event(&rec->session->auxtrace_index, auxtrace_index 609 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index; auxtrace_index 611 tools/perf/util/auxtrace.c auxtrace_index = malloc(sizeof(struct auxtrace_index)); auxtrace_index 612 tools/perf/util/auxtrace.c if (!auxtrace_index) auxtrace_index 615 tools/perf/util/auxtrace.c auxtrace_index->nr = 0; auxtrace_index 616 tools/perf/util/auxtrace.c INIT_LIST_HEAD(&auxtrace_index->list); auxtrace_index 618 tools/perf/util/auxtrace.c list_add_tail(&auxtrace_index->list, head); auxtrace_index 625 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index, *n; auxtrace_index 627 tools/perf/util/auxtrace.c list_for_each_entry_safe(auxtrace_index, n, head, list) { auxtrace_index 628 tools/perf/util/auxtrace.c list_del_init(&auxtrace_index->list); auxtrace_index 629 tools/perf/util/auxtrace.c free(auxtrace_index); auxtrace_index 633 tools/perf/util/auxtrace.c static struct auxtrace_index *auxtrace_index__last(struct list_head *head) auxtrace_index 635 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index; auxtrace_index 644 tools/perf/util/auxtrace.c auxtrace_index = list_entry(head->prev, struct auxtrace_index, list); auxtrace_index 646 tools/perf/util/auxtrace.c if (auxtrace_index->nr >= PERF_AUXTRACE_INDEX_ENTRY_COUNT) { auxtrace_index 650 tools/perf/util/auxtrace.c auxtrace_index = list_entry(head->prev, struct auxtrace_index, auxtrace_index 654 tools/perf/util/auxtrace.c return auxtrace_index; auxtrace_index 660 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index; auxtrace_index 663 tools/perf/util/auxtrace.c auxtrace_index = auxtrace_index__last(head); auxtrace_index 664 tools/perf/util/auxtrace.c if (!auxtrace_index) auxtrace_index 667 tools/perf/util/auxtrace.c nr = auxtrace_index->nr; auxtrace_index 668 tools/perf/util/auxtrace.c auxtrace_index->entries[nr].file_offset = file_offset; auxtrace_index 669 tools/perf/util/auxtrace.c auxtrace_index->entries[nr].sz = event->header.size; auxtrace_index 670 tools/perf/util/auxtrace.c auxtrace_index->nr += 1; auxtrace_index 676 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index) auxtrace_index 681 tools/perf/util/auxtrace.c for (i = 0; i < auxtrace_index->nr; i++) { auxtrace_index 682 tools/perf/util/auxtrace.c ent.file_offset = auxtrace_index->entries[i].file_offset; auxtrace_index 683 tools/perf/util/auxtrace.c ent.sz = auxtrace_index->entries[i].sz; auxtrace_index 692 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index; auxtrace_index 696 tools/perf/util/auxtrace.c list_for_each_entry(auxtrace_index, head, list) auxtrace_index 697 tools/perf/util/auxtrace.c total += auxtrace_index->nr; auxtrace_index 702 tools/perf/util/auxtrace.c list_for_each_entry(auxtrace_index, head, list) { auxtrace_index 703 tools/perf/util/auxtrace.c err = auxtrace_index__do_write(fd, auxtrace_index); auxtrace_index 714 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index; auxtrace_index 721 tools/perf/util/auxtrace.c auxtrace_index = auxtrace_index__last(head); auxtrace_index 722 tools/perf/util/auxtrace.c if (!auxtrace_index) auxtrace_index 725 tools/perf/util/auxtrace.c nr = auxtrace_index->nr; auxtrace_index 727 tools/perf/util/auxtrace.c auxtrace_index->entries[nr].file_offset = auxtrace_index 729 tools/perf/util/auxtrace.c auxtrace_index->entries[nr].sz = bswap_64(ent.sz); auxtrace_index 731 tools/perf/util/auxtrace.c auxtrace_index->entries[nr].file_offset = ent.file_offset; auxtrace_index 732 tools/perf/util/auxtrace.c auxtrace_index->entries[nr].sz = ent.sz; auxtrace_index 735 tools/perf/util/auxtrace.c auxtrace_index->nr = nr + 1; auxtrace_index 743 tools/perf/util/auxtrace.c struct list_head *head = &session->auxtrace_index; auxtrace_index 777 tools/perf/util/auxtrace.c struct auxtrace_index *auxtrace_index; auxtrace_index 785 tools/perf/util/auxtrace.c list_for_each_entry(auxtrace_index, &session->auxtrace_index, list) { auxtrace_index 786 tools/perf/util/auxtrace.c for (i = 0; i < auxtrace_index->nr; i++) { auxtrace_index 787 tools/perf/util/auxtrace.c ent = &auxtrace_index->entries[i]; auxtrace_index 886 tools/perf/util/header.c err = auxtrace_index__write(ff->fd, &session->auxtrace_index); auxtrace_index 198 tools/perf/util/session.c INIT_LIST_HEAD(&session->auxtrace_index); auxtrace_index 293 tools/perf/util/session.c auxtrace_index__free(&session->auxtrace_index); auxtrace_index 29 tools/perf/util/session.h struct list_head auxtrace_index;