This family of probe points is used to probe TTY (Teletype) activities. It contains the following probe points:
Name
probe::tty.open — Called when a tty is opened
Values
inode_state
-
the inode state
file_name
-
the file name
file_mode
-
the file mode
file_flags
-
the file flags
inode_number
-
the inode number
inode_flags
-
the inode flags
Name
probe::tty.release — Called when the tty is closed
Values
inode_state
-
the inode state
file_name
-
the file name
file_mode
-
the file mode
file_flags
-
the file flags
inode_number
-
the inode number
inode_flags
-
the inode flags
Name
probe::tty.resize — Called when a terminal resize happens
Values
new_ypixel
-
the new ypixel value
old_col
-
the old col value
old_xpixel
-
the old xpixel
old_ypixel
-
the old ypixel
name
-
the tty name
old_row
-
the old row value
new_row
-
the new row value
new_xpixel
-
the new xpixel value
new_col
-
the new col value
Name
probe::tty.ioctl — called when a ioctl is request to the tty
Values
cmd
-
the ioctl command
arg
-
the ioctl argument
name
-
the file name
Name
probe::tty.init — Called when a tty is being initalized
Values
driver_name
-
the driver name
name
-
the driver .dev_name name
module
-
the module name
Name
probe::tty.register — Called when a tty device is registred
Values
driver_name
-
the driver name
name
-
the driver .dev_name name
index
-
the tty index requested
module
-
the module name
Name
probe::tty.unregister — Called when a tty device is being unregistered
Values
driver_name
-
the driver name
name
-
the driver .dev_name name
index
-
the tty index requested
module
-
the module name
Name
probe::tty.poll — Called when a tty device is being polled
Values
file_name
-
the tty file name
wait_key
-
the wait queue key
Name
probe::tty.receive — called when a tty receives a message
Values
driver_name
-
the driver name
count
-
The amount of characters received
name
-
the name of the module file
fp
-
The flag buffer
cp
-
the buffer that was received
index
-
The tty Index
id
-
the tty id
Name
probe::tty.write — write to the tty line
Values
driver_name
-
the driver name
buffer
-
the buffer that will be written
file_name
-
the file name lreated to the tty
nr
-
The amount of characters
Name
probe::tty.read — called when a tty line will be read
Values
driver_name
-
the driver name
buffer
-
the buffer that will receive the characters
file_name
-
the file name lreated to the tty
nr
-
The amount of characters to be read