FUNCTION::FASTCALL(3stap)
π NAME π
okay so bestie, welcome to function::fastcall from the 3stap manual, aka the Context Functions corner of the SystemTap Tapset Reference π«Ά and it does exactly one (1) thing: it marks a function as declared fastcall. that's the whole vibe.
β¨ SYNOPSIS β¨
fastcall()
look at her. no arguments, no drama, just a clean little call. iconic behavior honestly π
π ARGUMENTS π
- None β nothing to pass, nothing to worry about, she takes zero (0) arguments, periodt πΈ
π DESCRIPTION π
okay so here's the tea π₯ if the probed kernel function was declared fastcall in the source, you have to call this function before you go accessing arguments with the *_arg functions.
that's it. that's the whole assignment. call fastcall() first, then do your *_arg thing. do it in the wrong order and, like, no π β order matters here, bestie, don't freestyle it.
π SEE ALSO π
tapset::registers(3stap)β go read this one too, it's giving essential lore π
and that's the page fr fr π this was the SystemTap Tapset Reference, dated September 2026, and yes you read the whole thing, we're so proud of you, mwah πβ¨
π¦ 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