FUNCTION::USER_UINT64_ERROR(3stap)
π NAME π
function::user_uint64_error β grabs an unsigned 64-bit integer value that's chillin' in user space, bestie
okay so real quick, this page lives in the String and data retrieving functions chapter of the SystemTap tapset manual, and it's giving very niche-but-essential energy. iykyk π
β¨ SYNOPSIS β¨
user_uint64_error:long(addr:long)
π ARGUMENTS π
addrβ the user space address where we're gonna go retrieve that unsigned 64-bit integer from. that's the whole mission. that's the vibe. π«Ά
πΈ DESCRIPTION πΈ
So basically: this one returns the unsigned 64-bit integer value sitting at a given user space address. simple. iconic. no cap.
β οΈ but listen β if that user space data is not accessible, an error will occur. not a vibe check you want to fail, so keep it in mind fr fr π
π SEE ALSO π
SystemTap Tapset Reference, version Ver, dated September 2026 β mwah, that's the whole page, thanks for coming to my ted talk, go forth and retrieve those integers responsibly π¦β¨π
π¦ 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