---
name: "tapset::tty"
section: "3stap"
platform: "linux"
package: "systemtap-doc"
version: "5.1-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/tapset::tty"
---

# tapset::tty(3stap)

systemtap tty tapset

## NAME

tapset::tty - systemtap tty tapset

## DESCRIPTION

-

  - **tty.open**

  Called when a tty is opened

-

   See  [*probe::tty.open*(3stap)](/probe::tty.open/3stap.md)\
    for details.

- **tty.release**

  Called when the tty is closed

-

   See  [*probe::tty.release*(3stap)](/probe::tty.release/3stap.md)\
    for details.

- **tty.resize**

  Called when a terminal resize happens

-

   See  [*probe::tty.resize*(3stap)](/probe::tty.resize/3stap.md)\
    for details.

- **tty.ioctl**

  called when a ioctl is request to the tty

-

   See  [*probe::tty.ioctl*(3stap)](/probe::tty.ioctl/3stap.md)\
    for details.

- **tty.init**

  Called when a tty is being initalized

-

   See  [*probe::tty.init*(3stap)](/probe::tty.init/3stap.md)\
    for details.

- **tty.register**

  Called when a tty device is registred

-

   See  [*probe::tty.register*(3stap)](/probe::tty.register/3stap.md)\
    for details.

- **tty.unregister**

  Called when a tty device is being unregistered

-

   See  [*probe::tty.unregister*(3stap)](/probe::tty.unregister/3stap.md)\
    for details.

- **tty.poll**

  Called when a tty device is being polled

-

   See  [*probe::tty.poll*(3stap)](/probe::tty.poll/3stap.md)\
    for details.

- **tty.receive**

  called when a tty receives a message

-

   See  [*probe::tty.receive*(3stap)](/probe::tty.receive/3stap.md)\
    for details.

- **tty.write**

  write to the tty line

-

   See  [*probe::tty.write*(3stap)](/probe::tty.write/3stap.md)\
    for details.

- **tty.read**

  called when a tty line will be read

-

   See  [*probe::tty.read*(3stap)](/probe::tty.read/3stap.md)\
    for details.

## SEE ALSO

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