This section lists the overall assignment of major codes for the kernel and related subsystems supported by the trace facility.
┌────────────────────────────────────────┬──────────┐ │Usage │Major Code│ ├────────────────────────────────────────┼──────────┤ │System Trace internally generated events│00 │ ├────────────────────────────────────────┼──────────┤ │Dekko performance tracepoints │01 │ ├────────────────────────────────────────┼──────────┤ │Reserved │02 │ ├────────────────────────────────────────┼──────────┤ │Machine Exceptions │03 │ ├────────────────────────────────────────┼──────────┤ │Hardware Interrupts │04 │ ├────────────────────────────────────────┼──────────┤ │Kernel Services (KERNEL) │05 │ ├────────────────────────────────────────┼──────────┤ │Device Helper Services │06 │ ├────────────────────────────────────────┼──────────┤ │Miscellaneous Kernel Events │07 │ ├────────────────────────────────────────┼──────────┤ │Resource Manager Events (RESOURCE.SYS) │08 │ ├────────────────────────────────────────┼──────────┤ │Reserved │09 - 15 │ ├────────────────────────────────────────┼──────────┤ │Kernel Services (DOSCALL1.DLL) │16 │ ├────────────────────────────────────────┼──────────┤ │Monitor Call Services (MONCALLS.DLL) │16 │ ├────────────────────────────────────────┼──────────┤ │Reserved │17 - 21 │ ├────────────────────────────────────────┼──────────┤ │Queue Services (QUECALLS.DLL) │22 │ ├────────────────────────────────────────┼──────────┤ │Session Manager Services (SESMGR.DLL) │23 │ ├────────────────────────────────────────┼──────────┤ │Character I/O Services (OS2CHAR.DLL) │24 │ ├────────────────────────────────────────┼──────────┤ │Reserved │25 - 108 │ ├────────────────────────────────────────┼──────────┤ │Multi-Media Extensions │109 │ ├────────────────────────────────────────┼──────────┤ │Reserved │110 - 137 │ ├────────────────────────────────────────┼──────────┤ │DCAF (Distributed Console Access │138 │ │Facility) │ │ ├────────────────────────────────────────┼──────────┤ │Reserved │139 - 150 │ ├────────────────────────────────────────┼──────────┤ │IBM LAN Manager (RTP) │151 │ ├────────────────────────────────────────┼──────────┤ │EE LAN Requestor │152 - 159 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager APPC │160 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager 3270 Emulator │161 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager Async │162 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager SRPI/DLC │163 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager │164 - 167 │ ├────────────────────────────────────────┼──────────┤ │Reserved │168 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager │169 │ ├────────────────────────────────────────┼──────────┤ │Reserved │170 - 171 │ ├────────────────────────────────────────┼──────────┤ │Communications Manager │172 - 175 │ ├────────────────────────────────────────┼──────────┤ │DataBase Manager │176 - 191 │ ├────────────────────────────────────────┼──────────┤ │PM Shell API (PMSHAPI.DLL) │192 │ ├────────────────────────────────────────┼──────────┤ │Reserved │193 │ ├────────────────────────────────────────┼──────────┤ │PM Window Management (PMWIN.DLL) │194 │ ├────────────────────────────────────────┼──────────┤ │PM Graphics Engine (PMGRE.DLL) │195 │ ├────────────────────────────────────────┼──────────┤ │PM Picture Interchange (PMPIC.DLL) │196 │ ├────────────────────────────────────────┼──────────┤ │PM Graphics Programming Interfaces │197 │ │(PMGPI.DLL) │ │ ├────────────────────────────────────────┼──────────┤ │PM Print Spooler (PMSPL.DLL) │198 │ ├────────────────────────────────────────┼──────────┤ │199 - 212 │Reserved │ ├────────────────────────────────────────┼──────────┤ │Transmission Network Manager │212 │ ├────────────────────────────────────────┼──────────┤ │Reserved │213 │ ├────────────────────────────────────────┼──────────┤ │DBM Archival Logging │222 - 225 │ ├────────────────────────────────────────┼──────────┤ │DBM Query Manager │226 - 235 │ ├────────────────────────────────────────┼──────────┤ │User Profile Management │236 - 237 │ ├────────────────────────────────────────┼──────────┤ │238 - 241 │Reserved │ ├────────────────────────────────────────┼──────────┤ │LAN Station Manager │242 │ ├────────────────────────────────────────┼──────────┤ │Reserved │243 │ ├────────────────────────────────────────┼──────────┤ │TCP/IP │244 │ ├────────────────────────────────────────┼──────────┤ │Available for Temporary Application Use │245 - 255 │ ├────────────────────────────────────────┼──────────┤ │Kernel Device Manager Internal │256 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel File System Manager Internal │257 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Virtual DOS Machine Manager │258 │ │Internal Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Module Loader and Manager │259 │ │Internal Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Page Manager Internal Tracepoints│260 │ ├────────────────────────────────────────┼──────────┤ │Kernel Scheduler and Task Manager │261 │ │Internal Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Swap File Manager Internal │262 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Selector Manager Internal │263 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Virtual Memory Manager Internal │264 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Semaphore Manager Internal │265 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Kernel Timer Manager Internal │266 │ │Tracepoints │ │ ├────────────────────────────────────────┼──────────┤ │Reserved │247 - 279 │ ├────────────────────────────────────────┼──────────┤ │HPFS Internal Tracepoints │280 │ ├────────────────────────────────────────┼──────────┤ │CDFS Internal Tracepoints │281 │ ├────────────────────────────────────────┼──────────┤ │Reserved │282 - 299 │ ├────────────────────────────────────────┼──────────┤ │PMVDMP Interfaces │300 │ ├────────────────────────────────────────┼──────────┤ │PMVIOP Interfaces │301 │ ├────────────────────────────────────────┼──────────┤ │PMWP Interfaces │302 │ ├────────────────────────────────────────┼──────────┤ │JFS Internal Tracepoints │303 │ ├────────────────────────────────────────┼──────────┤ │TRCUST Internal Tracepoints │304 │ ├────────────────────────────────────────┼──────────┤ │Reserved │305 - 385 │ ├────────────────────────────────────────┼──────────┤ │HPFS386 Internal Tracepoints │386 │ ├────────────────────────────────────────┼──────────┤ │Reserved │387 - │ │ │0x7fff │ ├────────────────────────────────────────┼──────────┤ │Available for User and Vendor Use │0x8000 - │ │ │0xffff │ └────────────────────────────────────────┴──────────┘