TAPSET::TTY(3stap) TAPSET::TTY(3stap)

# [NAME](#NAME)

tapset::tty - systemtap tty tapset

# [DESCRIPTION](#DESCRIPTION)

[**tty.open**](#tty.open)

Called when a tty is opened

See [*probe::tty.open*(3stap)](/man/enterprise-packages/systemtap/probe::tty.open.3stap)  
for details.

[**tty.release**](#tty.release)

Called when the tty is closed

See [*probe::tty.release*(3stap)](/man/enterprise-packages/systemtap/probe::tty.release.3stap)  
for details.

[**tty.resize**](#tty.resize)

Called when a terminal resize happens

See [*probe::tty.resize*(3stap)](/man/enterprise-packages/systemtap/probe::tty.resize.3stap)  
for details.

[**tty.ioctl**](#tty.ioctl)

called when a ioctl is request to the tty

See [*probe::tty.ioctl*(3stap)](/man/enterprise-packages/systemtap/probe::tty.ioctl.3stap)  
for details.

[**tty.init**](#tty.init)

Called when a tty is being initalized

See [*probe::tty.init*(3stap)](/man/enterprise-packages/systemtap/probe::tty.init.3stap)  
for details.

[**tty.register**](#tty.register)

Called when a tty device is registred

See [*probe::tty.register*(3stap)](/man/enterprise-packages/systemtap/probe::tty.register.3stap)  
for details.

[**tty.unregister**](#tty.unregister)

Called when a tty device is being unregistered

See [*probe::tty.unregister*(3stap)](/man/enterprise-packages/systemtap/probe::tty.unregister.3stap)  
for details.

[**tty.poll**](#tty.poll)

Called when a tty device is being polled

See [*probe::tty.poll*(3stap)](/man/enterprise-packages/systemtap/probe::tty.poll.3stap)  
for details.

[**tty.receive**](#tty.receive)

called when a tty receives a message

See [*probe::tty.receive*(3stap)](/man/enterprise-packages/systemtap/probe::tty.receive.3stap)  
for details.

[**tty.write**](#tty.write)

write to the tty line

See [*probe::tty.write*(3stap)](/man/enterprise-packages/systemtap/probe::tty.write.3stap)  
for details.

[**tty.read**](#tty.read)

called when a tty line will be read

See [*probe::tty.read*(3stap)](/man/enterprise-packages/systemtap/probe::tty.read.3stap)  
for details.

# [SEE ALSO](#SEE_ALSO)

[*probe::tty.open*(3stap)](/man/enterprise-packages/systemtap/probe::tty.open.3stap), [*probe::tty.release*(3stap)](/man/enterprise-packages/systemtap/probe::tty.release.3stap), [*probe::tty.resize*(3stap)](/man/enterprise-packages/systemtap/probe::tty.resize.3stap), [*probe::tty.ioctl*(3stap)](/man/enterprise-packages/systemtap/probe::tty.ioctl.3stap), [*probe::tty.init*(3stap)](/man/enterprise-packages/systemtap/probe::tty.init.3stap), [*probe::tty.register*(3stap)](/man/enterprise-packages/systemtap/probe::tty.register.3stap), [*probe::tty.unregister*(3stap)](/man/enterprise-packages/systemtap/probe::tty.unregister.3stap), [*probe::tty.poll*(3stap)](/man/enterprise-packages/systemtap/probe::tty.poll.3stap), [*probe::tty.receive*(3stap)](/man/enterprise-packages/systemtap/probe::tty.receive.3stap), [*probe::tty.write*(3stap)](/man/enterprise-packages/systemtap/probe::tty.write.3stap), [*probe::tty.read*(3stap)](/man/enterprise-packages/systemtap/probe::tty.read.3stap), [*stap*(1)](/man/enterprise-packages/systemtap/stap.1), [*stapprobes*(3stap)](/man/enterprise-packages/systemtap/stapprobes.3stap)

September 2026 SystemTap Tapset Reference

---

Document: tapset::tty(3stap) from systemtap 5.6-r0 (Chainguard OS)
Source: https://sourceware.org/git/systemtap.git
