FUNCTION::UMODNAME(3stap)

πŸ’– FUNCTION::UMODNAME πŸ’–

okay bestie, welcome to the SystemTap Tapset Reference, context functions edition ✨ this one lives in 3stap and it's literally so useful, iykyk 🫢


🌸 NAME 🌸

function::umodname β€” returns the (short) name of the user module πŸ’…


✨ SYNOPSIS ✨

umodname:string(addr:long)

like look at her. one arg, one string, no drama πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • addr β€” a user-space address. that's it. that's the whole vibe πŸ¦‹

πŸ’œ DESCRIPTION πŸ’œ

so basically?? umodname hands you back the short name of the user space module that the given address is part of β€” and it does this for the current task, no cap 🧚

the way that it's scoped to the current task?? obsessed. it's giving "i know exactly which module you're in and i'm not even being weird about it" πŸ’…

😭 but listen β€” it reports an error when the address isn't in a (mapped in) module, or when the module can't be found for some reason. so if you're out here passing an address that belongs to no module, bestie, you're getting an error. periodt.

🌈 SEE ALSO 🌈


and that's the whole page, you ate that πŸ’– mwah πŸŽ€

this was SystemTap Tapset Reference, Ver β€” September 2026 🌸 bye bestie, go read your tapset docs πŸ¦‹βœ¨πŸ‘‘

πŸ“¦ where this page comes from