Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Программные интерфейсы микроядра > Системная трассировка и анализ > Перечень поддерживаемых событий системной трассы



Перечень поддерживаемых событий системной трассы

Таблицы с описанием конкретных событий их данных и соответствующих системных вызовов

Это приложение содержит таблицу, в которой перечислены все трассировочные события и указаны их данные в подробном и кратком режимах.

Интерпретация таблицы
Таблица событий
События вызовов ядра
События обработки прерываний
События управления
События процессов
События потоков
События виртуальных потоков
События связи
Системные события

Интерпретация таблицы

При изучении таблицы следует иметь в виду, что:

В качестве примера рассмотрим события, которые соответствуют вызовам MsgSend(), MsgSendv() и MsgSendvs(). Как отмечено выше, информация, которая указана для этих вызовов, также относится к их перезапускаемым версиям.

В таблице описаны следующие события класса ( _NTO_TRACE_KERCALLENTER) связанные с этими функциями:

Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_SENDV
Краткий режим: coid, msg
Подробный режим: coid, sparts, rparts, msg[0], msg[1], msg[2]
Системный вызов или условие: MsgSend(), MsgSendv(), MsgSendvs()
Вывод traceprinter: MSG_SENDV, fHcoid, Dsparts, Drparts, fSmsg, s, s

В этой части описано трассировочное событие __KER_MSG_SENDV, которое генерируется при входе в функцию. В кратком/подробном режиме событие содержит следующие данные:

Краткий режим Подробный режим Размер события в байтах
Идентификатор подключения Идентификатор подключения 4 байта
Количество отправленных фрагментов 4 байта
Количество принятых фрагментов 4 байта
Данные сообщения Данные сообщения 4 байта (в первых 4-х байтах обычно размещается заголовок)
Данные сообщения 4 байта
Данные сообщения 4 байта
Суммарный размер события: 8/24 байт для краткого/подробного режима

Во второй части ( _NTO_TRACE_KERCALLEXIT) описывается событие __KER_MSG_SENDV, которое генерируется при выходе из функции:

Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_SENDV
Краткий режим: status, rmsg[0]
Подробный режим: status, rmsg[0], rmsg[1], rmsg[2]
Системный вызов или условие: MsgSend(), MsgSendv(), MsgSendvs()
Вывод traceprinter: MSG_SENDV, fDstatus, fSrmsg, s, s

Если вызов ядра выполнен успешно, в кратком/подробном режиме событие содержит следующие данные:

Краткий режим Подробный режим Размер события в байтах
Код завершения Код завершения 4 байта
Данные сообщения Данные сообщения 4 байта (the first 4 bytes usually comprise the header)
Данные сообщения 4 байта
Данные сообщения 4 байта
Суммарный размер события: 8/16 байт для краткого/подробного режима

Если при выполнении вызова ядра произошла ошибка, в кратком и подробном режимах событие содержит следующие данные:

Краткий/подробный режим Размер события в байтах
Код завершения 4 байта
Код ошибки 4 байта
Суммарный размер события: 8 bytes

Многие события сопровождаются следующим компонентом:

Вывод traceprinter: MSG_SENDV, fHcoid, Dsparts, Drparts, fSmsg, s, s

В этой строке указан формат, в котором утилита traceprinter отображает данные о событии. Используются следующие коды форматов:

Код Формат
H Шестнадцатеричный (32-разрядный)
D Десятичный (32-разрядный)
X Шестнадцатеричный (64-разрядный)
E Десятичный (64-разрядный)
S Начало символьной строки
s Продолжение символьной строки
P Указатель
N Именованная строка
f Префикс краткого режима

Например, обозначение fHcoid указывает, что идентификатор подключения (coid) отображается в виде 32-разрядного шестнадцатеричного числа в кратком и подробном режимах

Таблица событий


Caution: Если вызов ядра завершается неудачно (например, возвращает -1), вторым параметром всех вызовов _NTO_TRACE_KERCALLEXIT является переменная errno.

События вызовов ядра

Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_BAD
Краткий режим: empty, empty
Подробный режим: empty, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: BAD, fHempty, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_BAD
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: BAD, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CHANNEL_CREATE
Краткий режим: flags, empty
Подробный режим: flags, empty
Системный вызов или условие: ChannelCreate()
Вывод traceprinter: CHANNEL_CREATE, fHflags, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CHANNEL_CREATE
Краткий режим: chid, empty
Подробный режим: chid, empty
Системный вызов или условие: ChannelCreate()
Вывод traceprinter: CHANNEL_CREATE, fHchid, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CHANNEL_DESTROY
Краткий режим: chid, empty
Подробный режим: chid, empty
Системный вызов или условие: ChannelDestroy()
Вывод traceprinter: CHANNEL_DESTROY, fHchid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CHANNEL_DESTROY
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ChannelDestroy()
Вывод traceprinter: CHANNEL_DESTROY, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CHANCON_ATTR
Краткий режим: chid, flags
Подробный режим: chid, flags, new_attr
Системный вызов или условие: ChannelConnectAttr()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CHANCON_ATTR
Краткий режим: chid, flags
Подробный режим: chid, flags, old_attr
Системный вызов или условие: ChannelConnectAttr()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CLOCK_ADJUST
Краткий режим: id, new->tick_count
Подробный режим: id, new->tick_count, new->tick_nsec_inc
Системный вызов или условие: ClockAdjust()
Вывод traceprinter: CLOCK_ADJUST, fDid, fDnew->tick_count, Dnew->tick_nsec_inc
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CLOCK_ADJUST
Краткий режим: ret_val, old->tick_count
Подробный режим: ret_val, old->tick_count, old->tick_nsec_inc
Системный вызов или условие: ClockAdjust()
Вывод traceprinter: CLOCK_ADJUST, fDret_val, fDold->tick_count, Dold->tick_nsec_inc
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CLOCK_ID
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: ClockId()
Вывод traceprinter: CLOCK_ID, fDpid, fDtid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CLOCK_ID
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ClockId()
Вывод traceprinter: CLOCK_ID, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CLOCK_PERIOD
Краткий режим: id, new->nsec
Подробный режим: id, new->nsec, new->fract
Системный вызов или условие: ClockPeriod()
Вывод traceprinter: CLOCK_PERIOD, fDid, fDnew->nsec, Dnew->fract
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CLOCK_PERIOD
Краткий режим: ret_val, old->nsec
Подробный режим: ret_val, old->nsec, old->fract
Системный вызов или условие: ClockPeriod()
Вывод traceprinter: CLOCK_PERIOD, fDret_val, fDold->nsec, Dold->fract
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CLOCK_TIME
Краткий режим: id, new(sec)
Подробный режим: id, new(sec), new(nsec)
Системный вызов или условие: ClockTime()
Вывод traceprinter: CLOCK_TIME, fDid, fDnew(sec), Dnew(nsec)
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CLOCK_TIME
Краткий режим: ret_val, old(sec)
Подробный режим: ret_val, old(sec), old(nsec)
Системный вызов или условие: ClockTime()
Вывод traceprinter: CLOCK_TIME, fDret_val, fDold(sec), Dold(nsec)
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CONNECT_ATTACH
Краткий режим: nd, pid
Подробный режим: nd, pid, chid, index, flags
Системный вызов или условие: ConnectAttach()
Вывод traceprinter: CONNECT_ATTACH, fHnd, fDpid, Hchid, Dindex, Hflags
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CONNECT_ATTACH
Краткий режим: coid, empty
Подробный режим: coid, empty
Системный вызов или условие: ConnectAttach()
Вывод traceprinter: CONNECT_ATTACH, fHcoid, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CONNECT_CLIENT_INFO
Краткий режим: scoid, ngroups
Подробный режим: scoid, ngroups
Системный вызов или условие: ConnectClientInfo()
Вывод traceprinter: CONNECT_CLIENT_INFO, fHscoid, fDngroups
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CONNECT_CLIENT_INFO
Краткий режим: ret_val, info->nd
Подробный режим: ret_val, info->nd, info->pid, info->sid, flags, info->ruid, info->euid,
info->suid, info->rgid, info->egid, info->sgid, info->ngroups,
info->grouplist[0], info->grouplist[1], info->grouplist[2],
info->grouplist[3], info->grouplist[4], info->grouplist[5],
info->grouplist[6], info->grouplist[7]
Системный вызов или условие: ConnectClientInfo()
Вывод traceprinter: CONNECT_CLIENT_INFO, fHscoid, fDngroups
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CONNECT_DETACH
Краткий режим: coid, empty
Подробный режим: coid, empty
Системный вызов или условие: ConnectDetach()
Вывод traceprinter: CONNECT_DETACH, fHcoid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CONNECT_DETACH
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ConnectDetach()
Вывод traceprinter: CONNECT_DETACH, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CONNECT_FLAGS
Краткий режим: coid, bits
Подробный режим: pid, coid, masks, bits
Системный вызов или условие: ConnectFlags()
Вывод traceprinter: CONNECT_FLAGS, Dpid, fHcoid, Hmasks, fHbits
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CONNECT_FLAGS
Краткий режим: old_flags, empty
Подробный режим: old_flags, empty
Системный вызов или условие: ConnectFlags()
Вывод traceprinter: CONNECT_FLAGS, fHold_flags, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_CONNECT_SERVER_INFO
Краткий режим: pid, coid
Подробный режим: pid, coid
Системный вызов или условие: ConnectServerInfo()
Вывод traceprinter: CONNECT_SERVER_INFO, fDpid, fHcoid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_CONNECT_SERVER_INFO
Краткий режим: coid, info->nd
Подробный режим: coid, info->nd, info->srcnd, info->pid, info->tid, info->chid,
info->scoid, info->coid, info->msglen, info->srcmsglen, info->dstmsglen,
info->priority, info->flags, info->reserved
Системный вызов или условие: ConnectServerInfo()
Вывод traceprinter: CONNECT_SERVER_INFO, fDpid, fHcoid
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_INTERRUPT_ATTACH
Краткий режим: intr, flags
Подробный режим: intr, handler_p, area_p, areasize, flags
Системный вызов или условие: InterruptAttach()
Вывод traceprinter: INTERRUPT_ATTACH, fDintr, Phandler_p, Parea_p, Dareasize, fHflags
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_INTERRUPT_ATTACH
Краткий режим: int_fun_id, empty
Подробный режим: int_fun_id, empty
Системный вызов или условие: InterruptAttach()
Вывод traceprinter: INTERRUPT_ATTACH, fHint_fun_id, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_INTERRUPT_DETACH
Краткий режим: id, empty
Подробный режим: id, empty
Системный вызов или условие: InterruptDetach()
Вывод traceprinter: INTERRUPT_DETACH, fDid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_INTERRUPT_DETACH
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: InterruptDetach()
Вывод traceprinter: INTERRUPT_DETACH, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_INTERRUPT_DETACH_FUNC
Краткий режим: intr, handler_p
Подробный режим: intr, handler_p
Системный вызов или условие: Н/Д
Вывод traceprinter: INTERRUPT_DETACH_FUNC, fDintr, fPhandler_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_INTERRUPT_DETACH_FUNC
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: INTERRUPT_DETACH_FUNC, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_INTERRUPT_MASK
Краткий режим: intr, id
Подробный режим: intr, id
Системный вызов или условие: InterruptMask()
Вывод traceprinter: INTERRUPT_MASK, fDintr, fDid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_INTERRUPT_MASK
Краткий режим: mask_level, empty
Подробный режим: mask_level, empty
Системный вызов или условие: InterruptMask()
Вывод traceprinter: INTERRUPT_MASK, fHmask_level, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_INTERRUPT_UNMASK
Краткий режим: intr, id
Подробный режим: intr, id
Системный вызов или условие: InterruptUnmask()
Вывод traceprinter: INTERRUPT_UNMASK, fDintr, fDid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_INTERRUPT_UNMASK
Краткий режим: mask_level, empty
Подробный режим: mask_level, empty
Системный вызов или условие: InterruptUnmask()
Вывод traceprinter: INTERRUPT_UNMASK, fHmask_level, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_INTERRUPT_WAIT
Краткий режим: flags, timeout_tv_sec
Подробный режим: flags, timeout_tv_sec, timeout_tv_nsec
Системный вызов или условие: InterruptWait()
Вывод traceprinter: INTERRUPT_WAIT, fHflags, fDtimeout_tv_sec, Dtimeout_tv_nsec
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_INTERRUPT_WAIT
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: InterruptWait()
Вывод traceprinter: INTERRUPT_WAIT, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_CURRENT
Краткий режим: rcvid, empty
Подробный режим: rcvid, empty
Системный вызов или условие: MsgCurrent()
Вывод traceprinter: MSG_CURRENT, fHrcvid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_CURRENT
Краткий режим: empty, empty
Подробный режим: empty, empty
Системный вызов или условие: MsgCurrent()
Вывод traceprinter: MSG_CURRENT, fHempty, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_DELIVER_EVENT
Краткий режим: rcvid, event->sigev_notify
Подробный режим: rcvid, event->sigev_notify, event->sigev_notify_function_p,
event->sigev_value, event->sigev_notify_attributes_p
Системный вызов или условие: MsgDeliverEvent()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_DELIVER_EVENT
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: MsgDeliverEvent()
Вывод traceprinter: MSG_DELIVER_EVENT, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_ERROR
Краткий режим: rcvid, err
Подробный режим: rcvid, err
Системный вызов или условие: MsgError()
Вывод traceprinter: MSG_ERROR, fHrcvid, fDerr
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_ERROR
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: MsgError()
Вывод traceprinter: MSG_ERROR, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_INFO
Краткий режим: rcvid, info_p
Подробный режим: rcvid, info_p
Системный вызов или условие: MsgInfo()
Вывод traceprinter: MSG_INFO, fHrcvid, fPinfo_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_INFO
Краткий режим: ret_val, info->nd
Подробный режим: ret_val, info->nd, info->srcnd, info->pid, info->tid, info->chid,
info->scoid, info->coid, info->msglen, info->srcmsglen, info->dstmsglen,
info->priority, info->flags, info->reserved
Системный вызов или условие: MsgInfo()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_KEYDATA
Краткий режим: rcvid, op
Подробный режим: rcvid, op
Системный вызов или условие: MsgKeyData()
Вывод traceprinter: MSG_KEYDATA, fHrcvid, fHop
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_KEYDATA
Краткий режим: ret_val, newkey
Подробный режим: ret_val, newkey
Системный вызов или условие: MsgKeyData()
Вывод traceprinter: MSG_KEYDATA, fHret_val, fDnewkey
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_READIOV
Краткий режим: rcvid, offset
Подробный режим: rcvid, parts, offset, flags
Системный вызов или условие: MsgReadiov()
Вывод traceprinter: MSG_READIOV, fHrcvid, Dparts, fHoffset, Hflags
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_READIOV
Краткий режим: rbytes, rmsg[0]
Подробный режим: rbytes, rmsg[0], rmsg[1], rmsg[2]
Системный вызов или условие: MsgReadiov()
Вывод traceprinter: MSG_READIOV, fDrbytes, fSrmsg, s, s
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_READV
Краткий режим: rcvid, offset
Подробный режим: rcvid, rmsg_p, rparts, offset
Системный вызов или условие: MsgRead(), MsgReadv()
Вывод traceprinter: MSG_READV, fHrcvid, Prmsg_p, Drparts, fHoffset
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_READV
Краткий режим: rbytes, rmsg[0]
Подробный режим: rbytes, rmsg[0], rmsg[1], rmsg[2]
Системный вызов или условие: MsgRead(), MsgReadv()
Вывод traceprinter: MSG_READV, fDrbytes, fSrmsg, s, s
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_READWRITEV
Краткий режим: src_rcvid, dst_rcvid
Подробный режим: src_rcvid, dst_rcvid
Системный вызов или условие: Н/Д
Вывод traceprinter: MSG_READWRITEV, fHsrc_rcvid, fHdst_rcvid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_READWRITEV
Краткий режим: msglen, empty
Подробный режим: msglen, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: MSG_READWRITEV, fDmsglen, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_RECEIVEPULSEV
Краткий режим: chid, rparts
Подробный режим: chid, rparts
Системный вызов или условие: MsgReceivePulse(), MsgReceivePulsev()
Вывод traceprinter: MSG_RECEIVEPULSEV, fHchid, fDrparts
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_RECEIVEPULSEV
Краткий режим: rcvid, rmsg[0]
Подробный режим: rcvid, rmsg[0], rmsg[1], rmsg[2], info->nd, info->srcnd, info->pid,
info->tid, info->chid, info->scoid, info->coid, info->msglen,
info->srcmsglen, info->dstmsglen, info->priority, info->flags,
info->reserved
Системный вызов или условие: MsgReceivePulse(), MsgReceivePulsev()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_RECEIVEV
Краткий режим: chid, rparts
Подробный режим: chid, rparts
Системный вызов или условие: MsgReceive(), MsgReceivev()
Вывод traceprinter: MSG_RECEIVEV, fHchid, fDrparts
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_RECEIVEV
Краткий режим: rcvid, rmsg[0]
Подробный режим: rcvid, rmsg[0], rmsg[1], rmsg[2], info->nd, info->srcnd, info->pid,
info->tid, info->chid, info->scoid, info->coid, info->msglen,
info->srcmsglen, info->dstmsglen, info->priority, info->flags,
info->reserved
Системный вызов или условие: MsgReceive(), MsgReceivev()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_REPLYV
Краткий режим: rcvid, status
Подробный режим: rcvid, sparts, status, smsg[0], smsg[1], smsg[2]
Системный вызов или условие: MsgReply(), MsgReplyv()
Вывод traceprinter: MSG_REPLYV, fHrcvid, Dsparts, fHstatus, Ssmsg, s, s
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_REPLYV
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: MsgReply(), MsgReplyv()
Вывод traceprinter: MSG_REPLYV, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_SEND_PULSE
Краткий режим: coid, code
Подробный режим: coid, priority, code, value
Системный вызов или условие: MsgSendPulse()
Вывод traceprinter: MSG_SEND_PULSE, fHcoid, Dpriority, fHcode, Hvalue
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_SEND_PULSE
Краткий режим: status, empty
Подробный режим: status, empty
Системный вызов или условие: MsgSendPulse()
Вывод traceprinter: MSG_SEND_PULSE, fDstatus, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_SENDV
Краткий режим: coid, msg
Подробный режим: coid, sparts, rparts, msg[0], msg[1], msg[2]
Системный вызов или условие: MsgSend(), MsgSendv(), MsgSendvs()
Вывод traceprinter: MSG_SENDV, fHcoid, Dsparts, Drparts, fSmsg, s, s
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_SENDV
Краткий режим: status, rmsg[0]
Подробный режим: status, rmsg[0], rmsg[1], rmsg[2]
Системный вызов или условие: MsgSend(), MsgSendv(), MsgSendvs()
Вывод traceprinter: MSG_SENDV, fDstatus, fSrmsg, s, s
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_SENDVNC
Краткий режим: coid, msg
Подробный режим: coid, sparts, rparts, msg[0], msg[1], msg[2]
Системный вызов или условие: MsgSendnc(), MsgSendvnc(), MsgSendvsnc()
Вывод traceprinter: MSG_SENDVNC, fHcoid, Dsparts, Drparts, fSmsg, s, s
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_SENDVNC
Краткий режим: ret_val, rmsg[0]
Подробный режим: ret_val, rmsg[0], rmsg[1], rmsg[2]
Системный вызов или условие: MsgSendnc(), MsgSendvnc(), MsgSendvsnc()
Вывод traceprinter: MSG_SENDVNC, fHret_val, fSrmsg, s, s
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_VERIFY_EVENT
Краткий режим: rcvid, event->sigev_notify
Подробный режим: rcvid, event->sigev_notify, event->sigev_notify_function_p,
event->sigev_value, event->sigev_notify_attribute_p
Системный вызов или условие: MsgVerifyEvent()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_VERIFY_EVENT
Краткий режим: status, empty
Подробный режим: status, empty
Системный вызов или условие: MsgVerifyEvent()
Вывод traceprinter: MSG_VERIFY_EVENT, fDstatus, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_MSG_WRITEV
Краткий режим: rcvid, offset
Подробный режим: rcvid, sparts, offset, msg[0], msg[1], msg[2]
Системный вызов или условие: MsgWrite(), MsgWritev()
Вывод traceprinter: MSG_WRITEV, fHrcvid, Dsparts, fHoffset, Smsg, s, s
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_MSG_WRITEV
Краткий режим: wbytes, empty
Подробный режим: wbytes, empty
Системный вызов или условие: MsgWrite(), MsgWritev()
Вывод traceprinter: MSG_WRITEV, fDwbytes, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_NET_CRED
Краткий режим: coid, info_p
Подробный режим: coid, info_p
Системный вызов или условие: NetCred()
Вывод traceprinter: NET_CRED, fHcoid, fPinfo_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_NET_CRED
Краткий режим: ret_val, info->nd
Подробный режим: ret_val, info->nd, info->pid, info->sid, info->flags, info->ruid,
info->euid, info->suid, info->rgid, info->egid, info->sgid, info->ngroups,
info->grouplist[0], info->grouplist[1], info->grouplist[2],
info->grouplist[3], info->grouplist[4], info->grouplist[5],
info->grouplist[6], info->grouplist[7]
Системный вызов или условие: NetCred
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_NET_INFOSCOID
Краткий режим: scoid, infoscoid
Подробный режим: scoid, infoscoid
Системный вызов или условие: NetInfoScoid()
Вывод traceprinter: NET_INFOSCOID, fHscoid, fHinfoscoid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_NET_INFOSCOID
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: NetInfoScoid()
Вывод traceprinter: NET_INFOSCOID, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_NET_SIGNAL_KILL
Краткий режим: pid, signo
Подробный режим: cred->ruid, cred->euid, nd, pid, tid, signo, code, value
Системный вызов или условие: NetSignalKill()
Вывод traceprinter: NET_SIGNAL_KILL, fDstatus, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_NET_SIGNAL_KILL
Краткий режим: status, empty
Подробный режим: status, empty
Системный вызов или условие: NetSignalKill()
Вывод traceprinter: NET_SIGNAL_KILL, fDstatus, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_NET_UNBLOCK
Краткий режим: vtid, empty
Подробный режим: vtid, empty
Системный вызов или условие: NetUnblock()
Вывод traceprinter: NET_UNBLOCK, fHvtid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_NET_UNBLOCK
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: NetUnblock()
Вывод traceprinter: NET_UNBLOCK, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_NET_VTID
Краткий режим: vtid, info_p
Подробный режим: vtid, info_p, tid, coid, priority, srcmsglen, keydata, srcnd, dstmsglen
Системный вызов или условие: NetVtid()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_NET_VTID
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: NetVtid()
Вывод traceprinter: NET_VTID, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_NOP
Краткий режим: dummy, empty
Подробный режим: dummy, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: NOP, fHdummy, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_NOP
Краткий режим: empty, empty
Подробный режим: empty, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: NOP, fHempty, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SCHED_GET
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: SchedGet()
Вывод traceprinter: SCHED_GET, fDpid, fDtid
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SCHED_GET
Краткий режим: ret_val, sched_priority
Подробный режим: ret_val, sched_priority, param.ss_low_priority, param.ss_max_repl,
param.ss_repl_period.tv_sec, param.ss_repl_period.tv_nsec,
param.ss_init_budget.tv_sec, param.ss_init_budget.tv_nsec
Системный вызов или условие: SchedGet()
Вывод traceprinter: SCHED_GET, fDpid, fDtid
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SCHED_INFO
Краткий режим: pid, policy
Подробный режим: pid, policy
Системный вызов или условие: SchedInfo()
Вывод traceprinter: SCHED_INFO, fDpid, fDpolicy
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SCHED_INFO
Краткий режим: ret_val, priority_max
Подробный режим: ret_val, priority_min, priority_max, interval_sec, interval_nsec,
priority_priv
Системный вызов или условие: SchedInfo()
Вывод traceprinter: SCHED_INFO, fDpid, fDpolicy
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SCHED_SET
Краткий режим: pid, sched_priority
Подробный режим: pid, tid, policy, sched_priority, sched_curpriority,
param.ss_low_priority, param.ss_max_repl, param.ss_repl_period.tv_sec,
param.ss_repl_period.tv_nsec, param.ss_init_budget.tv_sec,
param.ss_init_budget.tv_nsec
Системный вызов или условие: SchedSet()
Вывод traceprinter: SCHED_SET, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SCHED_SET
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SchedSet()
Вывод traceprinter: SCHED_SET, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SCHED_YIELD
Краткий режим: empty, empty
Подробный режим: empty, empty
Системный вызов или условие: SchedYield()
Вывод traceprinter: SCHED_YIELD, fHempty, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SCHED_YIELD
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SchedYield()
Вывод traceprinter: SCHED_YIELD, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_FAULT
Краткий режим: sigcode, addr
Подробный режим: sigcode, addr
Системный вызов или условие: Н/Д
Вывод traceprinter: SIGNAL_FAULT, fDsigcode, fPaddr
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_FAULT
Краткий режим: ret_val, reg_1
Подробный режим: ret_val, reg_1, reg_2, reg_3, reg_4, reg_5
Системный вызов или условие: Н/Д
Вывод traceprinter: SIGNAL_FAULT, fHret_val, fHreg_1, Hreg_2, Hreg_3, Hreg_4, Hreg_5
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_KILL
Краткий режим: pid, signo
Подробный режим: nd, pid, tid, signo, code, value
Системный вызов или условие: SignalKill()
Вывод traceprinter: SIGNAL_KILL, Hnd, fDpid, Dtid, fDsigno, Hcode, Hvalue
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_KILL
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SignalKill()
Вывод traceprinter: SIGNAL_KILL, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_RETURN
Краткий режим: s_p, empty
Подробный режим: s_p, empty
Системный вызов или условие: SignalReturn()
Вывод traceprinter: SIGNAL_RETURN, fPs_p, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_RETURN
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SignalReturn()
Вывод traceprinter: SIGNAL_RETURN, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_SUSPEND
Краткий режим: sig_blocked->bits[0], sig_blocked->bits[1]
Подробный режим: sig_blocked->bits[0], sig_blocked->bits[1]
Системный вызов или условие: SignalSuspend()
Вывод traceprinter: SIGNAL_SUSPEND, fHsig_blocked->bits[0], fHsig_blocked->bits[1]
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_SUSPEND
Краткий режим: ret_val, sig_blocked_p
Подробный режим: ret_val, sig_blocked_p
Системный вызов или условие: SignalSuspend()
Вывод traceprinter: SIGNAL_SUSPEND, fHret_val, fPsig_blocked_p
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_WAITINFO
Краткий режим: sig_wait->bits[0], sig_wait->bits[1]
Подробный режим: sig_wait->bits[0], sig_wait->bits[1]
Системный вызов или условие: SignalWaitinfo()
Вывод traceprinter: SIGNAL_WAITINFO, fHsig_wait->bits[0], fHsig_wait->bits[1]
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_WAITINFO
Краткий режим: sig_num, si_code
Подробный режим: sig_num, si_signo, si_code, si_errno, p[0], p[1], p[2], p[3], p[4],
p[5], p[6]
Системный вызов или условие: SignalWaitinfo()
Вывод traceprinter: SIGNAL_WAITINFO, fHsig_wait->bits[0], fHsig_wait->bits[1]
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_CONDVAR_SIGNAL
Краткий режим: sync_p, all
Подробный режим: sync_p, all, sync->count, sync->owner
Системный вызов или условие: SyncCondvarSignal()
Вывод traceprinter: SYNC_CONDVAR_SIGNAL, fPsync_p, fDall, Dsync->count, Dsync->owner
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_CONDVAR_SIGNAL
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncCondvarSignal()
Вывод traceprinter: SYNC_CONDVAR_SIG, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_CONDVAR_WAIT
Краткий режим: sync_p, mutex_p
Подробный режим: sync_p, mutex_p, sync->count, sync->owner, mutex->count, mutex->owner
Системный вызов или условие: SyncCondvarWait()
Вывод traceprinter: SYNC_CONDVAR_WAIT, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_CONDVAR_WAIT
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncCondvarWait()
Вывод traceprinter: SYNC_CONDVAR_WAIT, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_CREATE
Краткий режим: type, sync_p
Подробный режим: type, sync_p, count, owner, protocol, flags, prioceiling, clockid
Системный вызов или условие: SyncCreate()
Вывод traceprinter: SYNC_CREATE, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_CREATE
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncCreate()
Вывод traceprinter: SYNC_CREATE, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_CTL
Краткий режим: cmd, sync_p
Подробный режим: cmd, sync_p, data_p, count, owner
Системный вызов или условие: SyncCtl()
Вывод traceprinter: SYNC_CTL, fDcmd, fPsync_p, Pdata_p, Dcount, Downer
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_CTL
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncCtl()
Вывод traceprinter: SYNC_CTL, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_DESTROY
Краткий режим: sync_p, owner
Подробный режим: sync_p, count, owner
Системный вызов или условие: SyncDestroy()
Вывод traceprinter: SYNC_DESTROY, fPsync_p, Dcount, fDowner
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_DESTROY
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncDestroy()
Вывод traceprinter: SYNC_DESTROY, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_MUTEX_LOCK
Краткий режим: sync_p, owner
Подробный режим: sync_p, count, owner
Системный вызов или условие: SyncMutexLock()
Вывод traceprinter: SYNC_MUTEX_LOCK, fPsync_p, Dcount, fDowner
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_MUTEX_LOCK
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncMutexLock()
Вывод traceprinter: SYNC_MUTEX_LOCK, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_MUTEX_REVIVE
Краткий режим: sync_p, owner
Подробный режим: sync_p, count, owner
Системный вызов или условие: SyncMutexRevive()
Вывод traceprinter: SYNC_MUTEX_REVIVE, fPsync_p, Dcount, fDowner
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_MUTEX_REVIVE
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncMutexRevive()
Вывод traceprinter: SYNC_MUTEX_REVIVE, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_MUTEX_UNLOCK
Краткий режим: sync_p, owner
Подробный режим: sync_p, count, owner
Системный вызов или условие: SyncMutexUnlock()
Вывод traceprinter: SYNC_MUTEX_UNLOCK, fPsync_p, Dcount, fDowner
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_MUTEX_UNLOCK
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncMutexUnlock()
Вывод traceprinter: SYNC_MUTEX_UNLOCK, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_SEM_POST
Краткий режим: sync_p, count
Подробный режим: sync_p, count, owner
Системный вызов или условие: SyncSemPost()
Вывод traceprinter: SYNC_SEM_POST, fPsync_p, fDcount, Downer
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_SEM_POST
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncSemPost()
Вывод traceprinter: SYNC_SEM_POST, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYNC_SEM_WAIT
Краткий режим: sync_p, count
Подробный режим: sync_p, try, count, owner
Системный вызов или условие: SyncSemWait()
Вывод traceprinter: SYNC_SEM_WAIT, fPsync_p, Dtry, fDcount, Downer
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYNC_SEM_WAIT
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: SyncSemWait()
Вывод traceprinter: SYNC_SEM_WAIT, fDret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SYS_CPUPAGE_GET
Краткий режим: index, empty
Подробный режим: index, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: SYS_CPUPAGE_GET, fDindex, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SYS_CPUPAGE_GET
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: SYS_CPUPAGE_GET, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_CANCEL
Краткий режим: tid, canstub_p
Подробный режим: tid, canstub_p
Системный вызов или условие: ThreadCancel()
Вывод traceprinter: THREAD_CANCEL, fDtid, fPcanstub_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_CANCEL
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ThreadCancel()
Вывод traceprinter: THREAD_CANCEL, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_CREATE
Краткий режим: func_p, arg_p
Подробный режим: pid, func_p, arg_p, flags, stacksize, stackaddr_p, exitfunc_p, policy,
sched_priority, sched_curpriority, param.ss_low_priority, param.ss_max_repl,
param.ss_repl_period.tv_sec, param.ss_repl_period.tv_nsec,
param.ss_init_budget.tv_sec, param.ss_init_budget.tv_nsec
Системный вызов или условие: ThreadCreate()
Вывод traceprinter: THREAD_CREATE, fHthread_id, fHowner
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_CREATE
Краткий режим: thread_id, owner
Подробный режим: thread_id, owner
Системный вызов или условие: ThreadCreate()
Вывод traceprinter: THREAD_CREATE, fHthread_id, fHowner
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_CTL
Краткий режим: cmd, data_p
Подробный режим: cmd, data_p
Системный вызов или условие: ThreadCtl()
Вывод traceprinter: THREAD_CTL, fHcmd, fPdata_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_CTL
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ThreadCtl()
Вывод traceprinter: THREAD_CTL, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_DESTROY
Краткий режим: tid, status_p
Подробный режим: tid, priority, status_p
Системный вызов или условие: ThreadDestroy()
Вывод traceprinter: THREAD_DESTROY, fDtid, Dpriority, fPstatus_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_DESTROY
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ThreadDestroy()
Вывод traceprinter: THREAD_DESTROY, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_DESTROYALL
Краткий режим: empty, empty
Подробный режим: empty, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: THREAD_DESTROYALL, fHempty, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_DESTROYALL
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: Н/Д
Вывод traceprinter: THREAD_DESTROYALL, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_DETACH
Краткий режим: tid, empty
Подробный режим: tid, empty
Системный вызов или условие: ThreadDetach()
Вывод traceprinter: THREAD_DETACH, fDtid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_DETACH
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: ThreadDetach()
Вывод traceprinter: THREAD_DETACH, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_THREAD_JOIN
Краткий режим: tid, status_p
Подробный режим: tid, status_p
Системный вызов или условие: ThreadJoin()
Вывод traceprinter: THREAD_JOIN, fDtid, fPstatus_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_THREAD_JOIN
Краткий режим: ret_val, status_p
Подробный режим: ret_val, status_p
Системный вызов или условие: ThreadJoin()
Вывод traceprinter: THREAD_JOIN, fHret_val, fPstatus_p
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TIMER_CREATE
Краткий режим: timer_id, event->sigev_notify
Подробный режим: timer_id, event->sigev_notify, event->sigev_notify_function_p,
event->sigev_value, event->sigev_notify_attributes_p
Системный вызов или условие: TimerCreate()
Вывод traceprinter: TIMER_CREATE, fHtimer_id, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TIMER_CREATE
Краткий режим: timer_id, empty
Подробный режим: timer_id, empty
Системный вызов или условие: TimerCreate()
Вывод traceprinter: TIMER_CREATE, fHtimer_id, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TIMER_DESTROY
Краткий режим: id, empty
Подробный режим: id, empty
Системный вызов или условие: TimerDestroy()
Вывод traceprinter: TIMER_DESTROY, fHid, fHempty
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TIMER_DESTROY
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: TimerDestroy()
Вывод traceprinter: TIMER_DESTROY, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TIMER_INFO
Краткий режим: pid, id
Подробный режим: pid, id, flags, info_p
Системный вызов или условие: TimerInfo()
Вывод traceprinter: TIMER_INFO, fDpid, fHid, Hflags, Pinfo_p
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TIMER_INFO
Краткий режим: prev_id, info->itime.nsec
Подробный режим: prev_id, info->itime.nsec, info->itime.interval_nsec, info->otime.nsec,
info->otime.interval_nsec, info->flags, info->tid, info->notify,
info->clockid, info->overruns, info->event.sigev_notify,
info->event.sigev_notify_function_p, info->event.sigev_value,
info->event.sigev_notify_attributes_p
Системный вызов или условие: TimerInfo()
Вывод traceprinter: TIMER_INFO, fDpid, fHid, Hflags, Pinfo_p
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TRACE_EVENT
Краткий режим: mode, class
Подробный режим: mode, class, event, data_1, data_2
Системный вызов или условие: TraceEvent()
Вывод traceprinter: TRACE_EVENT, fHmode, fHclass[header], Hevent[time_off], Hdata_1, Hdata_2
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TRACE_EVENT
Краткий режим: ret_val, empty
Подробный режим: ret_val, empty
Системный вызов или условие: TraceEvent ()
Вывод traceprinter: TRACE_EVENT, fHret_val, fHempty
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_ACTION
Краткий режим: signo, act->sa_handler_p
Подробный режим: pid, sigstub_p, signo, act->sa_handler_p, act->sa_flags,
act->sa_mask.bits[0], act->sa_mask.bits[1]
Системный вызов или условие: SignalAction()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_ACTION
Краткий режим: ret_val, act->sa_handler_p
Подробный режим: ret_val, act->sa_handler_p, act->sa_flags, act->sa_mask.bits[0],
act->sa_mask.bits[1]
Системный вызов или условие: SignalAction()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_SIGNAL_PROCMASK
Краткий режим: pid, tid
Подробный режим: pid, tid, how, sig_blocked->bits[0], sig_blocked->bits[1]
Системный вызов или условие: SignalProcmask()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_SIGNAL_PROCMASK
Краткий режим: ret_val, sig_blocked->bits[0]
Подробный режим: ret_val, sig_blocked->bits[0], sig_blocked->bits[1]
Системный вызов или условие: SignalProcmask()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TIMER_SETTIME
Краткий режим: clock_id, itime->nsec
Подробный режим: clock_id, flags, itime->nsec, itime->interval_nsec
Системный вызов или условие: TimerSettime()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TIMER_SETTIME
Краткий режим: ret_val, itime->nsec
Подробный режим: ret_val, itime->nsec, itime->interval_nsec
Системный вызов или условие: TimerSettime()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TIMER_ALARM
Краткий режим: clock_id, itime->nsec
Подробный режим: clock_id, itime->nsec, itime->interval_nsec
Системный вызов или условие: TimerAlarm()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TIMER_ALARM
Краткий режим: ret_val, itime->nsec
Подробный режим: ret_val, itime->nsec, itime->interval_nsec
Системный вызов или условие: TimerAlarm()
Класс: _NTO_TRACE_KERCALLENTER
Событие: __KER_TIMER_TIMEOUT
Краткий режим: clock_id, timeout_flags, ntime
Подробный режим: clock_id, timeout_flags, ntime, event->sigev_notify,
event->sigev_notify_function_p, event->sigev_value,
event->sigev_notify_attributes_p
Системный вызов или условие: TimerTimeout()
Класс: _NTO_TRACE_KERCALLEXIT
Событие: __KER_TIMER_TIMEOUT
Краткий режим: prev_timeout_flags, otime
Подробный режим: prev_timeout_flags, otime
Системный вызов или условие: TimerTimeout()

События обработки прерываний

Класс: _NTO_TRACE_INTENTER
Событие: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST
Краткий режим: interrupt_number, IP
Подробный режим: interrupt_number, IP
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_INTEXIT
Событие: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST
Краткий режим: interrupt_number, inkernel
Подробный режим: interrupt_number, inkernel
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_INT_HANDLER_ENTER
Событие: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST
Краткий режим: pid, interrupt_number, ip, area
Подробный режим: pid, interrupt_number, ip, area
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_INT_HANDLER_EXIT
Событие: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST
Краткий режим: interrupt_number, sigevent
Подробный режим: interrupt_number, sigevent
Системный вызов или условие: Н/Д

События управления

Класс: _NTO_TRACE_CONTROL
Событие: _NTO_TRACE_CONTROLTIME
Краткий режим: msbtime, lsbtime
Подробный режим: msbtime, lsbtime
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_CONTROL
Событие: _NTO_TRACE_CONTROLBUFFER
Краткий режим: buffer sequence number, num events
Подробный режим: buffer sequence number, num events
Системный вызов или условие: Н/Д

События процессов

Класс: _NTO_TRACE_PROCESS
Событие: _NTO_TRACE_PROCCREATE
Краткий режим: ppid, pid
Подробный режим: ppid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_PROCESS
Событие: _NTO_TRACE_PROCCREATE_NAME
Краткий режим: ppid, pid, name
Подробный режим: ppid, pid, name
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_PROCESS
Событие: _NTO_TRACE_PROCDESTROY
Краткий режим: ppid, pid
Подробный режим: ppid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_PROCESS
Событие: _NTO_TRACE_PROCDESTROY_NAME
Краткий режим: ppid, pid, name
Подробный режим: ppid, pid, name
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_PROCESS
Событие: _NTO_TRACE_PROCTHREAD_NAME
Краткий режим: pid, tid, name
Подробный режим: pid, tid, name
Системный вызов или условие: Н/Д

События потоков

Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THDEAD
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THRUNNING
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THREADY
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THSTOPPED
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THSEND
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THRECEIVE
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THREPLY
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THSTACK
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THWAITTHREAD
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THWAITPAGE
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THSIGSUSPEND
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THSIGWAITINFO
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THNANOSLEEP
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THMUTEX
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THCONDVAR
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THJOIN
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THINTR
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THSEM
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THWAITCTX
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THNET_SEND
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THNET_REPLY
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THCREATE
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_THREAD
Событие: _NTO_TRACE_THDESTROY
Краткий режим: pid, tid
Подробный режим: pid, tid, priority, policy, partition id, sched_flags
(+ критический бит APS_SCHED_*, который определен в заголовочном файле kermacros.h)
(Примечание: ID партиции и sched_flags указываются только при условии, что APS планировщик загружен)
Системный вызов или условие: Н/Д

События виртуальных потоков

Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHDEAD
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHRUNNING
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHREADY
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHSTOPPED
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHSEND
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHRECEIVE
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHREPLY
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHSTACK
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHWAITTHREAD
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHWAITPAGE
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHSIGSUSPEND
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHSIGWAITINFO
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHNANOSLEEP
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHMUTEX
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHCONDVAR
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHJOIN
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHINTR
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHSEM
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHWAITCTX
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHNET_SEND
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHNET_REPLY
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHCREATE
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_VTHREAD
Событие: _NTO_TRACE_VTHDESTROY
Краткий режим: pid, tid
Подробный режим: pid, tid
Системный вызов или условие: Н/Д

События связи

Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_SMSG
Краткий режим: rcvid, pid
Подробный режим: rcvid, pid /* В релизе 2021 и ранее не передавались дополнительные адреса данных */
Системный вызов или условие: Н/Д

Начиная с ЗОСРВ «Нейтрино» редакции 2024 событие системной трассы _NTO_TRACE_COMM_SMSG также возвращает адреса данных (но не сами данные)

Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_RMSG
Краткий режим: rcvid, pid
Подробный режим: rcvid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_REPLY
Краткий режим: tid, pid
Подробный режим: tid, pid /* В релизе 2021 и ранее не передавались дополнительные адреса данных */
Системный вызов или условие: Н/Д

Начиная с ЗОСРВ «Нейтрино» редакции 2024 событие системной трассы _NTO_TRACE_COMM_REPLY также возвращает адреса данных (но не сами данные)

Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_ERROR
Краткий режим: tid, pid
Подробный режим: tid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_SPULSE
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_RPULSE
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM /* доставка SIGEV_PULSE */
Событие: _NTO_TRACE_COMM_SPULSE_EXE
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM /* доставка _PULSE_CODE_DISCONNECT */
Событие: _NTO_TRACE_COMM_SPULSE_DIS
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM /* доставка _PULSE_CODE_COIDDEATH */
Событие: _NTO_TRACE_COMM_SPULSE_DEA
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM /* доставка _PULSE_CODE_UNBLOCK */
Событие: _NTO_TRACE_COMM_SPULSE_UN
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM /* доставка _PULSE_CODE_NET_UNBLOCK */
Событие: _NTO_TRACE_COMM_SPULSE_QUN
Краткий режим: scoid, pid
Подробный режим: scoid, pid
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM
Событие: _NTO_TRACE_COMM_SIGNAL
Краткий режим: si_signo, si_code
Подробный режим: si_signo, si_code, si_errno, __data.__pad[0-6]
Системный вызов или условие: Н/Д
Класс: _NTO_TRACE_COMM /* Данное событие не поддерживается в релизе 2021 и ранее */
Событие: _NTO_TRACE_COMM_WRITE
Краткий режим: tid, pid
Подробный режим: tid, pid /* Дополнительно передаются адреса данных */
Системный вызов или условие: Н/Д

Cобытие системной трассы _NTO_TRACE_COMM_WRITE поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2024

Системные события

Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_PATHMGR
Краткий режим: pid, tid, pathname
Подробный режим: pid, tid, pathname
Системный вызов или условие: любая операция над путевым именем (направляемая через функцию connect библиотеки libc)
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_APS_NAME
Краткий режим: partition id, partition name
Подробный режим: partition id, partition name
Системный вызов или условие: SchedCtl() с <sched_aps.h> SCHED_APS_CREATE_PARTITION
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_APS_BUDGETS
Краткий режим: partition id, new percentage cpu budget, new critical budget ms
Подробный режим: partition id, new percentage cpu budget, new critical budget ms
Системный вызов или условие: SchedCtl() с <sched_aps.h> SCHED_APS_CREATE_PARTITION или
SCHED_APS_MODIFY_PARTITION. Это событие также генерируется автоматически, когда APS
планировщик очищает критический бюджет при банкротстве.
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_APS_BNKR
Краткий режим: suspect pid, suspect tid, partition id
Подробный режим: suspect pid, suspect tid, partition id
Системный вызов или условие: автоматически, когда исчерпан критический бюджет партиции
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_MMAP
Краткий режим: pid, addr (64), len (64), flags
Подробный режим: pid, addr (64), len (64), flags, prot, fd, align (64), offset (64), name
Системный вызов или условие: mmap*()/ mmap64*()
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_MUNMAP
Краткий режим: pid, addr (64), len (64)
Подробный режим: pid, addr (64), len (64)
Системный вызов или условие: munmap*()
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_MAPNAME
Краткий режим: pid, addr (32), len (32), name
Подробный режим: pid, addr (32), len (32), name
Системный вызов или условие: dlopen()
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_ADDRESS
Краткий режим: addr(32), <null>
Подробный режим: addr(32), <null>
Системный вызов или условие: при каждом достижении точки останова
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_FUNC_ENTER
Краткий режим: thisfn(32), call_site(32)
Подробный режим: thisfn(32), call_site(32)
Системный вызов или условие: и каждом выходе из функции с диагностическим кодом
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_FUNC_EXIT
Краткий режим: thisfn(32), call_site(32)
Подробный режим: thisfn(32), call_site(32)
Системный вызов или условие: и каждом выходе из функции с диагностическим кодом
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_SLOG
Краткий режим: opcode(32), severity(32), message
Подробный режим: opcode(32), severity(32), message
Системный вызов или условие: когда ядро желает уведомить о необычном событии
Класс: _NTO_TRACE_SYSTEM
Событие: _NTO_TRACE_SYS_COMPACTION
Краткий режим: block_size(32)
Подробный режим: block_size(32)
Системный вызов или условие: при запуске алгоритма дефрагментации памяти




Предыдущий раздел: перейти