Следующие идентификаторы точек трассировки описаны в файле /usr/include/sys/trchkid.h.
Это событие записывается драйвером принтера, подключенного к параллельному порту.
PPDD entry_open: errno: код-ошибки devno: устройство rwflag: чтение/запись chan: канал ext: расширение flags: флаги открытия
PPDD exit_open: errno: код-ошибки devno: устройство
PPDD entry_close: errno: код-ошибки devno: устройство
PPDD exit_close: errno: код-ошибки devno: устройство
PPDD entry_read: errno: код-ошибки devno: устройство
PPDD exit_read: errno: код-ошибки devno: устройство
PPDD entry_write: errno: код-ошибки devno: устройство resid: остаток iovcnt: число буферов offset: смещение fmode: режим
PPDD exit_write: errno: код-ошибки devno: устройство
PPDD entry_ioctl: errno: код-ошибки devno: устройство op: ioctl flag: флаг устройства chan: 0 ext: 0
PPDD exit_ioctl:
errno: код-ошибки devno:
устройство
Это событие записывается драйвером устройства CD-ROM.
CDDD entry_open: errno: код-ошибки devno: устройство rwflag: чтение/запись chan: канал ext: расширение
CDDD exit_open: errno: код-ошибки devno: устройство
CDDD entry_close: errno: код-ошибки devno: устройство
CDDD exit_close: errno: код-ошибки devno: устройство
CDDD entry_read: errno: код-ошибки devno: устройство
CDDD exit_read: errno: код-ошибки devno: устройство
CDDD entry_ioctl: errno: код-ошибки devno: устройство op: ioctl flag: флаг ioctl chan: канал ext: расширение
CDDD exit_ioctl: errno: код-ошибки devno: устройство
CDDD entry_config: errno: код-ошибки devno: устройство op: настройка
CDDD exit_config: errno: код-ошибки devno: устройство
CDDD entry_strategy: errno: код-ошибки devno: устройство bp: буфер flags: флаги стратегии block: блок bcount: размер
CDDD exit_strategy: errno: код-ошибки devno: устройство
CDDD entry_bstart: errno: код-ошибки devno: устройство bp: буфер pblock: блок bcount: размер флаги буфера
CDDD exit_bstart: errno: код-ошибки devno: устройство
CDDD entry_iodone: errno: код-ошибки devno: устройство
CDDD exit_iodone: errno: код-ошибки devno: устройство
CDDD iodone: имя
устройства bp: буфер
Это событие записывается драйвером лентопротяжного устройства.
TAPEDD entry_open: errno: код-ошибки devno: устройство rwflag: чтение/запись chan: канал ext: расширение
TAPEDD exit_open: errno: код-ошибки devno: устройство
TAPEDD entry_close: errno: код-ошибки devno: устройство
TAPEDD exit_close: errno: код-ошибки devno: устройство
TAPEDD entry_read: errno: код-ошибки devno: устройство
TAPEDD exit_read: errno: код-ошибки devno: устройство
TAPEDD entry_write: errno: код-ошибки devno: устройство
TAPEDD exit_write: errno: код-ошибки devno: устройство
TAPEDD entry_ioctl: errno: код-ошибки devno: устройство op: ioctl flag: флаг ioctl chan: канал ext: расширение
TAPEDD exit_ioctl: errno: код-ошибки devno: устройство
TAPEDD entry_config: errno: код-ошибки devno: устройство op: настройка
TAPEDD exit_config: errno: код-ошибки devno: устройство
TAPEDD entry_cstart: errno: 0 devno: устройство command: команда cstart baddress: адрес bcount: размер
TAPEDD exit_cstart: errno: код-ошибки devno: устройство
TAPEDD entry_iodone: errno: 0 devno: устройство command: команда iodone baddress: адрес bcount: размер
TAPEDD exit_iodone: errno: код-ошибки devno: устройство
TAPEDD iodone: имя
устройства bp: буфер
Это событие записывается обработчиком прерывания от устройства Ethernet для различных этапов передачи данных.
Ethernet: enque kernel data имя устройства mbuf=адрес count=размер channel=канал
Ethernet: enque user data имя устройства mbuf=адрес count=размер channel=канал
Ethernet: receive overflow имя устройства mbuf=адрес count=размер channel=канал
Ethernet: transmit done имя-устройства mbuf=адрес count=размер channel=канал
Ethernet: return form read имя-устройства mbuf=адрес count=размер channel=канал
Ethernet: write имя устройства mbuf=адрес count=размер channel=канал
Ethernet: transmit interrupt имя устройства mbuf=адрес count=размер channel=канал
Ethernet: receive
interrupt имя устройства mbuf=адрес
count=размер channel=канал
имя устройства | Точка входа /dev для устройства |
mbuf=адрес | Адрес буфера mbuf с пользовательскими данными |
count=число | Объем пользовательских данных для передачи (в байтах) |
Это событие записывается драйвером устройства Token-Ring.
Token Ring: enque kernel data имя устройства mbuf=адрес count=размер channel=канал
Token Ring: enque user data имя устройства mbuf=адрес count=размер channel=канал
Token Ring: receive overflow имя устройства mbuf=адрес count=размер channel=канал
Token Ring: transmit done имя устройства mbuf=адрес count=размер channel=канал
Token Ring: return form read имя устройства mbuf=адрес count=размер channel=канал
Token Ring: write имя устройства mbuf=адрес count=размер channel=канал
Token Ring: transmit interrupt имя устройства mbuf=адрес count=размер channel=канал
Token Ring: receive
interrupt имя устройства mbuf=адрес
count=размер channel=канал
имя устройства | Точка входа /dev для устройства |
mbuf=адрес | Адрес буфера mbuf с пользовательскими данными |
count=число | Объем пользовательских данных для передачи (в байтах) |