FUNCTION::USER_INT16_ERROR(3stap)
π function::user_int16_error β String and data retrieving functions, section 3stap
okay bestie, sit down, hydrate, and let me tell you about the most specific little guy in the SystemTap tapset crew π
β¨ NAME β¨
function::user_int16_error β literally just goes and retrieves a 16-bit integer value that's stored in user space. that's it. that's the whole job. π
πΈ SYNOPSIS πΈ
user_int16_error:long(addr:long)
π¦ ARGUMENTS π¦
addrβ the user space address you want the 16-bit integer pulled out of. give it the spot, it gives you the number. π«Ά
π DESCRIPTION π
so it returns the 16-bit integer value from a given user space address. simple, iconic, no notes.
but β and this is the part where we all hold hands π β if the user space data is not accessible, an error will occur. like, it will not gently vibe through it. it errors. so know your address is reachable before you go grabbing, fr fr.
π SEE ALSO π
π reminder: this is the error flavor β inaccessible user space data = error, no cap.
SystemTap Tapset Reference, version whatever-the-version-is, September 2026 β mwah, that's the sign-off, slay, go read tapset::uconversions(3stap) next bestie πβ¨
π¦ 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