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
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms