# The format of this file is as follows # #'s are comments # Event blocks are delimited by a blank line # Class -> The external class description # Event -> The external event description # Fast -> Comma delimited list of wide argument subset # Wide -> Full arguments emitted # Call -> If the event is associated with a kernel call, put them here Note - all _NTO_TRACE_KERCALLEXIT calls now have errno as the second parameter if the kercall failed (i.e. the retval is -1) Class: _NTO_TRACE_KERCALLENTER Event: __KER_BAD Fast: empty, empty Wide: empty, empty Call: N/A #Args: BAD, fHempty, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_BAD Fast: ret_val, empty Wide: ret_val, empty Call: N/A #Args: BAD, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CHANNEL_CREATE Fast: flags, empty Wide: flags, empty Call: ChannelCreate #Args: CHANNEL_CREATE, fHflags, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CHANNEL_CREATE Fast: chid, empty Wide: chid, empty Call: ChannelCreate #Args: CHANNEL_CREATE, fHchid, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CHANNEL_DESTROY Fast: chid, empty Wide: chid, empty Call: ChannelDestroy #Args: CHANNEL_DESTROY, fHchid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CHANNEL_DESTROY Fast: ret_val, empty Wide: ret_val, empty Call: ChannelDestroy #Args: CHANNEL_DESTROY, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CHANCON_ATTR Fast: chid, flags Wide: chid, flags, new_attr Call: ChannelConnectAttr Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CHANCON_ATTR Fast: chid, flags Wide: chid, flags, old_attr Call: ChannelConnectAttr Class: _NTO_TRACE_KERCALLENTER Event: __KER_CLOCK_ADJUST Fast: id, new->tick_count Wide: id, new->tick_count, new->tick_nsec_inc Call: ClockAdjust #Args: CLOCK_ADJUST, fDid, fDnew->tick_count, Dnew->tick_nsec_inc Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CLOCK_ADJUST Fast: ret_val, old->tick_count Wide: ret_val, old->tick_count, old->tick_nsec_inc Call: ClockAdjust #Args: CLOCK_ADJUST, fDret_val, fDold->tick_count, Dold->tick_nsec_inc Class: _NTO_TRACE_KERCALLENTER Event: __KER_CLOCK_ID Fast: pid, tid Wide: pid, tid Call: ClockId #Args: CLOCK_ID, fDpid, fDtid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CLOCK_ID Fast: ret_val, empty Wide: ret_val, empty Call: ClockId #Args: CLOCK_ID, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CLOCK_PERIOD Fast: id, new->nsec Wide: id, new->nsec, new->fract Call: ClockPeriod #Args: CLOCK_PERIOD, fDid, fDnew->nsec, Dnew->fract Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CLOCK_PERIOD Fast: ret_val, old->nsec Wide: ret_val, old->nsec, old->fract Call: ClockPeriod #Args: CLOCK_PERIOD, fDret_val, fDold->nsec, Dold->fract Class: _NTO_TRACE_KERCALLENTER Event: __KER_CLOCK_TIME Fast: id, new(sec) Wide: id, new(sec), new(nsec) Call: ClockTime #Args: CLOCK_TIME, fDid, fDnew(sec), Dnew(nsec) Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CLOCK_TIME Fast: ret_val, old(sec) Wide: ret_val, old(sec), old(nsec) Call: ClockTime #Args: CLOCK_TIME, fDret_val, fDold(sec), Dold(nsec) Class: _NTO_TRACE_KERCALLENTER Event: __KER_CONNECT_ATTACH Fast: nd, pid Wide: nd, pid, chid, index, flags Call: ConnectAttach #Args: CONNECT_ATTACH, fHnd, fDpid, Hchid, Dindex, Hflags Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CONNECT_ATTACH Fast: coid, empty Wide: coid, empty Call: ConnectAttach #Args: CONNECT_ATTACH, fHcoid, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CONNECT_CLIENT_INFO Fast: scoid, ngroups Wide: scoid, ngroups Call: ConnectClientInfo #Args: CONNECT_CLIENT_INFO, fHscoid, fDngroups Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CONNECT_CLIENT_INFO Fast: ret_val, info->nd Wide: 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] Call: ConnectClientInfo #Args: CONNECT_CLIENT_INFO, fHscoid, fDngroups Class: _NTO_TRACE_KERCALLENTER Event: __KER_CONNECT_DETACH Fast: coid, empty Wide: coid, empty Call: ConnectDetach #Args: CONNECT_DETACH, fHcoid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CONNECT_DETACH Fast: ret_val, empty Wide: ret_val, empty Call: ConnectDetach #Args: CONNECT_DETACH, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CONNECT_FLAGS Fast: coid, bits Wide: pid, coid, masks, bits Call: ConnectFlags #Args: CONNECT_FLAGS, Dpid, fHcoid, Hmasks, fHbits Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CONNECT_FLAGS Fast: old_flags, empty Wide: old_flags, empty Call: ConnectFlags #Args: CONNECT_FLAGS, fHold_flags, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_CONNECT_SERVER_INFO Fast: pid, coid Wide: pid, coid Call: ConnectServerInfo #Args: CONNECT_SERVER_INFO, fDpid, fHcoid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_CONNECT_SERVER_INFO Fast: coid, info->nd Wide: 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 Call: ConnectServerInfo #Args: CONNECT_SERVER_INFO, fDpid, fHcoid Class: _NTO_TRACE_KERCALLENTER Event: __KER_INTERRUPT_ATTACH Fast: intr, flags Wide: intr, handler_p, area_p, areasize, flags Call: InterruptAttach #Args: INTERRUPT_ATTACH, fDintr, Phandler_p, Parea_p, Dareasize, fHflags Class: _NTO_TRACE_KERCALLEXIT Event: __KER_INTERRUPT_ATTACH Fast: int_fun_id, empty Wide: int_fun_id, empty Call: InterruptAttach #Args: INTERRUPT_ATTACH, fHint_fun_id, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_INTERRUPT_DETACH Fast: id, empty Wide: id, empty Call: InterruptDetach #Args: INTERRUPT_DETACH, fDid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_INTERRUPT_DETACH Fast: ret_val, empty Wide: ret_val, empty Call: InterruptDetach #Args: INTERRUPT_DETACH, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_INTERRUPT_DETACH_FUNC Fast: intr, handler_p Wide: intr, handler_p Call: N/A #Args: INTERRUPT_DETACH_FUNC, fDintr, fPhandler_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_INTERRUPT_DETACH_FUNC Fast: ret_val, empty Wide: ret_val, empty Call: N/A #Args: INTERRUPT_DETACH_FUNC, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_INTERRUPT_MASK Fast: intr, id Wide: intr, id Call: InterruptMask #Args: INTERRUPT_MASK, fDintr, fDid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_INTERRUPT_MASK Fast: mask_level, empty Wide: mask_level, empty Call: InterruptMask #Args: INTERRUPT_MASK, fHmask_level, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_INTERRUPT_UNMASK Fast: intr, id Wide: intr, id Call: InterruptUnmask #Args: INTERRUPT_UNMASK, fDintr, fDid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_INTERRUPT_UNMASK Fast: mask_level, empty Wide: mask_level, empty Call: InterruptUnmask #Args: INTERRUPT_UNMASK, fHmask_level, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_INTERRUPT_WAIT Fast: flags, timeout_tv_sec Wide: flags, timeout_tv_sec, timeout_tv_nsec Call: InterruptWait #Args: INTERRUPT_WAIT, fHflags, fDtimeout_tv_sec, Dtimeout_tv_nsec Class: _NTO_TRACE_KERCALLEXIT Event: __KER_INTERRUPT_WAIT Fast: ret_val, empty Wide: ret_val, empty Call: InterruptWait #Args: INTERRUPT_WAIT, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_CURRENT Fast: rcvid, empty Wide: rcvid, empty Call: MsgCurrent #Args: MSG_CURRENT, fHrcvid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_CURRENT Fast: empty, empty Wide: empty, empty Call: MsgCurrent #Args: MSG_CURRENT, fHempty, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_DELIVER_EVENT Fast: rcvid, event->sigev_notify Wide: rcvid, event->sigev_notify, event->sigev_notify_function_p, event->sigev_value, event->sigev_notify_attributes_p Call: MsgDeliverEvent Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_DELIVER_EVENT Fast: ret_val, empty Wide: ret_val, empty Call: MsgDeliverEvent #Args: MSG_DELIVER_EVENT, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_ERROR Fast: rcvid, err Wide: rcvid, err Call: MsgError #Args: MSG_ERROR, fHrcvid, fDerr Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_ERROR Fast: ret_val, empty Wide: ret_val, empty Call: MsgError #Args: MSG_ERROR, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_INFO Fast: rcvid, info_p Wide: rcvid, info_p Call: MsgInfo #Args: MSG_INFO, fHrcvid, fPinfo_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_INFO Fast: ret_val, info->nd Wide: 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 Call: MsgInfo Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_KEYDATA Fast: rcvid, op Wide: rcvid, op Call: MsgKeyData #Args: MSG_KEYDATA, fHrcvid, fHop Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_KEYDATA Fast: ret_val, newkey Wide: ret_val, newkey Call: MsgKeyData #Args: MSG_KEYDATA, fHret_val, fDnewkey Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_READIOV Fast: rcvid, offset Wide: rcvid, parts, offset, flags Call: MsgReadiov #Args: MSG_READIOV, fHrcvid, Dparts, fHoffset, Hflags Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_READIOV Fast: rbytes, rmsg[0] Wide: rbytes, rmsg[0], rmsg[1], rmsg[2] Call: MsgReadiov #Args: MSG_READIOV, fDrbytes, fSrmsg, s, s Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_READV Fast: rcvid, offset Wide: rcvid, rmsg_p, rparts, offset Call: MsgRead,MsgReadv #Args: MSG_READV, fHrcvid, Prmsg_p, Drparts, fHoffset Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_READV Fast: rbytes, rmsg[0] Wide: rbytes, rmsg[0], rmsg[1], rmsg[2] Call: MsgRead,MsgReadv #Args: MSG_READV, fDrbytes, fSrmsg, s, s Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_READWRITEV Fast: src_rcvid, dst_rcvid Wide: src_rcvid, dst_rcvid Call: N/A #Args: MSG_READWRITEV, fHsrc_rcvid, fHdst_rcvid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_READWRITEV Fast: msglen, empty Wide: msglen, empty Call: N/A #Args: MSG_READWRITEV, fDmsglen, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_RECEIVEPULSEV Fast: chid, rparts Wide: chid, rparts Call: MsgReceivePulse,MsgReceivePulsev #Args: MSG_RECEIVEPULSEV, fHchid, fDrparts Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_RECEIVEPULSEV Fast: rcvid, rmsg[0] Wide: 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 Call: MsgReceivePulse,MsgReceivePulsev Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_RECEIVEV Fast: chid, rparts Wide: chid, rparts Call: MsgReceive,MsgReceivev #Args: MSG_RECEIVEV, fHchid, fDrparts Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_RECEIVEV Fast: rcvid, rmsg[0] Wide: 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 Call: MsgReceive,MsgReceivev Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_REPLYV Fast: rcvid, status Wide: rcvid, sparts, status, smsg[0], smsg[1], smsg[2] Call: MsgReply,MsgReplyv #Args: MSG_REPLYV, fHrcvid, Dsparts, fHstatus, Ssmsg, s, s Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_REPLYV Fast: ret_val, empty Wide: ret_val, empty Call: MsgReply,MsgReplyv #Args: MSG_REPLYV, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_SEND_PULSE Fast: coid, code Wide: coid, priority, code, value Call: MsgSendPulse #Args: MSG_SEND_PULSE, fHcoid, Dpriority, fHcode, Hvalue Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_SEND_PULSE Fast: status, empty Wide: status, empty Call: MsgSendPulse #Args: MSG_SEND_PULSE, fDstatus, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_SENDV Fast: coid, msg Wide: coid, sparts, rparts, msg[0], msg[1], msg[2] Call: MsgSend,MsgSendv,MsgSendvs #Args: MSG_SENDV, fHcoid, Dsparts, Drparts, fSmsg, s, s Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_SENDV Fast: status, rmsg[0] Wide: status, rmsg[0], rmsg[1], rmsg[2] Call: MsgSend,MsgSendv,MsgSendvs #Args: MSG_SENDV, fDstatus, fSrmsg, s, s Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_SENDVNC Fast: coid, msg Wide: coid, sparts, rparts, msg[0], msg[1], msg[2] Call: MsgSendnc,MsgSendvnc,MsgSendvsnc #Args: MSG_SENDVNC, fHcoid, Dsparts, Drparts, fSmsg, s, s Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_SENDVNC Fast: ret_val, rmsg[0] Wide: ret_val, rmsg[0], rmsg[1], rmsg[2] Call: MsgSendnc,MsgSendvnc,MsgSendvsnc #Args: MSG_SENDVNC, fHret_val, fSrmsg, s, s Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_VERIFY_EVENT Fast: rcvid, event->sigev_notify Wide: rcvid, event->sigev_notify, event->sigev_notify_function_p, event->sigev_value, event->sigev_notify_attribute_p Call: MsgVerifyEvent Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_VERIFY_EVENT Fast: status, empty Wide: status, empty Call: MsgVerifyEvent #Args: MSG_VERIFY_EVENT, fDstatus, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_MSG_WRITEV Fast: rcvid, offset Wide: rcvid, sparts, offset, msg[0], msg[1], msg[2] Call: MsgWrite,MsgWritev #Args: MSG_WRITEV, fHrcvid, Dsparts, fHoffset, Smsg, s, s Class: _NTO_TRACE_KERCALLEXIT Event: __KER_MSG_WRITEV Fast: wbytes, empty Wide: wbytes, empty Call: MsgWrite,MsgWritev #Args: MSG_WRITEV, fDwbytes, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_NET_CRED Fast: coid, info_p Wide: coid, info_p Call: NetCred #Args: NET_CRED, fHcoid, fPinfo_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_NET_CRED Fast: ret_val, info->nd Wide: 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] Call: NetCred Class: _NTO_TRACE_KERCALLENTER Event: __KER_NET_INFOSCOID Fast: scoid, infoscoid Wide: scoid, infoscoid Call: NetInfoScoid #Args: NET_INFOSCOID, fHscoid, fHinfoscoid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_NET_INFOSCOID Fast: ret_val, empty Wide: ret_val, empty Call: NetInfoScoid #Args: NET_INFOSCOID, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_NET_SIGNAL_KILL Fast: pid, signo Wide: cred->ruid, cred->euid, nd, pid, tid, signo, code, value Call: NetSignalKill #Args: NET_SIGNAL_KILL, fDstatus, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_NET_SIGNAL_KILL Fast: status, empty Wide: status, empty Call: NetSignalKill #Args: NET_SIGNAL_KILL, fDstatus, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_NET_UNBLOCK Fast: vtid, empty Wide: vtid, empty Call: NetUnblock #Args: NET_UNBLOCK, fHvtid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_NET_UNBLOCK Fast: ret_val, empty Wide: ret_val, empty Call: NetUnblock #Args: NET_UNBLOCK, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_NET_VTID Fast: vtid, info_p Wide: vtid, info_p, tid, coid, priority, srcmsglen, keydata, srcnd, dstmsglen Call: NetVtid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_NET_VTID Fast: ret_val, empty Wide: ret_val, empty Call: NetVtid #Args: NET_VTID, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_NOP Fast: dummy, empty Wide: dummy, empty Call: N/A #Args: NOP, fHdummy, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_NOP Fast: empty, empty Wide: empty, empty Call: N/A #Args: NOP, fHempty, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_RING0 Fast: func_p, arg_p Wide: func_p, arg_p Call: __Ring0 #Args: RING0, fPfunc_p, fParg_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_RING0 Fast: ret_val, empty Wide: ret_val, empty Call: __Ring0 #Args: RING0, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SCHED_GET Fast: pid, tid Wide: pid, tid Call: SchedGet #Args: SCHED_GET, fDpid, fDtid Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SCHED_GET Fast: ret_val, sched_priority Wide: 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 Call: SchedGet #Args: SCHED_GET, fDpid, fDtid Class: _NTO_TRACE_KERCALLENTER Event: __KER_SCHED_INFO Fast: pid, policy Wide: pid, policy Call: SchedInfo #Args: SCHED_INFO, fDpid, fDpolicy Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SCHED_INFO Fast: ret_val, priority_max Wide: ret_val, priority_min, priority_max, interval_sec, interval_nsec, priority_priv Call: SchedInfo #Args: SCHED_INFO, fDpid, fDpolicy Class: _NTO_TRACE_KERCALLENTER Event: __KER_SCHED_SET Fast: pid, sched_priority Wide: 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 Call: SchedSet #Args: SCHED_SET, fDret_val, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SCHED_SET Fast: ret_val, empty Wide: ret_val, empty Call: SchedSet #Args: SCHED_SET, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SCHED_YIELD Fast: empty, empty Wide: empty, empty Call: SchedYield #Args: SCHED_YIELD, fHempty, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SCHED_YIELD Fast: ret_val, empty Wide: ret_val, empty Call: SchedYield #Args: SCHED_YIELD, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_FAULT Fast: sigcode, addr Wide: sigcode, addr Call: N/A #Args: SIGNAL_FAULT, fDsigcode, fPaddr Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_FAULT Fast: ret_val, reg_1 Wide: ret_val, reg_1, reg_2, reg_3, reg_4, reg_5 Call: N/A #Args: SIGNAL_FAULT, fHret_val, fHreg_1, Hreg_2, Hreg_3, Hreg_4, Hreg_5 Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_KILL Fast: pid, signo Wide: nd, pid, tid, signo, code, value Call: SignalKill #Args: SIGNAL_KILL, Hnd, fDpid, Dtid, fDsigno, Hcode, Hvalue Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_KILL Fast: ret_val, empty Wide: ret_val, empty Call: SignalKill #Args: SIGNAL_KILL, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_RETURN Fast: s_p, empty Wide: s_p, empty Call: SignalReturn #Args: SIGNAL_RETURN, fPs_p, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_RETURN Fast: ret_val, empty Wide: ret_val, empty Call: SignalReturn #Args: SIGNAL_RETURN, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_SUSPEND Fast: sig_blocked->bits[0], sig_blocked->bits[1] Wide: sig_blocked->bits[0], sig_blocked->bits[1] Call: SignalSuspend #Args: SIGNAL_SUSPEND, fHsig_blocked->bits[0], fHsig_blocked->bits[1] Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_SUSPEND Fast: ret_val, sig_blocked_p Wide: ret_val, sig_blocked_p Call: SignalSuspend #Args: SIGNAL_SUSPEND, fHret_val, fPsig_blocked_p Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_WAITINFO Fast: sig_wait->bits[0], sig_wait->bits[1] Wide: sig_wait->bits[0], sig_wait->bits[1] Call: SignalWaitinfo #Args: SIGNAL_WAITINFO, fHsig_wait->bits[0], fHsig_wait->bits[1] Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_WAITINFO Fast: sig_num, si_code Wide: sig_num, si_signo, si_code, si_errno, p[0], p[1], p[2], p[3], p[4], p[5], p[6] Call: SignalWaitinfo #Args: SIGNAL_WAITINFO, fHsig_wait->bits[0], fHsig_wait->bits[1] Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_CONDVAR_SIGNAL Fast: sync_p, all Wide: sync_p, all, sync->count, sync->owner Call: SyncCondvarSignal #Args: SYNC_CONDVAR_SIGNAL, fPsync_p, fDall, Dsync->count, Dsync->owner Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_CONDVAR_SIGNAL Fast: ret_val, empty Wide: ret_val, empty Call: SyncCondvarSignal #Args: SYNC_CONDVAR_SIG, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_CONDVAR_WAIT Fast: sync_p, mutex_p Wide: sync_p, mutex_p, sync->count, sync->owner, mutex->count, mutex->owner Call: SyncCondvarWait #Args: SYNC_CONDVAR_WAIT, fDret_val, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_CONDVAR_WAIT Fast: ret_val, empty Wide: ret_val, empty Call: SyncCondvarWait #Args: SYNC_CONDVAR_WAIT, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_CREATE Fast: type, sync_p Wide: type, sync_p, count, owner, protocol, flags, prioceiling, clockid Call: SyncCreate #Args: SYNC_CREATE, fDret_val, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_CREATE Fast: ret_val, empty Wide: ret_val, empty Call: SyncCreate #Args: SYNC_CREATE, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_CTL Fast: cmd, sync_p Wide: cmd, sync_p, data_p, count, owner Call: SyncCtl #Args: SYNC_CTL, fDcmd, fPsync_p, Pdata_p, Dcount, Downer Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_CTL Fast: ret_val, empty Wide: ret_val, empty Call: SyncCtl #Args: SYNC_CTL, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_DESTROY Fast: sync_p, owner Wide: sync_p, count, owner Call: SyncDestroy #Args: SYNC_DESTROY, fPsync_p, Dcount, fDowner Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_DESTROY Fast: ret_val, empty Wide: ret_val, empty Call: SyncDestroy #Args: SYNC_DESTROY, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_MUTEX_LOCK Fast: sync_p, owner Wide: sync_p, count, owner Call: SyncMutexLock #Args: SYNC_MUTEX_LOCK, fPsync_p, Dcount, fDowner Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_MUTEX_LOCK Fast: ret_val, empty Wide: ret_val, empty Call: SyncMutexLock #Args: SYNC_MUTEX_LOCK, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_MUTEX_REVIVE Fast: sync_p, owner Wide: sync_p, count, owner Call: SyncMutexRevive #Args: SYNC_MUTEX_REVIVE, fPsync_p, Dcount, fDowner Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_MUTEX_REVIVE Fast: ret_val, empty Wide: ret_val, empty Call: SyncMutexRevive #Args: SYNC_MUTEX_REVIVE, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_MUTEX_UNLOCK Fast: sync_p, owner Wide: sync_p, count, owner Call: SyncMutexUnlock #Args: SYNC_MUTEX_UNLOCK, fPsync_p, Dcount, fDowner Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_MUTEX_UNLOCK Fast: ret_val, empty Wide: ret_val, empty Call: SyncMutexUnlock #Args: SYNC_MUTEX_UNLOCK, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_SEM_POST Fast: sync_p, count Wide: sync_p, count, owner Call: SyncSemPost #Args: SYNC_SEM_POST, fPsync_p, fDcount, Downer Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_SEM_POST Fast: ret_val, empty Wide: ret_val, empty Call: SyncSemPost #Args: SYNC_SEM_POST, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYNC_SEM_WAIT Fast: sync_p, count Wide: sync_p, try, count, owner Call: SyncSemWait #Args: SYNC_SEM_WAIT, fPsync_p, Dtry, fDcount, Downer Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYNC_SEM_WAIT Fast: ret_val, empty Wide: ret_val, empty Call: SyncSemWait #Args: SYNC_SEM_WAIT, fDret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_SYS_CPUPAGE_GET Fast: index, empty Wide: index, empty Call: N/A #Args: SYS_CPUPAGE_GET, fDindex, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SYS_CPUPAGE_GET Fast: ret_val, empty Wide: ret_val, empty Call: N/A #Args: SYS_CPUPAGE_GET, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_CANCEL Fast: tid, canstub_p Wide: tid, canstub_p Call: ThreadCancel #Args: THREAD_CANCEL, fDtid, fPcanstub_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_CANCEL Fast: ret_val, empty Wide: ret_val, empty Call: ThreadCancel #Args: THREAD_CANCEL, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_CREATE Fast: func_p, arg_p Wide: 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 Call: ThreadCreate #Args: THREAD_CREATE, fHthread_id, fHowner Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_CREATE Fast: thread_id, owner Wide: thread_id, owner Call: ThreadCreate #Args: THREAD_CREATE, fHthread_id, fHowner Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_CTL Fast: cmd, data_p Wide: cmd, data_p Call: ThreadCtl #Args: THREAD_CTL, fHcmd, fPdata_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_CTL Fast: ret_val, empty Wide: ret_val, empty Call: ThreadCtl #Args: THREAD_CTL, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_DESTROY Fast: tid, status_p Wide: tid, priority, status_p Call: ThreadDestroy #Args: THREAD_DESTROY, fDtid, Dpriority, fPstatus_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_DESTROY Fast: ret_val, empty Wide: ret_val, empty Call: ThreadDestroy #Args: THREAD_DESTROY, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_DESTROYALL Fast: empty, empty Wide: empty, empty Call: N/A #Args: THREAD_DESTROYALL, fHempty, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_DESTROYALL Fast: ret_val, empty Wide: ret_val, empty Call: N/A #Args: THREAD_DESTROYALL, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_DETACH Fast: tid, empty Wide: tid, empty Call: ThreadDetach #Args: THREAD_DETACH, fDtid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_DETACH Fast: ret_val, empty Wide: ret_val, empty Call: ThreadDetach #Args: THREAD_DETACH, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_THREAD_JOIN Fast: tid, status_p Wide: tid, status_p Call: ThreadJoin #Args: THREAD_JOIN, fDtid, fPstatus_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_THREAD_JOIN Fast: ret_val, status_p Wide: ret_val, status_p Call: ThreadJoin #Args: THREAD_JOIN, fHret_val, fPstatus_p Class: _NTO_TRACE_KERCALLENTER Event: __KER_TIMER_CREATE Fast: timer_id, event->sigev_notify Wide: timer_id, event->sigev_notify, event->sigev_notify_function_p, event->sigev_value, event->sigev_notify_attributes_p Call: TimerCreate #Args: TIMER_CREATE, fHtimer_id, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TIMER_CREATE Fast: timer_id, empty Wide: timer_id, empty Call: TimerCreate #Args: TIMER_CREATE, fHtimer_id, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_TIMER_DESTROY Fast: id, empty Wide: id, empty Call: TimerDestroy #Args: TIMER_DESTROY, fHid, fHempty Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TIMER_DESTROY Fast: ret_val, empty Wide: ret_val, empty Call: TimerDestroy #Args: TIMER_DESTROY, fHret_val, fHempty Class: _NTO_TRACE_KERCALLENTER Event: __KER_TIMER_INFO Fast: pid, id Wide: pid, id, flags, info_p Call: TimerInfo #Args: TIMER_INFO, fDpid, fHid, Hflags, Pinfo_p Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TIMER_INFO Fast: prev_id, info->itime.nsec Wide: 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 Call: TimerInfo #Args: TIMER_INFO, fDpid, fHid, Hflags, Pinfo_p Class: _NTO_TRACE_KERCALLENTER Event: __KER_TRACE_EVENT Fast: mode, class Wide: mode, class, event, data_1, data_2 Call: TraceEvent #Args: TRACE_EVENT, fHmode, fHclass[header], Hevent[time_off], Hdata_1, Hdata_2 Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TRACE_EVENT Fast: ret_val, empty Wide: ret_val, empty Call: TraceEvent #Args: TRACE_EVENT, fHret_val, fHempty Class: _NTO_TRACE_INTENTER Event: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST Fast: IP, kernel_flag Wide: interrupt_number, kernel_flag Call: N/A Class: _NTO_TRACE_INTEXIT Event: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST Fast: interrupt_number, kernel_flag Wide: interrupt_number, kernel_flag Call: N/A Class: _NTO_TRACE_INT_HANDLER_ENTER Event: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST Fast: pid, interrupt_number, ip, area Wide: pid, interrupt_number, ip, area Call: N/A Class: _NTO_TRACE_INT_HANDLER_EXIT Event: _NTO_TRACE_INTFIRST - _NTO_TRACE_INTLAST Fast: interrupt_number, sigevent Wide: interrupt_number, sigevent Call: N/A Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_ACTION Fast: signo, act->sa_handler_p Wide: pid, sigstub_p, signo, act->sa_handler_p, act->sa_flags, act->sa_mask.bits[0], act->sa_mask.bits[1] Call: SignalAction Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_ACTION Fast: ret_val, act->sa_handler_p Wide: ret_val, act->sa_handler_p, act->sa_flags, act->sa_mask.bits[0], act->sa_mask.bits[1] Call: SignalAction Class: _NTO_TRACE_KERCALLENTER Event: __KER_SIGNAL_PROCMASK Fast: pid, tid Wide: pid, tid, how, sig_blocked->bits[0], sig_blocked->bits[1] Call: SignalProcmask Class: _NTO_TRACE_KERCALLEXIT Event: __KER_SIGNAL_PROCMASK Fast: ret_val, sig_blocked->bits[0] Wide: ret_val, sig_blocked->bits[0], sig_blocked->bits[1] Call: SignalProcmask Class: _NTO_TRACE_KERCALLENTER Event: __KER_TIMER_SETTIME Fast: clock_id, itime->nsec Wide: clock_id, flags, itime->nsec, itime->interval_nsec Call: TimerSettime Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TIMER_SETTIME Fast: ret_val, itime->nsec Wide: ret_val, itime->nsec, itime->interval_nsec Call: TimerSettime Class: _NTO_TRACE_KERCALLENTER Event: __KER_TIMER_ALARM Fast: clock_id, itime->nsec Wide: clock_id, itime->nsec, itime->interval_nsec Call: TimerAlarm Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TIMER_ALARM Fast: ret_val, itime->nsec Wide: ret_val, itime->nsec, itime->interval_nsec Call: TimerAlarm Class: _NTO_TRACE_KERCALLENTER Event: __KER_TIMER_TIMEOUT Fast: clock_id, timeout_flags, ntime Wide: clock_id, timeout_flags, ntime, event->sigev_notify, event->sigev_notify_function_p, event->sigev_value, event->sigev_notify_attributes_p Call: TimerTimeout Class: _NTO_TRACE_KERCALLEXIT Event: __KER_TIMER_TIMEOUT Fast: prev_timeout_flags, otime Wide: prev_timeout_flags, otime Call: TimerTimeout # Control Events Class: _NTO_TRACE_CONTROL Event: _NTO_TRACE_CONTROLTIME Fast: msbtime, lsbtime Wide: msbtime, lsbtime Call: N/A Class: _NTO_TRACE_CONTROL Event: _NTO_TRACE_CONTROLBUFFER Fast: buffer sequence number, num events Wide: buffer sequence number, num events Call: N/A # Process Events Class: _NTO_TRACE_PROCESS Event: _NTO_TRACE_PROCCREATE Fast: ppid, pid Wide: ppid, pid Call: N/A Class: _NTO_TRACE_PROCESS Event: _NTO_TRACE_PROCCREATE_NAME Fast: ppid, pid, name Wide: ppid, pid, name Call: N/A Class: _NTO_TRACE_PROCESS Event: _NTO_TRACE_PROCDESTROY Fast: ppid, pid Wide: ppid, pid Call: N/A Class: _NTO_TRACE_PROCESS Event: _NTO_TRACE_PROCDESTROY_NAME Fast: ppid, pid, name Wide: ppid, pid, name Call: N/A Class: _NTO_TRACE_PROCESS Event: _NTO_TRACE_PROCTHREAD_NAME Fast: pid, tid, name Wide: pid, tid, name Call: N/A #Thread state changes Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THDEAD Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THRUNNING Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THREADY Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THSTOPPED Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THSEND Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THRECEIVE Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THREPLY Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THSTACK Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THWAITTHREAD Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THWAITPAGE Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THSIGSUSPEND Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THSIGWAITINFO Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THNANOSLEEP Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THMUTEX Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THCONDVAR Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THJOIN Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THINTR Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THSEM Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THWAITCTX Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THNET_SEND Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THNET_REPLY Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THCREATE Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THDESTROY Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A Class: _NTO_TRACE_THREAD Event: _NTO_TRACE_THNET_REPLY Fast: pid, tid Wide: pid, tid, priority, policy, partition id, sched_flags (incl APS_SCHED_* critical bit def'd in kermacros.h) ** note: partition id and sched_flags only present if APS scheduler module is loaded. Call: N/A #VThread state changes Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHDEAD Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHRUNNING Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHREADY Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHSTOPPED Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHSEND Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHRECEIVE Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHREPLY Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHSTACK Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHWAITTHREAD Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHWAITPAGE Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHSIGSUSPEND Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHSIGWAITINFO Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHNANOSLEEP Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHMUTEX Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHCONDVAR Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHJOIN Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHINTR Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHSEM Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHWAITCTX Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHNET_SEND Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHNET_REPLY Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHCREATE Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHDESTROY Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_VTHREAD Event: _NTO_TRACE_VTHNET_REPLY Fast: pid, tid Wide: pid, tid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SMSG Fast: rcvid, pid Wide: rcvid, pid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_RMSG Fast: rcvid, pid Wide: rcvid, pid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_REPLY Fast: tid, pid Wide: tid, pid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_ERROR Fast: tid, pid Wide: tid, pid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SPULSE Fast: scoid, pid Wide: scoid, pid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_RPULSE Fast: scoid, pid Wide: scoid, pid Call: N/A # SIGEV_PULSE delivered Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SPULSE_EXE Fast: scoid, pid Wide: scoid, pid Call: N/A # _PULSE_CODE_DISCONNECT pulse delivered Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SPULSE_DIS Fast: scoid, pid Wide: scoid, pid Call: N/A # _PULSE_CODE_COIDDEATH pulse delivered Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SPULSE_DEA Fast: scoid, pid Wide: scoid, pid Call: N/A # _PULSE_CODE_UNBLOCK delivered Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SPULSE_UN Fast: scoid, pid Wide: scoid, pid Call: N/A # _PULSE_CODE_NET_UNBLOCK delivered Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SPULSE_QUN Fast: scoid, pid Wide: scoid, pid Call: N/A Class: _NTO_TRACE_COMM Event: _NTO_TRACE_COMM_SIGNAL Fast: si_signo, si_code Wide: si_signo, si_code, si_errno, __data.__pad[0-6] Call: N/A Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_PATHMGR Fast: pid, tid, pathname Wide: pid, tid, pathname Call: Any pathname operation (routed via libc connect) Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_APS_NAME Fast: partition id, partition name Wide: partition id, partition name Call: SchedCtl with sched_aps.h:: SCHED_APS_CREATE_PARTITION Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_APS_BUDGETS Fast: partition id, new percentage cpu budget, new critical budget ms Wide: partition id, new percentage cpu budget, new critical budget ms Call: SchedCtl with sched_aps.h SCHED_APS_CREATE_PARTITION or SCHED_APS_MODIFY_PARTITION. Also emitted automatically when APS scheduler clears a critical budget as part of handling a bankruptcy. Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_APS_BNKR Fast: suspect pid, suspect tid, partition id Wide: suspect pid, suspect tid, partition id Call: automatically when a partition exceeds its critical budget. Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_MMAP Fast: pid, addr (64), len (64), flags Wide: pid, addr (64), len (64), flags, prot, fd, align (64), offset (64), name Call: mmap/mmap64 Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_MUNMAP Fast: pid, addr (64), len (64) Wide: pid, addr (64), len (64) Call: munmap Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_MAPNAME Fast: pid, addr (32), len (32), name Wide: pid, addr (32), len (32), name Call: dlopen Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_ADDRESS Fast: addr(32), <null> Wide: addr(32), <null> Call: whenever a breakpoint is hit Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_FUNC_ENTER Fast: thisfn(32), call_site(32) Wide: thisfn(32), call_site(32) Call: whenever a function is entered (and it is instrumented) Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_FUNC_EXIT Fast: thisfn(32), call_site(32) Wide: thisfn(32), call_site(32) Call: whenever a function is exited (and it is instrumented) Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_SLOG Fast: opcode(32), severity(32), message Wide: opcode(32), severity(32), message Call: when the kernel wants to note an unusual occurrence Class: _NTO_TRACE_SYSTEM Event: _NTO_TRACE_SYS_COMPACTION Fast: block_size(32) Wide: block_size(32) Call: when the memory defragmentation compaction_minimal algorithm is triggered