STRUCT AUXTRACE_INDEX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct auxtrace_index(9)

okay so bestie, welcome to the Kernel API Manual ✨ we're looking at struct auxtrace_index today and honestly? it's giving organizational queen πŸ‘‘


🌸 NAME

struct auxtrace_index β€” the index of AUX area tracing events inside a perf.data file. that's it, that's the whole vibe πŸŽ€


✨ SYNOPSIS

struct auxtrace_index {
    struct list_head        list;
    size_t nr;
    struct auxtrace_index_entry
entries[PERF_AUXTRACE_INDEX_ENTRY_COUNT];
 };

no cap, that's the struct verbatim πŸ’–


πŸ¦‹ Members

  • list β€” links a bunch of arrays of entries together, like a little friend group of arrays 🫢
  • nr β€” the number of entries. literally just the count, bestie πŸ”’
  • entries β€” the array of entries themselves πŸ‘‘

πŸ”₯ SEE ALSO

Kernel file ./tools/perf/util/auxtrace.h plus the whole auxtrace extended universe, and some addr filter icons too:

  • struct itrace_synth_opts(9)
  • struct auxtrace_index_entry(9)
  • struct auxtrace(9)
  • struct auxtrace_buffer(9)
  • struct auxtrace_queue(9)
  • struct auxtrace_queues(9)
  • struct auxtrace_heap_item(9)
  • struct auxtrace_heap(9)
  • struct auxtrace_mmap(9)
  • struct auxtrace_mmap_params(9)
  • struct auxtrace_record(9)
  • struct addr_filter(9)
  • struct addr_filters(9)

and that's the whole page, mwah πŸ’‹ sourced straight from ./tools/perf/util, dated October 2026 β€” go read the kernel, ily, bye πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from