Space management and buffer handler module trace IDs

In space management and DL/I buffer handler trace entries, a 1-byte module ID identifies the calling module. A 1-byte subcode identifies the specific call within the module.

Space management and DL/I buffer handler trace entries

The calling module places the module ID in field PSTTRMID and the subcode in field PSTTRMSC before making the call. The DL/I buffer handler and space management then move these PST fields to the appropriate traces.

The PSTTRMSC module subcodes are 0 through 9 and A through Z. If you need to find the point in the module where the call was made, look for the TIDSCx label that corresponds to the module subcode. Subcode 0 corresponds to label TIDSC0, subcode 1 to label TIDSC1, subcode A to TIDSCA, and so on.

The following table describes the ID, the calling module, and the module function

Table 1. Space management and DL/I buffer handler module trace IDs
ID label Module ID Calling module Module function
TIDDLA00 A DFSDLA00 Call analyzer
TIDDLAS0 A DFSDLAS0 Call analyzer SSA
TIDORA00 A DFSORA00 OLR data set creation/deletion
TIDZDC00 A DFSZDC00 GSAM Controller
TIDORA10 B DFSORA10 OLR data set information
TIDZDI00 B DFSZDI00 GSAM Initialization
TIDORC00 C DFSORC00 OLR OM command processor
TIDZDI20 C DFSZDI20 GSAM Initialize GB
TIDDLDC0 D DFSDLDC0 DELETE/REPLACE
TIDORA20 D DFSORA20 Create data sets for OLR
TIDZDI30 D DFSZDI30 GSAM Buffering Initialization
TIDFLST0 E DFSFLST0 Batch STAE exit
TIDORA30 E DFSORA30 Delete data sets for OLR
TIDZD110 E DFSZD110 GSAM BSAM OPEN / CLOSE
TIDLRH00 F DFSLRH00 LOCK request handler
TIDZD150 F DFSZD150 GSAM VSAM OPEN / CLOSE
TIDORA40 G DFSORA40 Performs OLR IDCAMS
TIDSDLB0 G DFSSDLB0 IRLM status routine
TIDZD210 G DFSZD210 GSAM BSAM I/O
TIDFXC50 H DFSFXC50 DB SYNC point
TIDZD250 H DFSZD250 GSAM VSAM I/O
TIDORP60 I DFSORP60 OLR interfaces to DBRC
TIDZD310 I DFSZD310 GSAM Buffer I/O
TIDDDLE1 K DFSDDLE0 LOAD INSERT function
TIDZSR00 K DFSZSR00 GSAM Extended checkpoint
TIDDDLE0 L DFSDDLE0 LOAD INSERT function
TIDORP40 L DFSORP40 OLR termination and cleanup
TIDZSR10 L DFSZSR10 GSAM Restart positioned
TIDPCSH0 M DFSPCSH0 Partitioning Common Services Handler
TIDORP20 N DFSORP20 OLR cursor and commit manager
TIDDLOC0 O DFSDLOC0 OPEN/CLOSE
TIDDLOV0 O DFSDLOV0 LOGICAL/VIRTUAL OPEN
TIDDCAP0 P DFSDCAP0 Full-Function Data capture
TIDORC10 P DFSORC10 OLR type-1 command processor
TIDDDUI0 Q DFSDDUI0 DUI processor
TIDDLR00 R DFSDLR00 RETRIEVE function
TIDDHD00 S DFSDHD00 Space Manager (INIT procedure)
TIDDVBH0 S DFSDVBH0 Buffer handler router
TIDFRSP0 S DFSFRSP0 Space Manager (free space)
TIDGGSP0 S DFSGGSP0 Space Manager (GET space)
TIDMMUD0 S DFSMMUD0 Space Manager (bit map update)
TIDRCHB0 S DFSRCHB0 Space Manager (SEARCH block)
TIDRRHM0 S DFSRRHM0 Space Manager (SEARCH bit map)
TIDRRHP0 S DFSRRHP0 Space Manager (buffer pool)
TIDTOBH0 T DFSTOBH0 I/O toleration buffer handler caller
TIDTOCL0 T DFSTOCL0 I/O toleration DB close
TIDDPSB0 U DFSDPSB0 PSB generator module
TIDURDB0 U DFSURDB0 Database Recovery utility
TIDURGP0 U DFSURGP0 Database Prefix Update utility
TIDURGS0 U DFSURGS0 Database Scan utility
TIDBACK0 V DFSBBO00 BATCH backout utility
TIDDVSM0 V DFSDVSM0 VSAM interface
TIDURRL0 V DFSURRL0 HISAM Reorganization Reload utility
TIDURUL0 V DFSURUL0 HISAM Reorganization Unload utility
TIDUCPD0 W DFSUCPD0 UCF DB ZAP processor utility
TIDUCPE0 W DFSUCPE0 UCF subroutines utility
TIDUICC0 W DFSUICP0 Online Image Copy utility
TIDDXMT0 X DFSDXMT0 Index maintenance
TIDRBOI0 Y DFSRBOI0 Backout RESTART/DYN/BATCH
TIDRDBC0 Z DFSRDBC0 Database backout control
TIDPSEL0 M DFSDBH20 DFSDBH30 DFSDVSM0 Partition Selection Handler

Example of a DL/I trace

The following example shows a DL/I trace. The trace entries show two GHU calls. All calls use Program Specification Table (PST) 01. When activities for different PSTs are intermixed in the trace table, you need to examine only the entries for the PST that you are interested in.

 
 FUNCTION          WORD 0    WORD 1    WORD 2    WORD 3    WORD 4    WORD 5    WORD 6    WORD 7                            PAGE 0001
* DL1 TRACE TABLE - DATE 89039 TIME 17450600 SKIP 0000 TOTAL SKIP 00000000 RECORD NUMBER 00000007
ANALYZE CALL      AA01008A  00008DE0  GHU         0A0D60  03080800  00004892  00004000  0008F200    ........GHU ...-.......K.. ...2.
VSAM EXIT         DA01008B  0272FA60  06000000  00002400  34B95982  B96E24B9  BCE6BA6E  50B9AE68    .......-...........B.>...W.>&...
PSTBYLCT          E201008C  00040100  D2014400  000A101C  0273720C  0272FA60  0274E45E  0000260C    S.......K..............-..U;....
VSAM EXIT         DA01008D  0272FAB0  06000000  00004800  34B95982  B96E24B9  BCE6BA6E  50B9AE68    ...................B.>...W.>&...
PSTBYLCT          E201008E  00030100  D2014400  000A205C  02739092  0272FAB0  0274E45E  00004892    S.......K......*...K......U;...K
VSAM EXIT         DA01008F  0272FB50  06000000  00002400  34B95982  B96E24B9  BCE6BA6E  50B9AE68    .......&...........B.>...W.>&...
PSTBYLCT          E2010090  00030100  D2014400  000A205C  0273D354  0272FB50  0274E45E  00002754    S.......K......*..L....&..U;....
PSTBYLCT          E2010091  00030100  D2014400  000A205C  0273D11C  0272FB50  0274E45E  0000251C    S..J....K......*..J....&..U;....
PSTBYLCT          E2010092  00030100  D2014400  000A205C  0273D354  0272FB50  0274E45E  00002754    S..K....K......*..L....&..U;....
PSTBYLCT          E2010093  00030100  D2014400  000A205C  0273D11C  0272FB50  0274E45E  0000251C    S..L....K......*..J....&..U;....
PSTBYLCT          E2010094  00030100  D2014400  000A205C  0273D020  0272FB50  0274E45E  00002420    S..M....K......*.......&..U;....
VSAM EXIT         DA010095  0272FAB0  06000000  00004800  34B95982  B96E24B9  BCE6BA6E  50B9AE68    ...N...............B.>...W.>&...
PSTBYLCT          E2010096  00030100  D2014400  000A205C  02739092  0272FAB0  0274E45E  00004892    S..O....K......*...K......U;...K
VSAM EXIT         DA010097  0272FB50  06000000  00002400  34B95982  B96E24B9  BCE6BA6E  50B9AE68    ...P...&...........B.>...W.>&...
PSTBYLCT          E2010098  00030100  D2014400  000A205C  0273D354  0272FB50  0274E45E  00002754    S..Q....K......*..L....&..U;....
ANALYZE CALL      AA010099  00008DE0  GHU         0A0D60  03280800  00004892  00004000  0008F200    ...R....GHU ...-.......K.. ...2.
 FUNCTION          WORD 0    WORD 1    WORD 2    WORD 3    WORD 4    WORD 5    WORD 6    WORD 7                            PAGE 0004
VSAM EXIT         DA01009A  0272FA60  06000000  00002400  34B95982  B96E24B9  BCE6BA6E  50B9AE68    .......-...........B.>...W.>&...
PSTBYLCT          E201009B  00040100  D2014400  000A101C  0273720C  0272FA60  0274E45E  0000260C    S.......K..............-..U;....
VSAM EXIT         DA01009C  0272FAB0  06000000  00004800  34B95982  B96E24B9  BCE6BA6E  50B9AE68    ...................B.>...W.>&...
PSTBYLCT          E201009D  00030100  D2014400  000A205C  02739092  0272FAB0  0274E45E  00004892    S.......K......*...K......U;...K
VSAM EXIT         DA01009E  0272FB50  06000000  00002400  34B95982  B96E24B9  BCE6BA6E  50B9AE68    .......&...........B.>...W.>&...
PSTBYLCT          E201009F  00030100  D2014400  000A205C  0273D354  0272FB50  0274E45E  00002754    S.......K......*..L....&..U;....
PSTBYLCT          E20100A0  00030100  D2014400  000A205C  0273D11C  0272FB50  0274E45E  0000251C    S.......K......*..J....&..U;....
PSTBYLCT          E20100A1  00030100  D2014400  000A205C  0273D354  0272FB50  0274E45E  00002754    S.......K......*..L....&..U;....
PSTBYLCT          E20100A2  00030100  D2014400  000A205C  0273D11C  0272FB50  0274E45E  0000251C    S..S....K......*..J....&..U;....
PSTBYLCT          E20100A3  00030100  D2014400  000A205C  0273D020  0272FB50  0274E45E  00002420    S..T....K......*.......&..U;....
VSAM EXIT         DA0100A4  0272FAB0  06000000  00004800  34B95982  B96E24B9  BCE6BA6E  50B9AE68    ...U...............B.>...W.>&...
PSTBYLCT          E20100A5  00030100  D2014400  000A205C  02739092  0272FAB0  0274E45E  00004892    S..V....K......*...K......U;...K
VSAM EXIT         DA0100A6  0272FB50  06000000  00002400  34B95982  B96E24B9  BCE6BA6E  50B9AE68    ...W...&...........B.>...W.>&...
PSTBYLCT          E20100A7  00030100  D2014400  000A205C  0273D354  0272FB50  0274E45E  00002754    S..X....K......*..L....&..U;....