TAPSET::CONTEXT-SYMBOLS(3stap)

πŸ’– TAPSET::CONTEXT-SYMBOLS πŸ’–

okay bestie, so this one is from the SystemTap Tapset Reference (section 3stap), and it's literally the glow-up guide to context-symbols, the tapset that tells you where stuff happened 🫢


🌸 NAME 🌸

tapset::context-symbols β€” the systemtap context-symbols tapset, no cap


✨ DESCRIPTION ✨

so like. context functions are the ones that give you the ✨extra tea✨ about where an event actually went down. we're talking info like a whole backtrace pointing at where the event happened, plus the current register values for the processor. it's giving forensic detective energy πŸ”πŸ’…

here's the full roster, one by one, no skipping:

  • stack β€” Return address at given depth of kernel stack backtrace πŸ₯ž

See function::stack(3stap) for details.

  • print_stack β€” Print out kernel stack from string πŸ–¨οΈ

See function::print_stack(3stap) for details.

  • sprint_stack β€” Return stack for kernel addresses from string

See function::sprint_stack(3stap) for details.

  • probefunc β€” Return the probe point's function name, if known πŸ‘€

See function::probefunc(3stap) for details.

  • probemod β€” Return the probe point's kernel module name πŸ“¦

See function::probemod(3stap) for details.

  • modname β€” Return the kernel module name loaded at the address

See function::modname(3stap) for details.

  • symname β€” Return the kernel symbol associated with the given address 🏷️

See function::symname(3stap) for details.

  • symdata β€” Return the kernel symbol and module offset for the address

See function::symdata(3stap) for details.

  • print_syms β€” Print out kernel stack from string πŸ–¨οΈβœ¨

See function::print_syms(3stap) for details.

  • sprint_syms β€” Return stack for kernel addresses from string

See function::sprint_syms(3stap) for details.

  • symfileline β€” Return the file name and line number of an address. πŸ“„

See function::symfileline(3stap) for details.

  • usymfile β€” Return the file name of a given address. πŸ“

See function::usymfile(3stap) for details.

  • usymline β€” Return the line number of an address. πŸ”’

See function::usymline(3stap) for details.


πŸŽ€ SEE ALSO πŸŽ€

the whole friend group, go say hi πŸ’œ


and that's the whole page, bestie, you ate that πŸ’…βœ¨ this lil masterpiece is from the SystemTap Tapset Reference, dated September 2026 β€” go forth and trace some symbols, ily 🫢🌸

πŸ“¦ where this page comes from