IATYIFC mapping

Table 1. Structure
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE 0  
Table 2. Structure IFCSTART
Offset
Dec
Offset
Hex
Type Len Name(Dim) Description
0 (0) STRUCTURE 0 IFCSTART C/I FSS CONTROL BLOCK
0 (0) CHARACTER 4  IFCID CONTROL BLOCK ID
 ------DO NOT MOVE THE BOUNDRY ALIGNMENT FROM BEFORE THE ECF---
4 (4) SIGNED 4   (0) BOUNDRY ALIGNMENT FOR ECF *
4 (4) BITSTRING 1  IFCECF C/I FSS DRIVER MODULES ECF *
      1... ....  IFCORDER "X'80'" POST TO PROCESS ORDERS
      .1.. ....  IFCENDFN "X'40'" POST FROM JOB ENDING FUNCTION
      ..1. ....  IFCSTOPN "X'20'" STOP FSS ORDER NORMAL
      ...1 ....  IFCSTOPA "X'10'" STOP FSS ORDER ABNORMAL
      .... 1...  IFCSTOPD "X'08'" STOP FSS AND DUMP
4 (4) X'F8' 0  IFCPOST "IFCORDER+IFCENDFN+IFCSTOPN+IFCSTOPA+IFCSTOP D" MASK FOR ALL POSTS
5 (5) BITSTRING 1  IFCRSECF(3) RESERVED FOR ECFS
         CCB CHAIN POINTERS
8 (8) ADDRESS 4  IFCOCTOP ORDER ROUTINE CCB TOP POINTER
12 (C) ADDRESS 4  IFCPCTOP PROCLIB ORDER CCB TOP POINTER
16 (10) ADDRESS 4  IFCMCTOP MODIFY COUNT CCB TOP POINTER
20 (14) ADDRESS 4  IFCEDTOP ENABLE DISABLE CCB TOP POINTER
24 (18) ADDRESS 4  IFCJCTOP PROCESS JOB CCB TOP POINTER
28 (1C) ADDRESS 4  IFCFCTOP PROCESS JOB CANCEL/FAIL POINTER
32 (20) ADDRESS 4  IFCRSCCB(4) RESERVED FOR CCB CHAINS
         FSI PARAMETER LIST ADDRESSES
48 (30) ADDRESS 4  IFCFSIPC PTR TO FSIP FOR FSIREQ CONNECT/DISCONNECT
52 (34) ADDRESS 4  IFCFSIPS PTR TO FSIP FOR FSIREQ SEND
         POINTERS TO PREALLOCATED RESPONSE CCBS
56 (38) ADDRESS 4  IFCPRESC PROCLIB RESPONSE CCB POINTER
60 (3C) ADDRESS 4  IFCMRESC MODIFY COUNT RESPONSE CCB
64 (40) ADDRESS 4  IFCJRESC PROCESS JOB NORMAL RESPONSE
68 (44) ADDRESS 4  IFCNRESC PROCESS JOB NAVAIL RESPONSE
72 (48) ADDRESS 4  IFCRRCCB(4) RESERVED FOR RESPONSE CCBS
         MISCELLANEOUS COUNTS AND EQUATES
88 (58) SIGNED 4  IFCPCBCT PROCLIB ORDER CCB COUNT
92 (5C) SIGNED 4  IFCPCBMX PROCLIB ORDER CCB MAX COUNT
96 (60) BITSTRING 8  IFCORDID(0) PROCLIB (TYPE=BUILD) ORDER IDENTIFICATION NUMBER
96 (60) SIGNED 4  IFCPJOID JES3 PORTION OF ORDER ID NO.
100 (64) SIGNED 4  IFCPFOID FSS PORTION OF ORDER ID NO.
104 (68) BITSTRING 8  IFCMORID(0) MODIFY COUNT ORDER IDENTIFICATION NUMBER
104 (68) SIGNED 4  IFCMJOID JES3 PORTION OF ORDER ID NO.
108 (6C) SIGNED 4  IFCMFOID FSS PORTION OF ORDER ID NO.
112 (70) SIGNED 4  IFCNASEQ LAST RESPONSE SEQUENCE NO. FOR MODIFY COUNT AND PROCESS JOB (NAVAIL) RESPONSES
112 (70) X'10' 0  IFCCDLEN "CDFIDSZ+CDFIDSZ" LENGTH OF TWO FSIP CONNECT/DISCONNECT ID AREAS
               FLAGS
116 (74) BITSTRING 1  IFCFLAG1 IFC FLAG ONE
         DEFINITION OF IFCFLAG1
      1... ....  IFCRETRY "X'80'" RETRY ROUTINE IS ACTIVE
      .1.. ....  IFCRQNAV "X'40'" RQ NOT AVAILABLE FOR JOB ON PROCESS JOB CCB CHAIN
      ..1. ....  IFCLAST "X'20'" LAST PROCLIB CCB FOUND
      ...1 ....  IFCRF110 "X'10'" RESERVED FLAG
      .... 1...  IFCRF108 "X'08'" RESERVED FLAG
      .... .1..  IFCRF104 "X'04'" RESERVED FLAG
      .... ..1.  IFCRF102 "X'02'" RESERVED FLAG
      .... ...1  IFCRF101 "X'01'" RESERVED FLAG
117 (75) BITSTRING 1  IFCTRMFL NORMAL FSS TERMINATION FLAG
         DEFINITION OF IFCTRMFL
      1... ....  IFCTRMFS "X'80'" NORMAL STOP FSS HAS BEEN ISSUED
      .1.. ....  IFCRTR40 "X'40'" RESERVED FLAG
      ..1. ....  IFCRTR20 "X'20'" RESERVED FLAG
      ...1 ....  IFCRTR10 "X'10'" RESERVED FLAG
      .... 1...  IFCRTR08 "X'08'" RESERVED FLAG
      .... .1..  IFCRTR04 "X'04'" RESERVED FLAG
      .... ..1.  IFCRTR02 "X'02'" RESERVED FLAG
      .... ...1  IFCRTR01 "X'01'" RESERVED FLAG
118 (76) BITSTRING 1  IFCTRACE IIFC JESTAE TRACE FLAG
         DEFINITION OF IFCTRACE
118 (76) X'1' 0  IFCENTRY "1" ENTRY PHASE OF IATIIFC
118 (76) X'2' 0  IFCSORTP "2" SORT PHASE OF IATIIFC
118 (76) X'3' 0  IFCPROCP "3" PROCLIB ORDER PHASE
118 (76) X'4' 0  IFCPROCB "4" ENTERING IIFP FOR PROC BUILD
118 (76) X'5' 0  IFCMODCP "5" MODIFY COUNT ORDER PHASE
118 (76) X'6' 0  IFCPROJP "6" PROCESS JOB ORDER PHASE
118 (76) X'7' 0  IFCCANFP "7" CANCEL OR FAIL ORDER PHASE
118 (76) X'8' 0  IFCENDGP "8" ENDING FUNCTION PHASE
118 (76) X'9' 0  IFCINATP "9" IATINAT IS IN STORAGE
118 (76) X'A' 0  IFCMODCR "10" MODIFY COUNT RESPONSE PHASE
118 (76) X'B' 0  IFCPROCR "11" PROCLIB RESPONSE PHASE
118 (76) X'C' 0  IFCAPNDG "12" ENTERING CONSOLE APPENDAGE
118 (76) X'D' 0  IFCDISCN "13" FSS DISCONNECT PHASE
119 (77) BITSTRING 1  IFCRFLGD(2) RESERVED FOR DEVELOPMENT
121 (79) BITSTRING 1  IFCRFLGS(2) RESERVED FOR SERVICE
123 (7B) BITSTRING 1  IFCRFLGU RESERVED FOR USER
         SAVE AREAS
124 (7C) SIGNED 4  IFCSAV18(18) SAVE AREA FOR FSIREQ
196 (C4) SIGNED 4  IFCSAVFL SAVE AREA FOR CONDITION CODE
196 (C4) X'C7' 0  IFCSAVPT "IFCSAVFL+3" POINTER TO THE LAST BYTE
         DM207 CONDITION CODES
      .... .1..  IFCMDNTF "X'04'" IATINFC - MEMDATA ENTRY NOT FOUND
      .... 1...  IFCFOLDF "X'08'" IATINFC - LOAD OF IATIIFO FAILED
      .... 11..  IFCIFLDF "X'0C'" IATINFC - LOAD OF IATINIF FAILED
      ...1 ....  IFCMSLDF "X'10'" IATINFC - LOAD OF IATIIMS FAILED
      ...1 .1..  IFC0MPC "X'14'" IATINFC - MPC ADDRESS IN TVT IS ZERO
      ...1 1...  IFCCFAIL "X'18'" IATIIFC - FSIREQ CONNECT FAILED
      ...1 11..  IFCPCNTF "X'1C'" IATIIFC - PROCLIB SPECIFIED IN THE CCB WAS NOT FOUND
      ..1. ....  IFCBDCCB "X'20'" IATIIFC - A BAD CCB WAS DETECTED
      ..1. .1..  IFCDISCF "X'24'" IATIIFC - FSS DISCONNECT FAILED
      ..1. 1...  IFCBDCAR "X'28'" IATIIFC - BAD CONSOLE APPENDAGE RETURN
      ..1. 11..  IFCCPART "X'2C'" IATIIFC - System is being partitioned 06100SUA out of the sysplex 06100SUA
         CONSOLE BUFFER AREA FOR CANCELING JOBS IN CI
200 (C8) BITSTRING 316  IFCCNBUF  
516 (204) SIGNED 4  IFCEND(0) IFC CONTROL BLOCK END
516 (204) X'204' 0  IFCLENTH "IFCEND-IFCSTART" IFC CONTROL BLOCK LENGTH
Table 3. Cross Reference for IATYIFC
Name Offset Hex Tag
IFCAPNDG 76 C
IFCBDCAR C4 28
IFCBDCCB C4 20
IFCCANFP 76 7
IFCCDLEN 70 10
IFCCFAIL C4 18
IFCCNBUF C8
IFCCPART C4 2C
IFCDISCF C4 24
IFCDISCN 76 D
IFCECF 4
IFCEDTOP 14
IFCEND 204
IFCENDFN 4 40
IFCENDGP 76 8
IFCENTRY 76 1
IFCFCTOP 1C
IFCFLAG1 74
IFCFOLDF C4 8
IFCFSIPC 30
IFCFSIPS 34
IFCID 0 C9C6C340
IFCIFLDF C4 C
IFCINATP 76 9
IFCJCTOP 18
IFCJRESC 40
IFCLAST 74 20
IFCLENTH 204 204
IFCMCTOP 10
IFCMDNTF C4 4
IFCMFOID 6C
IFCMJOID 68
IFCMODCP 76 5
IFCMODCR 76 A
IFCMORID 68
IFCMRESC 3C
IFCMSLDF C4 10
IFCNASEQ 70
IFCNRESC 44
IFCOCTOP 8
IFCORDER 4 80
IFCORDID 60
IFCPCBCT 58
IFCPCBMX 5C
IFCPCNTF C4 1C
IFCPCTOP C
IFCPFOID 64
IFCPJOID 60
IFCPOST 4 F8
IFCPRESC 38
IFCPROCB 76 4
IFCPROCP 76 3
IFCPROCR 76 B
IFCPROJP 76 6
IFCRETRY 74 80
IFCRFLGD 77
IFCRFLGS 79
IFCRFLGU 7B
IFCRF101 74 1
IFCRF102 74 2
IFCRF104 74 4
IFCRF108 74 8
IFCRF110 74 10
IFCRQNAV 74 40
IFCRRCCB 48
IFCRSCCB 20
IFCRSECF 5
IFCRTR01 75 1
IFCRTR02 75 2
IFCRTR04 75 4
IFCRTR08 75 8
IFCRTR10 75 10
IFCRTR20 75 20
IFCRTR40 75 40
IFCSAVFL C4
IFCSAVPT C4 C7
IFCSAV18 7C
IFCSORTP 76 2
IFCSTART 0
IFCSTOPA 4 10
IFCSTOPD 4 8
IFCSTOPN 4 20
IFCTRACE 76
IFCTRMFL 75
IFCTRMFS 75 80
IFC0MPC C4 14