The TDF, and TFF files produced by TRCUST are used in the following way:
┌─────────┐
│ .TSF │
└────┬────┘
V
┌──────┴──────┐
│ TRCUST Util │
└──────┬──────┘
┌────────────────────────────┤
V V
┌────┴────┐ ┌────┴────┐
│ .TDF │ │ .TFF │
└────┬────┘ └────┬────┘
V │
┌──────┴──────┐ │
│ TRACE Util │ │
└──────┬──────┘ │
V │
┌───────┴───────┐ │
│tracepoints set│ │
└───────┬───────┘ │
V │
┌───────┴───────┐ │
│ tracepoint hit│ │
└───────┬───────┘ │
V │
┌───────┴───────┐ │
│ OS/2 kernel │ │
└───────┬───────┘ │
V │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
V V
┌───────┴───────┐ ┌──────┴──────┐
│ trace buffer ├────────────>┤TRACEFMT Util│
└───────────────┘ └──────┬──────┘
V
┌──────┴──────┐
│ formatted │
│trace records│
└─────────────┘
How TRCUST fits into the system