PROBE::TTY.RECEIVE(3stap)
π probe::tty.receive β TTY Tapset, bestie edition π
okay so literally this is a SystemTap tapset probe page (3stap, section three, tapset vibes), and it's giving very niche but very iconic. stay with me.
β¨ NAME β¨
probe::tty.receive β the probe that fires when a tty receives a message π«Ά
like. a terminal just got handed some characters. and this probe is THERE for it. main character energy fr fr.
πΈ SYNOPSIS πΈ
probe tty.receive {}
that's it. no args, no fuss, no drama. she simply runs. π
π¦ VALUES π¦
these are the local variables you get to peek at inside the probe. every single one, no cap:
countβ the amount of characters received. yes bestie, a count. how many. the number. π’indexβ the tty Index. capital I and all, that's just how she's written. πidβ the tty id. lowercase, chill, unbothered. β¨driver_nameβ the driver name. the name of the driver. iconic of her tbh. πcpβ the buffer that was received. the actual goods. the whole point. π₯nameβ the name of the module file. not the tty, the module file. don't mix them up bestie, i know it's tempting. πfpβ The flag buffer. capital T, capital F, capital B in spirit. π³οΈ
lowkey important: those are the exact names, spelled exactly like that.driver_namehas an underscore,indexis capitalized, andfpis the flag buffer, not a file pointer. iykyk. π
π SEE ALSO π
tapset::tty(3stap)β go read the whole tty tapset family, she's the blueprint π
and that's the whole page bestie, we ate and left no crumbs ππ§
this was the SystemTap Tapset Reference, Version drop, September 2026 β mwah, take care of her π
π¦ 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