Understanding the AUTH LEDATA output

The Language Environment IPCS VERBEXIT LEDATA generates formatted output of Preinitialized Environments for Authorized Programs-specific control blocks from a system dump when the AUTH parameter is specified. Figure Figure 1 illustrates the output produced when the LEDATA VERBEXIT is invoked with the AUTH parameter. Ellipses are used to summarize some sections of the dump. For easy reference, the sections of the dump are numbered to correspond with the description of each section that follows.

Figure 1. Example of formatted AUTH output from LEDATA VERBEXIT (AMODE 64) (Part 1 of 4)
     ********************************************************************************
                      Authorized Language Environment Control Blocks
     ********************************************************************************
 
[1]      ALEC:  00000000_7F6F7000
       +000000  ID:ALEC     Ascb:00FBBE00     Flags1:40000000
       +00000C  UseCount:00000001       ASATable@1:7F6E8414
       +000014  ASATable@2:7F6E8754     ASATable@3:00000000
       +00001C  ASATable@4:00000000     MCallRtn:82991A80
       +000024  UCallRtn:82999DB8       LatchSetTok:7F6C0B40 00000074
       +000030  Alei:00000001_001053A0        Ales:00000001_00107CD0
       +000040  StackCPID:7F6C3F00      AROTCB:008FF028   EnvTypeNum:00000000
       +00004C  WorkECB:808E6F10
       +000050  AROTToken:0000006C 00000003 00000003 008FF028
       +000060  WTPE:00000053 023B8240 00000000 00000000        ALELVT:00000001
       +000074  SLELVT:00100140   FuncTable@:00000000_00000000
       +000080  WorkQueue:00000000_00000000   ALESeqNum:00000000 00000027
       +000090  ALESCount:00000000 00000001   SystemRtnCode:00000000
       +00009C  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +0000A4  SystemRsnCodeJr:00000000      WorkerTCB:008D8E88
       +0000B0  SystemOCB@:00000000_00000000
 
[2]  Load Module Control Blocks
 
      Queue #: 0000000000000000
 
         ALMI:  00000001_00100F40
       +000000  ID:ALMI     ModuleSize:00000600     ModuleName:CELQDSNF
       +000010  UseCount:00000000 00000001    LoadPoint:00000000 264E3000
       +000020  EntryPoint:00000000 264E3001
 
         ALMI:  00000001_00100B40
       +000000  ID:ALMI     ModuleSize:0000F000     ModuleName:CDAEQED
       +000010  UseCount:00000000 00000001    LoadPoint:00000000 26396000
       +000020  EntryPoint:00000000 26396001
 
         ALMI:  00000001_00100540
       +000000  ID:ALMI     ModuleSize:000017AD     ModuleName:CEEMENU3
       +000010  UseCount:00000000 00000000    LoadPoint:00000000 26386298
       +000020  EntryPoint:00000000 26386298
 
      Queue #: 0000000000000002
 
         ALMI:  00000001_00101340
       +000000  ID:ALMI     ModuleSize:00000450     ModuleName:EDCUCSNM
       +000010  UseCount:00000000 00000001    LoadPoint:00000000 05F15640
       +000020  EntryPoint:00000000 05F15640
 
      Queue #: 0000000000000003
 
         ALMI:  00000001_00100D40
       +000000  ID:ALMI     ModuleSize:00018800     ModuleName:CDAEQDPI
       +000010  UseCount:00000000 00000001    LoadPoint:00000000 26414000
       +000020  EntryPoint:00000000 26414001
 
         ALMI:  00000001_00100340
       +000000  ID:ALMI     ModuleSize:00000200     ModuleName:ALEM001
       +000010  UseCount:00000000 00000003    LoadPoint:00000000 26384000
       +000020  EntryPoint:00000000 26384001
 
      Queue #: 0000000000000006
 
         ALMI:  00000001_00100740
       +000000  ID:ALMI     ModuleSize:00000400     ModuleName:CDIVZERO
       +000010  UseCount:00000000 00000001    LoadPoint:00000000 26393000
       +000020  EntryPoint:00000000 26393001
 
      Queue #: 0000000000000007
 
         ALMI:  00000001_00101140
       +000000  ID:ALMI     ModuleSize:00000655     ModuleName:CEL4CTBL
       +000010  UseCount:00000000 00000001    LoadPoint:00000000 264E7D58
       +000020  EntryPoint:00000000 264E7D58
 
[3]  User Managed Control Blocks 
Figure 2. Example of formatted AUTH output from LEDATA VERBEXIT (AMODE 64) (Part 2 of 4)
[4]      ALEI:  00000001_001053A0
       +000000  ID:ALEI     Flags1:80000000   InstanceNum:00000000 00000025
       +000010  Next:00000000_00000000        Prev:00000000_00000000
       +000020  Flags2:40000000   EnclaveSeq#:00000001    LAA:01ED6498
       +00002C  SavedLAA:7F710E80       Alec:00000000_7F6F7000
       +000038  CallerPSWKey:00000000 00000070      ASAStack:00000000_7F6C4A28
       +000048  ParmListPtr:00000000_7F705D58       ParmListPtrK0:00000000_7F6C42F8
       +000058  RTOPtr:00000001_0050042C      RTOLen:00000000 00000012
       +000068  RTBL@:00000001_001055B8       CallAlri:00000001_00100940
       +000078  EnvAlris:00000000_00000000    SystemRtnCode:00000000
       +000084  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +00011C  SystemRsnCodeJr:00000000      ALES:00000000_00000000
 
[5]  Routine Control Blocks
 
      Queue #: 0000000000000010
 
       Routine: CDIVZERO
         ALRI:  00000001_00100940
       +000000  ID:ALRI     Flags:80000000    InstanceNum:00000000 00000026
       +000010  NEXT:00000000_00000000        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000001_001053A0       AleiInstanceNum:00000000_00000025
       +000030  DllName:........  RoutineNamePtr:00000001_00100B20
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_26393178
       +000050  QSTRTAddr:00000000_26393000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000000
       +00006C  EnvFlags:40000000       FuncEnv:00000000_00000010
       +000078  FuncEntry:00000000_26393178   MasterAlri:00000000_00000000
       +0000E8  Ales:00000000_00000000        LUAlri:00000000 00000000
       +0000F8  EnvType:00000000        EnclaveSeq#:00000001
       +000100  NextEnvAlri:00000000_00000000
 
      Queue #: 0000000000000015
 
       Routine: CDIVZERO
         ALRI:  00000001_00100940
       +000000  ID:ALRI     Flags:80000000    InstanceNum:00000000 00000026
       +000010  NEXT:00000000_00000000        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000001_001053A0       AleiInstanceNum:00000000_00000025
       +000030  DllName:........  RoutineNamePtr:00000001_00100B20
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_26393178
       +000050  QSTRTAddr:00000000_26393000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000000
       +00006C  EnvFlags:40000000       FuncEnv:00000000_00000010
       +000078  FuncEntry:00000000_26393178   MasterAlri:00000000_00000000
       +0000E8  Ales:00000000_00000000        LUAlri:00000000 00000000
       +0000F8  EnvType:00000000        EnclaveSeq#:00000001
       +000100  NextEnvAlri:00000000_00000000
 
[6]  System Managed Control Blocks
 
[7]      ALES:  00000001_00107CD0
       +000000  ID:ALES     UseCount:00000000
       +000008  InstanceNum:00000000 00000000       Next:00000000_00000000
       +000018  ENVID:RTOTCB5A    Flags1:00000000 00000000      Alec:00000000_7F6F7000
       +000030  NumEnvType:00000000 00000003        CPPtr:00000001_001082C8
       +000040  AllocSize:00000000 00000B48   SystemRtnCode:00000000
       +00004C  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +000054  SystemRsnCodeJr:00000000      DiagRtn:00000000_00000000
       +000060  DiagTkn:00000000 00000000
 
[8]   ETINDEX: 00000001
 
      ALESETE:  00000001_00107E18
       +000000  Flags:00000000    ALEI:00000001_0010E0D8
       +000010  WTime:00000000 00000000       InitNum:00000000 0000000A
       +000020  IncrNum:00000000 00000005     MaxNum:00000000 00000014
       +000030  CurNum:00000000 0000000A      RTOPtr:00000001_00207CD0
       +000040  RTOLen:00000000 00000400
Figure 3. Example of formatted AUTH output from LEDATA VERBEXIT (AMODE 64) (Part 3 of 4)
[9]  Routine Control Blocks
 
      Queue #: 0000000000000017
 
       Routine: ALEM001
         ALRI:  00000001_00200140
       +000000  ID:ALRI     Flags:88000000    InstanceNum:00000000 00000022
       +000010  NEXT:00000001_00200340        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000000_00000000       AleiInstanceNum:00000000_00000000
       +000030  DllName:........  RoutineNamePtr:00000001_00200320
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_263840C0
       +000050  QSTRTAddr:00000000_26384000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000000
       +00006C  EnvFlags:00000000       FuncEnv:00000000_00000000
       +000078  FuncEntry:00000000_00000000   MasterAlri:00000000_00000000
       +0000E8  Ales:00000001_00107CD0        LUAlri:00000001 00200340
       +0000F8  EnvType:00000001        EnclaveSeq#:00000000
       +000100  NextEnvAlri:00000000_00000000
 
       Routine: ALEM001
         ALRI:  00000001_00200140
       +000000  ID:ALRI     Flags:88000000    InstanceNum:00000000 00000022
       +000010  NEXT:00000001_00200340        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000000_00000000       AleiInstanceNum:00000000_00000000
       +000030  DllName:........  RoutineNamePtr:00000001_00200320
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_263840C0
       +000050  QSTRTAddr:00000000_26384000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000000
       +00006C  EnvFlags:00000000       FuncEnv:00000000_00000000
       +000078  FuncEntry:00000000_00000000   MasterAlri:00000000_00000000
       +0000E8  Ales:00000001_00107CD0        LUAlri:00000001 00200340
       +0000F8  EnvType:00000001        EnclaveSeq#:00000000
       +000100  NextEnvAlri:00000000_00000000
 
[10]     ALEI:  00000001_0010E0D8
       +000000  ID:ALEI     Flags1:00000000   InstanceNum:00000000 0000000A
       +000010  Next:00000001_0010DEC0        Prev:00000000_00000000
       +000020  Flags2:00000000   EnclaveSeq#:00000002    LAA:01ED8E18
       +00002C  SavedLAA:7F710E80       Alec:00000000_7F6F7000
       +000038  CallerPSWKey:00000000 00000070      ASAStack:00000000_7F6C4AC0
       +000048  ParmListPtr:00000000_7F704AA8       ParmListPtrK0:00000000_7F6C4348
       +000058  RTOPtr:00000001_0000042C      RTOLen:00000000 00000401
       +000068  RTBL@:00000000_00000000       CallAlri:00000001_00200340
       +000078  EnvAlris:00000001_00200340    SystemRtnCode:00000000
       +000084  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +00011C  SystemRsnCodeJr:00000000      ALES:00000001_00107CD0
 
       Routine: ALEM001
[11]     ALRI:  00000001_00200340
       +000000  ID:ALRI     Flags:80000000    InstanceNum:00000000 00000022
       +000010  NEXT:00000000_00000000        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000001_0010E0D8       AleiInstanceNum:00000000_00000000
       +000030  DllName:........  RoutineNamePtr:00000001_00200320
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_263840C0
       +000050  QSTRTAddr:00000000_26384000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000010
       +00006C  EnvFlags:40000000       FuncEnv:00000000_00000010
       +000078  FuncEntry:00000000_263840C0   MasterAlri:00000001_00200140
       +0000E8  Ales:00000001_00107CD0        LUAlri:00000000 00000000
       +0000F8  EnvType:00000001        EnclaveSeq#:00000001
       +000100  NextEnvAlri:00000000_00000000
 
[10]     ALEI:  00000001_0010DEC0
       +000000  ID:ALEI     Flags1:00000000   InstanceNum:00000000 00000009
       +000010  Next:00000001_0010DCA8        Prev:00000000_00000000
       +000020  Flags2:80000000   EnclaveSeq#:00000000    LAA:01ED8C98
       +00002C  SavedLAA:00000000       Alec:00000000_7F6F7000
       +000038  CallerPSWKey:00000000 00000070      ASAStack:00000000_00000000
       +000048  ParmListPtr:00000000_00000000       ParmListPtrK0:00000000_00000000
       +000058  RTOPtr:00000001_00207CD0      RTOLen:00000000 00000400
       +000068  RTBL@:00000000_00000000       CallAlri:00000000_00000000
       +000078  EnvAlris:00000000_00000000    SystemRtnCode:00000000
       +000084  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +00011C  SystemRsnCodeJr:00000000      ALES:00000001_00107CD0 
Figure 4. Example of formatted AUTH output from LEDATA VERBEXIT (AMODE 64) (Part 4 of 4)
[10]     ALEI:  00000001_0010DCA8
       +000000  ID:ALEI     Flags1:00000000   InstanceNum:00000000 00000008
       +000010  Next:00000001_0010DA90        Prev:00000000_00000000
       +000020  Flags2:80000000   EnclaveSeq#:00000000    LAA:01ED8B18
       +00002C  SavedLAA:00000000       Alec:00000000_7F6F7000
       +000038  CallerPSWKey:00000000 00000070      ASAStack:00000000_00000000
       +000048  ParmListPtr:00000000_00000000       ParmListPtrK0:00000000_00000000
       +000058  RTOPtr:00000001_00207CD0      RTOLen:00000000 00000400
       +000068  RTBL@:00000000_00000000       CallAlri:00000000_00000000
       +000078  EnvAlris:00000000_00000000    SystemRtnCode:00000000
       +000084  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +00011C  SystemRsnCodeJr:00000000      ALES:00000001_00107CD0
⋮
[8]   ETINDEX: 00000002
 
      ALESETE:  00000001_00107FA8
       +000000  Flags:00000000    ALEI:00000001_001102F0
       +000010  WTime:00000000 00000000       InitNum:00000000 0000000B
       +000020  IncrNum:00000000 00000006     MaxNum:00000000 00000017
       +000030  CurNum:00000000 0000000B      RTOPtr:00000001_002080D0
       +000040  RTOLen:00000000 00000400
[9]  Routine Control Blocks
 
      Queue #: 0000000000000017
 
       Routine: ALEM001
         ALRI:  00000001_00200540
       +000000  ID:ALRI     Flags:88000000    InstanceNum:00000000 00000023
       +000010  NEXT:00000001_00200740        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000000_00000000       AleiInstanceNum:00000000_00000000
       +000030  DllName:........  RoutineNamePtr:00000001_00200720
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_263840C0
       +000050  QSTRTAddr:00000000_26384000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000000
       +00006C  EnvFlags:00000000       FuncEnv:00000000_00000000
       +000078  FuncEntry:00000000_00000000   MasterAlri:00000000_00000000
       +0000E8  Ales:00000001_00107CD0        LUAlri:00000001 00200740
       +0000F8  EnvType:00000002        EnclaveSeq#:00000000
       +000100  NextEnvAlri:00000000_00000000
 
       Routine: ALEM001
         ALRI:  00000001_00200540
       +000000  ID:ALRI     Flags:88000000    InstanceNum:00000000 00000023
       +000010  NEXT:00000001_00200740        ALEC:00000000_7F6F7000
       +000020  AleiAddress:00000000_00000000       AleiInstanceNum:00000000_00000000
       +000030  DllName:........  RoutineNamePtr:00000001_00200720
       +000040  RoutineNameLen:00000000 00000008    RoutineAddr:00000000_263840C0
       +000050  QSTRTAddr:00000000_26384000   DllKeyPtr:00000000_00000000
       +000060  DllKeyLen:00000000 00000000   ParmLen:00000000
       +00006C  EnvFlags:00000000       FuncEnv:00000000_00000000
       +000078  FuncEntry:00000000_00000000   MasterAlri:00000000_00000000
       +0000E8  Ales:00000001_00107CD0        LUAlri:00000001 00200740
       +0000F8  EnvType:00000002        EnclaveSeq#:00000000
       +000100  NextEnvAlri:00000000_00000000
 
[10]     ALEI:  00000001_001102F0
       +000000  ID:ALEI     Flags1:00000000   InstanceNum:00000000 00000015
       +000010  Next:00000001_001100D8        Prev:00000000_00000000
       +000020  Flags2:00000000   EnclaveSeq#:00000002    LAA:01ED7018
       +00002C  SavedLAA:7F710E80       Alec:00000000_7F6F7000
       +000038  CallerPSWKey:00000000 00000070      ASAStack:00000000_7F6C4AC0
       +000048  ParmListPtr:00000000_7F705AA8       ParmListPtrK0:00000000_7F6C4348
       +000058  RTOPtr:00000001_0030042C      RTOLen:00000000 00000401
       +000068  RTBL@:00000000_00000000       CallAlri:00000001_00200740
       +000078  EnvAlris:00000001_00200740    SystemRtnCode:00000000
       +000084  SystemRsnCode:00000000        SystemRtnCodeJr:00000000
       +00011C  SystemRsnCodeJr:00000000      ALES:00000001_00107CD0
⋮
[8]   ETINDEX: 00000003
 
      ALESETE:  00000001_00108138
       +000000  Flags:00000000    ALEI:00000001_00112508
       +000010  WTime:00000000 00000000       InitNum:00000000 0000000C
       +000020  IncrNum:00000000 00000007     MaxNum:00000000 0000001A
       +000030  CurNum:00000000 0000000C      RTOPtr:00000001_002084D0
       +000040  RTOLen:00000000 00000400
⋮
    Exiting Language Environment Data