Следующие идентификаторы точек трассировки описаны в файле /usr/include/sys/trchkid.h.
Это событие записывается драйвером терминала.
Сохраняемые данные
Событие:
(старший,младший номер,канал) tty config cmd команда ret значение
(старший,младший номер,канал) tty alloc cincin cmdкоманда захвата ret значение
(старший,младший номер,канал) tty open mode режим открытия ext расширение ret значение
(старший,младший номер,канал) tty close ret значение
(старший,младший номер,канал) tty read ret значение
(старший,младший номер,канал) tty write ret значение
(maj,min,chan) tty ioctl cmd ioctl cmdarg ioctl arg mode mode ret ret
(старший,младший номер,канал) tty select events события revents значение ret значение
(старший,младший номер,канал) tty revoke flag флаг обнуления ret значение
(старший,младший номер,канал) tty mpx ret значение
(старший,младший номер,канал) tty input c состояние ввода ret значение
(старший,младший номер,канал) tty output состояние вывода
(старший,младший номер,канал) tty service proc процедура ret значение
(старший,младший номер,канал) tty service set control тип управления ret значение
(старший,младший номер,канал) tty service get control retзначение
(старший,младший номер,канал) tty service get status retзначение
(старший,младший номер,канал) tty service baud скорость передачи ret значение
(старший,младший номер,канал) tty service get baud retзначение
(старший,младший номер,канал) tty service set input baud скорость передачи ret значение
(старший,младший номер,канал) tty service get input baud ret значение
(старший,младший номер,канал) tty service set bpc бит/символ ret значение
(старший,младший номер,канал) tty service get bpc retзначение
(старший,младший номер,канал) tty service set parityчетностьretзначение
(старший,младший номер,канал) tty service get parity retзначение
(старший,младший номер,канал) tty service set stops стоп-биты ret значение
(старший,младший номер,канал) tty service get stops retзначение
(старший,младший номер,канал) tty service set break ret значение
(старший,младший номер,канал) tty service clear break ret значение
(старший,младший номер,канал) tty service open открытие ret значение
(старший,младший номер,канал) tty service dopace управление передачей ret значение
(старший,младший номер,канал) tty service softpaceпрограммное управление ret значение
(старший,младший номер,канал) tty service softrchar softrchar ret значение
(старший,младший номер,канал) tty service softlcharsoftlchar ret значение
(старший,младший номер,канал) tty service softrstrsoftrstrretзначение
(старший,младший номер,канал) tty service softlstr softlstr ret значение
(старший,младший номер,канал) tty service hardrbits hardrbits ret значение
(старший,младший номер,канал) tty service hardlbitshardlbits ret значение
(старший,младший номер,канал) tty service loop enter retзначение
(старший,младший номер,канал) tty service loop exit retзначение
(главный,младший номер,канал) tty proc процедура ret значение
(старший,младший номер,канал) tty slih intr прерывание состояние slish
(старший,младший номер,канал) tty offlevel intr прерывание ret значение
(старший,младший номер,канал) tty ttyinit disp disp ret значение
(старший,младший номер,канал) tty ttyfree ret значение
(старший,младший номер,канал) tty ttynull ret значение
(старший,младший номер,канал) tty ttcwait ожидание ret значение
(старший,младший номер,канал) tty ttyspgrp ret значение
(старший,младший номер,канал) tty ttypath input ввод ret значение
(старший,младший номер,канал) tty ttypath output вывод ret значение
(старший,младший номер,канал) tty ttypath service служба ret значение
(старший,младший номер,канал) tty stack ctl disp disp mode режим ext расширение ret значение
(старший,младший номер,канал) tty unstack ctl ctl ctl ext расширение ret значение
(старший,младший номер,канал) tty getctlbytype type тип ctlctl ret значение
(старший,младший номер,канал) tty getctlbyname name имя ctlctl ret значение
(старший,младший номер,канал) tty getdispbyname name имя dispdisp ret значение
(старший,младший номер,канал) tty getdispbytype type тип dispdisp ret значение
(старший,младший номер,канал) tty dispadd ret значение
(старший,младший номер,канал) tty dispdel значение
(старший,младший номер,канал) tty tty_do_offlevel значение
(старший,младший
номер,канал) tty ttyofflevel
значение
(старший,младший номер, канал) | Старший и младший номер устройства, номер канала. |
config cmd команда
cin cin
cmdкоманда захвата | Возможные значения:
push pop unconfig mode режим открытия extрасширение ioctl cmd команда ioctl arg аргумент ioctl modeрежим |
eventsсобытия | Возможные значения:
in out pri sync revents revents revoke flagфлаг обнуления cc |
состояние ввода | Возможные значения:
good char overrun parity error framing error break interrupt cts on cts off dsr on dsr off ri on ri off cd on cd off cblock buf other buf |
procпроцедура | Возможные значения:
output suspend resume block unblock rflush wflush |
outputсостояние вывода | Возможные значения:
done (выполнен) more output (еще есть данные для вывода) |
set controlуправление | Возможные значения:
TSDTR TSRTS TSCTS TSDSR TSRI TSCD baudскорость передачи bpcбит/символ |
parityчетность | Возможные значения:
Tnone odd mark even space |
stopsстоп-биты | Возможные значения:
1 2 |
openоткрытие | Возможные значения:
local (локальное) remote (удаленное) |
dopaceуправление передачей | Возможные значения:
again xon str dtr rts |
softpaceпрограммное управление | Возможные значения:
remote off remote any remote on remote str local off local on local str softrcharsoftrchar softlchar softlchar softrstr softrstr softlstr softlstr hardrbits hardrbits hardlbits hardlbits |
состояние slih | Возможные значения:
serviced no intr serviced intrпрерывание dispdisp ttcwaitожидание ttypath inputввод ttypath output вывод ttypath serviceслужба ttypath ctlctl typeтип name имя ret значение |