FUNCTION::NS_PPID(3stap)
β¨ FUNCTION::NS_PPID π (from the 3stap manual, bestie)
okay so welcome to function::ns_ppid, a lil Context Function from the SystemTap Tapset Reference and honestly?? it's giving "who's your daddy but make it namespaced" π«Ά
πΈ NAME πΈ
function::ns_ppid β Returns the process ID of a target process's parent process as seen in a pid namespace π
π SYNOPSIS π
ns_ppid:long()
π¦ ARGUMENTS π¦
- None β literally nothing, it takes zero arguments, she works alone π
π DESCRIPTION π
okay so here's the tea β: this function returns the process ID of the target process's parent process, as seen in the target pid namespace if one was provided, or else as seen in the stap process namespace π
like. that's it. that's the whole vibe. no cap β¨
quick heads-up: the original page spells it "proccess" β we're all just gonna pretend we didn't see that and move on, bestie π
π₯ SEE ALSO π₯
tapset::context(3stap)β go read the rest of the context tapset family, iykyk π
and that's a wrap on FUNCTION::NS_PPID(3stap), straight out of the SystemTap Tapset Reference, Ver edition dated September 2026 π stay namespaced, stay iconic, periodt π
ππ¦
π¦ 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