ARDHDR Back to Index page
 
Prolog 
Control Block Contents 
   ARDHDR DSECT
   ARDVT DSECT
   ARDCPSEC DSECT
   ARDCASEC DSECT
   ARDSTSEC DSECT
   ARDRSSEC DSECT
   ARDMDSEC DSECT
   ARDFISEC DSECT
   ARDSISEC DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

 
  ARDHDR Control Block Content Top of page
 

 ARDHDR DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDHDR ARCHITECTURE DESCRIPTION BLOCK 0000 0 Signed 4 ARDHL Header Length On disk this reflects the shortened header. In memory, after expansion this includes the expansion area length 0004 4 Signed 4 ARDHXL Expanded section length as created by CP on the singleton member. Used when the ARD is expanded on other members who might be running an older version of CP. On the originating system ARDHXL will equal ARDHXLEN. 0008 8 Signed 4 ARDHVER Version of ARD Encoding Structure BEGIN NEW SECTION CAUTION ARDHVER reflects the version of CP that built the PDR ARD. It is checked for compatibility with the executing CP by comparing it with ARDHCPV. Members whose singleton ARDs have differing versions cannot co-exist in the same domain. Check for compatibility must be done before calling HCPARDUA, HCPARDIA, HCPARDXP and HCPARDDP The version is changed only when an extension to the ARD structure mandates a concomitant compatibility APAR for routines that manipulate ARDs. Some extensions to the ARD can be tolerated by a version of CP that was built using older ARD DSECTS. In general extensions that don't mandate a version change are: Extensions to the host STFLE String Extensions to the SIE STFLE Strings Extensions to the CP Architecture Section - Masks and additional architectures Extensions to the FII sections Extension to other sections will need careful consideration. Extensions to the vector table will mandate a change in ARD version. Equates for absolute version numbers of the ARD used to identify specific versions of the ARD. 00000001 ARDHV1 1 Version one of the ARD 00000002 ARDHV2 2 Version two of the ARD 00000003 ARDHV3 3 Version three of the ARD 00000004 ARDHV4 4 Version four of the ARD 00000005 ARDHV5 5 Version five of the ARD 00000006 ARDHV6 6 Version six of the ARD 00000007 ARDHV7 7 Version seven of the ARD 00000008 ARDHV8 8 Version eight of the ARD 00000009 ARDHV9 9 Version nine of the ARD 00000001 ARDHCPV ARDHV1 ARD version supported by the executing CP to test for ARD compatibility. END NEW SECTION CAUTION 000C 12 Signed 4 ARDHTL Total Length of ARD Encoding 0010 16 Address 4 ARDHVTP Pointer to ARDVT 0014 20 Signed 4 ARDHVTL Vector Table Length 0018 24 Signed 4 ARDHNSDW Host STFLE String Length in DWords 001C 28 Bitstring 1 ARDHFLGS Flags byte 1... .... ARDHFXPD X'80' ARDHFXPD ARD had been expanded. Pointers contain logical addresses and section is expanded. .1.. .... ARDHFCDA X'40' ARDHFCDA Canonical domain ARD. ..1. .... ARDHFDMY X'20' ARDHFDMY Dummy ARD built as a placeholder pending creation of the PDR on first ever IPL ...1 .... ARDHFLD2 X'10' ARDHFLD2 The format-2 FLCB headers are allocated in the ARDNFLL arrays .111 1111 ARDHFNXP X'FF'-ARDHFXPD ARDHFNXP PDR unexpanded disk version o 1.11 1111 ARDHFVDA X'FF'-ARDHFCDA ARDHFVDA This is a varient ARD 11.1 1111 ARDHFNDM X'FF'-ARDHFDMY ARDHFNDM This ARD is not a dummy ARD 001D 29 Bitstring 1 * Reserved for alignment 001E 30 Bitstring 2 ARDHCVCP Pending VMDBK connect count that is incremented for the base VMDBK in the vConfig when a call is stacked on the base VMDBK to connect the VMDBKs to the ARD. All code that removes an ARD from the RDMARDP chain to delete it must check this first. If not zero, it must not be deleted. The last stacked call that decrements the count to zero will delete it. Serialized by the domain's RDMLOCK. Fields below this point are used only in the expanded in-storage version of the ARD. If the ARD Header is altered then new fields that are not part of the PDR must be appended to the section below. New fields to be included in the unexpanded PDR ARD must be inserted above. 0020 32 Signed 4 ARDHEXP (0) Start of Header Expansion Area 0020 32 Address 4 ARDHNXT Next in chain, zero if end of chain 0020 32 Address 4 ARDHASP ARD Source Address used when transmitting a copy of this are to a target member. ARDHASP will enable the vector table pointers to be recalculated for use on the target system by applying the difference between this value and the address of this ARD on the target member 0024 36 Address 4 ARDHRDM Pointer to RDMBK 0028 40 Address 4 ARDHVMDP Ptr to chain of VMDBKs using this ARD 002C 44 Signed 4 ARDHSEQ ARD Sequence number for this ARD 0030 48 Bitstring 4 ARDHMASK Member override mask - see RDMBK 0034 52 Bitstring 4 * Reserved for alignment 0038 56 Dbl-Word 8 ARDHVMRH Handle of the previous ARD a guest was assigned to prior to relocation or domain assignment. Used by VMRELOCATE and SET VMRELOCATE to avoid ARD proliferation when multiple users are moved or reassigned. 0038 56 Address 4 ARDHVMRD Address of prior ARD's domain 003C 60 Bitstring 4 ARDHVMSQ Prior ARD's Sequence number 003C 60 Bitstring 1 ARDHVMIX Prior ARD's Member Index number which overlays top byte of the sequence no 003D 61 Bitstring 3 ARDHVMQ3 3 low-order bytes of the ARD Seq No 00000040 ARDHEND * HCPARDXP relies on the following equates to be invariant across the entire membership of the SSI. 00000020 ARDHPDL ARDHEXP-ARDHDR Length of PDR ARD header 00000020 ARDHXLEN ARDHEND-ARDHEXP Length of header expansion section 00000040 ARDHDLEN ARDHEND-ARDHDR Length of full header section
 ARDVT DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDVT ARCHITECTURE DESCRIPTION BLOCK 0000 0 Address 4 ARDVCPCP Pointer to CP Characteristics Section 0004 4 Signed 4 ARDVCPCL CP Characteristics Encoding Length CP Architecture Section described by ARDCASEC dsect 0008 8 Address 4 ARDVCPAP Pointer to CP Architecture Section 000C 12 Signed 4 ARDVCPAL CP Architecture Encoding Length Host STFLE Section described by ARDSTSEC dsect 0010 16 Address 4 ARDVSTFP Pointer to host STFLE Section 0014 20 Signed 4 ARDVSTFL Length of host STFLE Section (in bytes) CPU Model Section described by ARDMDSEC dsect 0018 24 Address 4 ARDVMODP Pointer to model information (STSI and STIDP) 001C 28 Signed 4 ARDVMODL Length of model section CPU Read_SCP_Info Section described by ARDRSSEC dsect (ARDBX) 0020 32 Address 4 ARDVSCPP Pointer to READ_SCP_INFO section 0024 36 Signed 4 ARDVSCPL Length of RSCPI section CHSC Section described by ARDCHSEC dsect (ARDBX) 0028 40 Address 4 ARDVCHIP Pointer to Channel System Information section 002C 44 Signed 4 ARDVCHIL Length of CHSC section FII Function Query Section described by ARDFISEC dsect 0030 48 Address 4 ARDVFIIP Pointer to FII Function Query section 0034 52 Signed 4 ARDVFIIL Length of FII section APVIRT Crypto Section -- ARDAPSEC dsect (ARDBX) 0038 56 Address 4 ARDVAPVP Pointer to APVIRT section 003C 60 Signed 4 ARDVAPVL Length of APVIRT section NEW SECTION CAUTION New PDR sections added above with a pointer/Length pair NEW SECTION CAUTION New XPD sections of fixed length added above with pointer/length Section that contains exact images of STFLE output for each architectural mode of guest: z/Arch, ESA, XC, z/Arch-only, z/XC Described by the ARDSISEC dsect. 0040 64 Address 4 ARDVSISP Pointer to SIE STFLE section 0044 68 Signed 4 ARDVSISL Length of SIE STLE section NEW SECTION CAUTION New XPD sections of dynamically-determined length added below 00000048 ARDVTEND * 00000048 ARDVTLEN ARDVTEND-ARDVT Length of ARD VT Section
 ARDCPSEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDCPSEC ARCHITECTURE DESCRIPTION BLOCK 0000 0 Character 8 ARDCPLPB Licensed Program Bit-map from DIAG 0 .... ..11 ARDLPP3 ARDCPLPB+3 ARDLPP3 Bit map byte with z/VM 6.4 bit .... .1.. ARDVM64 X'04' ARDVM64 Bit for z/VM 6.4 0008 8 Bitstring 6 ARDCPLVL CP Level (ver, rel, mod and SLU) 0008 8 Bitstring 2 ARDCPVER Binary Version Number 000A 10 Bitstring 4 ARDCPREL Binary Release Information 000A 10 Bitstring 2 ARDCPRM CP Release and Modification Number 000A 10 Bitstring 1 ARDCPRN CP Release Number 000B 11 Bitstring 1 ARDCPMD CP Modification Number 000C 12 Bitstring 2 ARDCPSL CP Service Level 000E 14 Bitstring 2 ARDCPMCP Maximum number of CPUs supported 0010 16 Bitstring 1 ARDCPMVM Maximum configurable storage 0011 17 Bitstring 3 * Reserved for future IBM use ARDCPFTS can be used to define available CP features that may or may not be available depending on the service level. It should generally be used to indicate the presence of CP support for a function or facility that was added in the service stream. For relocation purposes, the program product bit map can be used for function shipped on a release boundary. 0014 20 Signed 4 ARDCPFTS Available CP features 0014 20 Bitstring 1 ARDCPFT1 Feature byte 1 1... .... ARDEXHPF X'80' ARDEXHPF Expanded HPF features available .1.. .... ARD65846 X'40' ARD65846 APAR VM65846 is installed ..1. .... ARD65976 X'20' ARD65976 APAR VM65976 is installed ...1 .... ARD65942 X'10' ARD65942 APAR VM65942 is installed Notes : the following two bits must remain contiguous in the same byte. VMDDYNCR flags must adhere to this as well. .... 11.. ARDDYNCR X'0C' ARDDYNCR Dynamic Crypto Flags .... 1... ARDVAPXA X'08' ARDVAPXA APXA may be simulated in APVIRT and APnone guests when required. .... .1.. ARDVAPIN X'04' ARDVAPIN AP instructions may be simulated in APnone guests when required. .... ..1. ARD66462 X'02' ARD66462 APAR VM66462 is installed .... ...1 ARDCRYSD X'01' ARDCRYSD AP Crypto Subdomains installed 0015 21 Bitstring 3 * Reserved for future features 0018 24 Bitstring 2 ARDCPMXD Maximum Data Count for FCX I/O 001A 26 Bitstring 6 * Reserved for IBM use 00000020 ARDCPEND * End of CP section for this CP 00000020 ARDCPLEN ARDCPEND-ARDCPSEC Length of CP capabilities section
 ARDCASEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDCASEC ARCHITECTURE DESCRIPTION BLOCK CP Supported Architectures Section. This comprises a self-describing table of STFLE Masks which are ANDed against the native STFLE string to determine the feature set of each supported architecture (currently: zArchitecture, ESA/390, XC/390, zAchitecture-only, z/XC). The table is preceded by a byte number of entries Each entry comprises a byte indicating architecture, a byte count of number of mask half words that follow. The masks for each architecture are coded as equates to be used when building the ARDBK. The number of mask bytes stored per architecture is a multiple of halfwords, not necessarily equal to the number of STFLE doublewords but sufficient for masking purposes. See HCPARD for more details on how the guest STFLE responses are created. Important considerations when updating this section: HCPARD assumes that future updates to this section are cumulative. The overall length of this section is used to determine whether one ARD is a superset of another. Updates, which may include adding support for a new architecture and extensions to the STFLE masks must be well ordered. 0000 0 Bitstring 1 ARDCANAR Number of architectures supported 0001 1 Bitstring 1 * Reserved for alignment 0002 2 Bitstring 2 ARDCAARC (0) Beginning of an architecture entry allocation of the expanded ARD 0002 2 Bitstring 1 ARDCAATP Architecture applying to this entry 00000000 ARDCAZ X'00' ARDCAZ Z Architecture 00000001 ARDCAESA X'01' ARDCAESA ESA/390 Architecture 00000002 ARDCAXC X'02' ARDCAXC XC/390 Architecture 00000003 ARDCAZONL X'03' ARDCAZONL Z Architecture only 00000004 ARDCAZXC X'04' ARDCAZXC z/XC Architecture 0003 3 Bitstring 1 ARDCAANH Number of mask halfwords that follow 0004 4 Bitstring 2 ARDCAMSK (0) STFLE mask HWords The following equates represent the architecture supported by this version of CP. To increase the number of supported architectures and facilities Set ARDCAARS and define the STFLE masks accordingly. Code in HCPARD does have tolerance for more than three guest architectures being present in the ARD but does not support the removal of an obsolete architecture or the re-ordering of architectures in the ARDCAARC table. Notes : throughout the ARD, STFLE related arrays are always sto in ascending order of ARDCAATP (architecture type) 00000005 ARDCAARS 5 Z, ESA/390, XC/390, Z-only, z/XC STLFE mask for z/Arch guest. ARDMZ0 and ARDMZ1 define the first halfword mask 000000FF ARDMZ0 STFL0N3A+STFL0MEA+STFL0MEE+STFL0I DT+STFL0ICS+STFL0ICR+ST FL0ALR+STFL0FLE ARDMZ1 definition can be found in HCPARDBX ARDMZ8 and ARDMZ9 define the second halfword mask ARDMZ8 definition can be found in HCPARDBX ARDMZ9 definition can be found in HCPARDBX ARDMZ16 and ARDMZ17 define the third halfword mask ARDMZ16 definition can be found in HCPARDBX ARDMZ17 definition can be found in HCPARDBX ARDMZ18 and ARDMZ19 define the fourth halfword mask ARDMZ18 definition can be found in HCPARDBX ARDMZ19 definition can be found in HCPARDBX ARDMZ20 and ARDMZ21 define the fifth halfword mask ARDMZ20 definition can be found in HCPARDBX ARDMZ21 definition can be found in HCPARDBX ARDMZ24 and ARDMZ25 define the sixth halfword mask ARDMZ24 definition can be found in HCPARDBX ARDMZ25 definition can be found in HCPARDBX ARDMZ26 and ARDMZ27 define the seventh halfword mask ARDMZ26 definition can be found in HCPARDBX ARDMZ27 definition can be found in HCPARDBX ARDMZ28 and ARDMZ29 define the eighth halfword mask ARDMZ28 definition can be found in HCPARDBX ARDMZ29 definition can be found in HCPARDBX ARDMZ30 and ARDMZ31 define the ninth halfword mask ARDMZ30 definition can be found in HCPARDBX ARDMZ31 definition can be found in HCPARDBX 00000009 ARDMZH 9 Number of mask halfwords required 00000014 ARDMZEL (2*ARDMZH)+2 Z mask entry length STLFE mask for ESA/390 non-XC guest. ARDM390 and ARDM391 define the first halfword mask 000000DF ARDM390 ARDMZ0-STFL0MEE ARDM391 definition can be found in HCPARDBX ARDM398 and ARDM399 define the second halfword mask ARDM398 definition can be found in HCPARDBX ARDM399 definition can be found in HCPARDBX ARDM3916 and ARDM3917 define the third halfword mask ARDM3916 definition can be found in HCPARDBX ARDM3917 definition can be found in HCPARDBX ARDM3918 and ARDM3919 define the fourth halfword mask ARDM3918 definition can be found in HCPARDBX ARDM3919 definition can be found in HCPARDBX ARDM3920 and ARDM3921 define the fifth halfword mask ARDM3920 definition can be found in HCPARDBX ARDM3921 definition can be found in HCPARDBX ARDM3924 and ARDM3925 define the sixth halfword mask ARDM3924 definition can be found in HCPARDBX ARDM3925 definition can be found in HCPARDBX ARDM3926 and ARDM3927 define the seventh halfword mask ARDM3926 definition can be found in HCPARDBX ARDM3927 definition can be found in HCPARDBX ARDM3928 and ARDM3929 define the eighth halfword mask ARDM3928 definition can be found in HCPARDBX ARDM3929 definition can be found in HCPARDBX ARDM3930 and ARDM3931 define the ninth halfword mask ARDM3930 definition can be found in HCPARDBX ARDM3931 definition can be found in HCPARDBX 00000009 ARDM39H 9 Number of mask halfwords required 00000014 ARDM39EL (2*ARDM39H)+2 ESA/390 mask entry length STLFE mask for XC guest. The bits for IDTE and ASN & LX Reuse facilities are turned off for XC guests because an XC guest is DAT OFF and these facilities require DAT. ARDMXC0 and ARDMXC1 define the first halfword mask 000000D1 ARDMXC0 STFL0N3A+STFL0FLE+STFL0MEA+STFL0I DT ARDMXC1 definition can be found in HCPARDBX ARDMXC8 and ARDMXC9 define the second halfword mask ARDMXC8 definition can be found in HCPARDBX ARDMXC9 definition can be found in HCPARDBX ARDMXC16 and ARDMXC17 define the third halfword mask ARDMXC16 definition can be found in HCPARDBX ARDMXC17 definition can be found in HCPARDBX ARDMXC18 and ARDMXC19 define the fourth halfword mask ARDMXC18 definition can be found in HCPARDBX ARDMXC19 definition can be found in HCPARDBX ARDMXC20 and ARDMXC21 define the fifth halfword mask ARDMXC20 definition can be found in HCPARDBX ARDMXC21 definition can be found in HCPARDBX ARDMXC24 and ARDMXC25 define the sixth halfword mask ARDMXC24 definition can be found in HCPARDBX ARDMXC25 definition can be found in HCPARDBX ARDMXC26 and ARDMXC27 define the seventh halfword mask ARDMXC26 definition can be found in HCPARDBX ARDMXC27 definition can be found in HCPARDBX ARDMXC28 and ARDMXC29 define the eighth halfword mask ARDMXC28 definition can be found in HCPARDBX ARDMXC29 definition can be found in HCPARDBX ARDMXC30 and ARDMXC31 define the ninth halfword mask ARDMXC30 definition can be found in HCPARDBX ARDMXC31 definition can be found in HCPARDBX 00000009 ARDMXCH 9 Number of mask halfwords required 00000014 ARDMXCEL (2*ARDMXCH)+2 XC mask entry length STLFE mask for z/Arch-only guest. ARDMZO0 and ARDMZO1 define the first halfword mask 000000FF ARDMZO0 ARDMZ0 ARDMZO1 definition can be found in HCPARDBX ARDMZO8 and ARDMZO9 define the second halfword mask ARDMZO8 definition can be found in HCPARDBX ARDMZO9 definition can be found in HCPARDBX ARDMZO16 and ARDMZO17 define the third halfword mask ARDMZO16 definition can be found in HCPARDBX 00000020 ARDMZO17 STFLZONL ARDMZO18 and ARDMZO19 define the fourth halfword mask ARDMZO18 definition can be found in HCPARDBX ARDMZO19 definition can be found in HCPARDBX ARDMZO20 and ARDMZO21 define the fifth halfword mask ARDMZO20 definition can be found in HCPARDBX ARDMZO21 definition can be found in HCPARDBX ARDMZO24 and ARDMZO25 define the sixth halfword mask ARDMZO24 definition can be found in HCPARDBX ARDMZO25 definition can be found in HCPARDBX ARDMZO26 and ARDMZO27 define the seventh halfword mask ARDMZO26 definition can be found in HCPARDBX ARDMZO27 definition can be found in HCPARDBX ARDMZO28 and ARDMZO29 define the eighth halfword mask ARDMZO28 definition can be found in HCPARDBX ARDMZO29 definition can be found in HCPARDBX ARDMZO30 and ARDMZO31 define the ninth halfword mask ARDMZO30 definition can be found in HCPARDBX ARDMZO31 definition can be found in HCPARDBX 00000009 ARDMZOH 9 Number of mask halfwords required 00000014 ARDMZOEL (2*ARDMZOH)+2 Z-only mask entry length STLFE mask for z/XC guest This mask is identical to the one for an XC guest except "z/Architecture enabled" (STFL0MEE) is on. ARDMZXC0 and ARDMZXC1 define the first halfword mask 000000F1 ARDMZXC0 ARDMXC0+STFL0MEE ARDMZXC1 definition can be found in HCPARDBX ARDMZXC8 and ARDMZXC9 define the second halfword mask ARDMZXC8 definition can be found in HCPARDBX ARDMZXC9 definition can be found in HCPARDBX ARDMZXC16 and ARDMZXC17 define the third halfword mask ARDMZXC16 definition can be found in HCPARDBX ARDMZXC17 definition can be found in HCPARDBX ARDMZXC18 and ARDMZXC19 define the fourth halfword mask ARDMZXC18 definition can be found in HCPARDBX ARDMZXC19 definition can be found in HCPARDBX ARDMZXC20 and ARDMZXC21 define the fifth halfword mask ARDMZXC20 definition can be found in HCPARDBX ARDMZXC21 definition can be found in HCPARDBX ARDMZXC24 and ARDMZXC25 define the sixth halfword mask ARDMZXC24 definition can be found in HCPARDBX ARDMZXC25 definition can be found in HCPARDBX ARDMZXC26 and ARDMZXC27 define the seventh halfword mask ARDMZXC26 definition can be found in HCPARDBX ARDMZXC27 definition can be found in HCPARDBX ARDMZXC28 and ARDMZXC29 define the eighth halfword mask ARDMZXC28 definition can be found in HCPARDBX ARDMZXC29 definition can be found in HCPARDBX ARDMZXC30 and ARDMZXC31 define the ninth halfword mask ARDMZXC30 definition can be found in HCPARDBX ARDMZXC31 definition can be found in HCPARDBX 00000009 ARDMZXCH 9 Number of mask halfwords required 00000014 ARDMZXCEL (2*ARDMZXCH)+2 z/XC mask entry length 00000064 ARDCAMSL ARDMZEL+ARDM39EL+ARDMXCEL+ARDMZOE L+ARDMZXCEL Total length of mask table 0002 2 Bitstring 1 * Reserve space for this CP's masks 0068 104 Dbl-Word 8 * (0) Pad to the next DWORD boundary 00000068 ARDCAEND * End of CP section for this CP 00000068 ARDCALEN ARDCAEND-ARDCASEC Length of CP architecture section
 ARDSTSEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDSTSEC ARCHITECTURE DESCRIPTION BLOCK This section is initially populated by the host STFLE string of the singleton member ARD. Following the formation of domains of more than one member this represents the common subset of native features present for all members of the domain. Nevertheless it is still referred to as the native STFLE string in HCPARD. For the singleton ARD the space reserved will be precisely the length of the host STFLE string stored on that member. There is no overflow space reserved as was formerly done by HCPBIE because: the ARD is rebuilt following an architecture upgrade. the SIE Interpreted STFLE responses are in ARDSISEC. These do contain expansion room for the same reasons as was done in HCPBIE. Where there are multiple members comprising a domain the space reserved will be the maximum of all the singleton native STFLE strings. No matter what domain the ARD represents, the length of the native STFLE string may be obtained from ARDHNSLN or ARDVSTFL 0000 0 Dbl-Word 8 ARDSTFLE (0) Machine STFLE response DS 1D Minimum STFLE space (comment line) 00000000 ARDSTEND * 00000000 ARDSTLEN ARDSTEND-ARDSTSEC minimum Length of ARD STFLE Section
 ARDRSSEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDRSSEC ARCHITECTURE DESCRIPTION BLOCK 0000 0 Bitstring 4 ARDRSFPC FPCR validity mask (SCP INFO bytes 44-47) ARDRSFPC ARDFPZ10 X'F8F8FF73' ARDFPZ10 Implicit Z10 default for FPCR 0004 4 Bitstring 4 ARDRSIBC VAL controls (SCP INFO bytes 76-79) 0008 8 Bitstring 16 ARDRSIF Installed-SCLP-Facilities bit mask 0008 8 Bitstring 8 ARDRSIF1 Installed-SCLP-Facilities bit mask (SCP INFO bytes 48-55) 0008 8 Bitstring 1 ARDINSF0 0009 9 Bitstring 1 ARDINSF1 000A 10 Bitstring 1 ARDINSF2 000B 11 Bitstring 1 ARDINSF3 000C 12 Bitstring 1 ARDINSF4 000D 13 Bitstring 1 ARDINSF5 000E 14 Bitstring 1 ARDINSF6 000F 15 Bitstring 1 ARDINSF7 0010 16 Bitstring 8 ARDRSIF2 Extensions to the Installed Facilities (SCP INFO bytes 56-63) 0010 16 Bitstring 1 ARDINSF8 0011 17 Bitstring 1 ARDINSF9 0012 18 Bitstring 1 ARDINSFA 0013 19 Bitstring 1 ARDINSFB 0014 20 Bitstring 1 ARDINSFC 0015 21 Bitstring 1 ARDINSFD 0016 22 Bitstring 1 ARDINSFE 0017 23 Bitstring 1 ARDINSFF 0018 24 Bitstring 6 ARDRSCF1 Configuration characteristics Bits (1) (SCP INFO bytes 80-85) 0018 24 Bitstring 1 ARDCNFG0 0019 25 Bitstring 1 ARDCNFG1 001A 26 Bitstring 1 ARDCNFG2 001B 27 Bitstring 1 ARDCNFG3 001C 28 Bitstring 1 ARDCNFG4 001D 29 Bitstring 1 ARDCNFG5 Configuration bytes 6-10 are not required for architecture lying purposes. If CP needs to reference these they should be taken directly from PCCCNGF6-PCCCNFGA Configuration byte 11 (SCP INFO byte 91) 001E 30 Bitstring 1 ARDCNFGB Configuration bytes 12-15 should be taken directly from PCCCNFGCC-PCCCNFGF 001F 31 Bitstring 1 * reserved 0020 32 Bitstring 4 ARDRSCF2 Configuration characteristics Bits (2) (SCP INFO bytes 116-119) 0020 32 Bitstring 1 ARDCNFX0 0021 33 Bitstring 1 ARDCNFX1 0022 34 Bitstring 1 ARDCNFX2 0023 35 Bitstring 1 ARDCNFX3 0024 36 Bitstring 4 * reserved 0028 40 Bitstring 1 * reserved 0029 41 Bitstring 1 ARDRSAF Config-Characteristics Byte 123 002A 42 Bitstring 14 ARDRSCPU Primary CPU installed-facility bits from recognized-CPU-list entries (SCP INFO first CPU entry bytes 2-15) 002A 42 Bitstring 1 ARDCPF0 002B 43 Bitstring 1 ARDCPF1 002C 44 Bitstring 1 ARDCPF2 002D 45 Bitstring 1 ARDCPF3 002E 46 Bitstring 1 ARDCPF4 002F 47 Bitstring 1 ARDCPF5 0030 48 Bitstring 1 ARDCPF6 0031 49 Bitstring 1 ARDCPF7 0032 50 Bitstring 1 ARDCPF8 0033 51 Bitstring 1 ARDCPF9 0034 52 Bitstring 1 ARDCPF10 0035 53 Bitstring 1 ARDCPF11 0036 54 Bitstring 1 ARDCPF12 0037 55 Bitstring 1 ARDCPF13 More bytes from the RSCPI SCCB 0038 56 Bitstring 2 ARDIBM2 Reserved for IBM use 003A 58 Bitstring 2 ARDIBM3 003C 60 Bitstring 2 ARDIBM4 Reserved for IBM use 003E 62 Bitstring 2 ARDIBM5 Reserved for IBM use 00000040 ARDRSEND * 00000040 ARDRSLEN ARDRSEND-ARDRSSEC Length of ARD Read SCPI Section
 ARDMDSEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDMDSEC ARCHITECTURE DESCRIPTION BLOCK 0000 0 Character 4 ARDMDTE STSI 1.1.1 Type in EBCDIC 0004 4 Bitstring 2 ARDMDTB STIDP Type in binary 0006 6 Bitstring 2 ARDIBM1 Reserved for IBM use 00000008 ARDMDEND * 00000008 ARDMDLEN ARDMDEND-ARDMDSEC Length of ARD CPU Model Section
 ARDFISEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDFISEC ARCHITECTURE DESCRIPTION BLOCK 0000 0 Bitstring 32 ARDPLO PLO Function availability bit mask 0020 32 Bitstring 16 ARDPTFF PTFF Function availability bit mask 0030 48 Bitstring 16 ARDKIMD KIMD Function availability bit mask 0040 64 Bitstring 16 ARDKLMD KLMD Function availability bit mask 0050 80 Bitstring 16 ARDKM KM Function availability bit mask 0060 96 Bitstring 16 ARDKMC KMC Function availability bit mask 0070 112 Bitstring 16 ARDKMAC KMAC Function availability bit mask 0080 128 Bitstring 16 ARDPCKMO PCKMO Function availability bit mask 0090 144 Bitstring 16 ARDKMF KMF Function availability bit mask 00A0 160 Bitstring 16 ARDKMCTR KMCTR Function availability bit mask 00B0 176 Bitstring 16 ARDKMO KMO Function availability bit mask 00C0 192 Bitstring 16 ARDPCC PCC Function availability bit mask 000000D0 ARDPCCND * 000000D0 ARDPCCLN ARDPCCND-ARDFISEC 00D0 208 Bitstring 16 ARDPPNO PPNO/PRNO Function avail mask 000000E0 ARDPPNND * 000000E0 ARDPPNLN ARDPPNND-ARDFISEC 00E0 224 Bitstring 16 ARDKMA KMA Function availability mask 000000F0 ARDKMAND * 000000F0 ARDKMALN ARDKMAND-ARDFISEC 00F0 240 Bitstring 32 ARDSORTL SORTL Function availability mask 00000110 ARDSORND * 00000110 ARDSORLN ARDSORND-ARDFISEC 0110 272 Bitstring 32 ARDDFLTC DFLTCC Function availability mask 00000130 ARDDFLND * 00000130 ARDDFLLN ARDDFLND-ARDFISEC 0130 304 Bitstring 16 ARDKDSA KDSA Function availability mask 00000140 ARDECSND * 00000140 ARDECSLN ARDECSND-ARDFISEC 00000140 ARDFIEND * 00000140 ARDFILEN ARDFIEND-ARDFISEC Length of ARD FII Section Notes : HCPARDCA assumes ARDFISEC will never exceed 16KB with fu extensions NEW SECTION CAUTION All PDR ARD sections appear before this point and are built by HCPARDBA on the member they represent. All sections following are built on expansion by HCPARDXP by all members of the SSI. Sections of fixed-length are inserted before those with dynamically-determined lengths
 ARDSISEC DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ARDSISEC ARCHITECTURE DESCRIPTION BLOCK This section is modelled on the VSIM data that was used formerly to record STFLE data for all guests. ARDCANAR is used to determine the number of array entries (ARDCAARS is used only to build the ARD by the local member) Notes : throughout the ARD STFLE related arrays are always store in ascending order of ARDCAATP (architecture type). This simplifies search algorithms and must be adhered to. 0000 0 Signed 4 ARDNFLL (0) Array of host logical addresses of guest STFLE responses 0000 0 Signed 4 ARDNFLZL Host logical address of STFLE response for z/Arch guest (non-XC) 0004 4 Signed 4 ARDNFL3L Host logical address of STFLE response for 390 guest (non-XC) 0008 8 Signed 4 ARDNFLXL Host logical address of STFLE response for XC guest 000C 12 Signed 4 ARDNFLZOL Host logical address of STFLE response for z/Arch-only guest 0010 16 Signed 4 ARDNFLZXL Host logical address of STFLE response for z/XC guest 0014 20 Signed 4 ARDNFLR (0) Array of host real addresses of guest STFLE responses 0014 20 Signed 4 ARDNFLZR Host real address of STFLE response for z/Arch guest (non-XC) 0018 24 Signed 4 ARDNFL3R Host real address of STFLE response for 390 guest (non-XC) 001C 28 Signed 4 ARDNFLXR Host real address of STFLE response for XC guest 0020 32 Signed 4 ARDNFLZOR Host real address of STFLE response for z/Arch-only guest 0024 36 Signed 4 ARDNFLZXR Host real address of STFLE response for z/XC guest 00000028 ARDNFLLL *-ARDNFLL Length of STFLE address array The following array of STFLE strings are used by SIE They are necessarily equal length entries equal to the size of the native string plus one double-word for reasons of overflow caused by concurrent firmware update. 0028 40 Dbl-Word 8 ARDSTSIE (0) Arrary of STFLE strings for SIE use BEGIN NEW SECTION CAUTION Total length of all sections in the unexpanded PDR ARD not including the host STFLE section (ARDSTSEC) and any future XPD sections 00000218 ARDTSLEN ARDFILEN+ARDMDLEN+ARDCALEN+ARDCPL EN+ARDVTLEN Total length of all fixed-length sections build by HCPARDXP 00000000 ARDXSLEN 0 END NEW SECTION CAUTION
 
 
  ARDHDR Storage Layout Top of page
 
          
*** ARDHDR - ARCHITECTURE DESCRIPTION BLOCK
*
*     +---------------------------+---------------------------+
*   0 |          ARDHL            |          ARDHXL           |
*     +---------------------------+---------------------------+
*   8 |         ARDHVER           |          ARDHTL           |
*     +---------------------------+---------------------------+
*  10 |         ARDHVTP           |         ARDHVTL           |
*     +---------------------------+------+------+-------------+
*  18 |         ARDHNSDW          |:HFLGS|//////|  ARDHCVCP   |
*     +---------------------------+------+------+-------------+
*  20 |         ARDHNXT           | 24
*     +---------------------------+
*
*** ARDHDR - ARCHITECTURE DESCRIPTION BLOCK
          
*** Overlay for ARDHNXT in ARDHDR
*
*     +---------------------------+---------------------------+
*  20 |         ARDHASP           |         ARDHRDM           |
*     +---------------------------+---------------------------+
*  28 |         ARDHVMDP          |         ARDHSEQ           |
*     +---------------------------+---------------------------+
*  30 |         ARDHMASK          |///////////////////////////|
*     +---------------------------+---------------------------+
*  38 |                       ARDHVMRH                        |
*     +-------------------------------------------------------+
*  40
*
*** Overlay for ARDHNXT in ARDHDR
          
*** Overlay for ARDHVMRH in ARDHDR
*
*     +---------------------------+---------------------------+
*  38 |         ARDHVMRD          |         ARDHVMSQ          |
*     +---------------------------+---------------------------+
*  40
*
*** Overlay for ARDHVMRH in ARDHDR
          
*** Overlay for ARDHVMSQ in ARDHDR
*
*                                 +------+--------------------+
*  38 ...                      3C |:HVMIX|     ARDHVMQ3       |
*                                 +------+--------------------+
*  40
*
*** Overlay for ARDHVMSQ in ARDHDR
          
*** ARDVT - ARCHITECTURE DESCRIPTION BLOCK
*
*     +---------------------------+---------------------------+
*   0 |         ARDVCPCP          |         ARDVCPCL          |
*     +---------------------------+---------------------------+
*   8 |         ARDVCPAP          |         ARDVCPAL          |
*     +---------------------------+---------------------------+
*  10 |         ARDVSTFP          |         ARDVSTFL          |
*     +---------------------------+---------------------------+
*  18 |         ARDVMODP          |         ARDVMODL          |
*     +---------------------------+---------------------------+
*  20 |         ARDVSCPP          |         ARDVSCPL          |
*     +---------------------------+---------------------------+
*  28 |         ARDVCHIP          |         ARDVCHIL          |
*     +---------------------------+---------------------------+
*  30 |         ARDVFIIP          |         ARDVFIIL          |
*     +---------------------------+---------------------------+
*  38 |         ARDVAPVP          |         ARDVAPVL          |
*     +---------------------------+---------------------------+
*  40 |         ARDVSISP          |         ARDVSISL          |
*     +---------------------------+---------------------------+
*  48
*
*** ARDVT - ARCHITECTURE DESCRIPTION BLOCK
          
*** ARDCPSEC - ARCHITECTURE DESCRIPTION BLOCK
*
*     +-------------------------------------------------------+
*   0 |                       ARDCPLPB                        |
*     +-----------------------------------------+-------------+
*   8 |                ARDCPLVL                 |  ARDCPMCP   |
*     +------+--------------------+-------------+-------------+
*  10 |:CPMVM|////////////////////|         ARDCPFTS          |
*     +------+------+-------------+---------------------------+
*  18 |  ARDCPMXD   |/////////////////////////////////////////|
*     +-------------+-----------------------------------------+
*  20
*
*** ARDCPSEC - ARCHITECTURE DESCRIPTION BLOCK
          
*** Overlay for ARDCPLVL in ARDCPSEC
*
*     +-------------+---------------------------+
*   8 |  ARDCPVER   |         ARDCPREL          | E
*     +-------------+---------------------------+
*
*** Overlay for ARDCPLVL in ARDCPSEC
          
*** Overlay for ARDCPREL in ARDCPSEC
*
*                   +-------------+
*   8 ...         A |  ARDCPRM    | C
*                   +-------------+
*
*** Overlay for ARDCPREL in ARDCPSEC
          
*** Overlay for ARDCPRM in ARDCPSEC
*
*                   +------+------+-------------+
*   8 ...         A |:CPRN |:CPMD |  ARDCPSL    | E
*                   +------+------+-------------+
*
*** Overlay for ARDCPRM in ARDCPSEC
          
*** Overlay for ARDCPFTS in ARDCPSEC
*
*                                 +------+--------------------+
*  10 ...                      14 |:CPFT1|////////////////////|
*                                 +------+--------------------+
*  18
*
*** Overlay for ARDCPFTS in ARDCPSEC
          
*** ARDCASEC - ARCHITECTURE DESCRIPTION BLOCK
*
*     +------+------+------+------+
*   0 |:CANAR|//////|:CAATP|:CAANH|
*     +------+------+------+------+
*
*** ARDCASEC - ARCHITECTURE DESCRIPTION BLOCK
          
*** Overlay for ARDCAARC in ARDCASEC
*
*                   +------+----------------------------------+
*   0 ...         2 |//////|//////////////////////////////////|
*     +-------------+------+//////////////////////////////////|
*   8 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  68
*
*** Overlay for ARDCAARC in ARDCASEC
          
*** ARDSTSEC - ARCHITECTURE DESCRIPTION BLOCK
*
*
*** ARDSTSEC - ARCHITECTURE DESCRIPTION BLOCK
          
*** ARDRSSEC - ARCHITECTURE DESCRIPTION BLOCK
*
*     +---------------------------+---------------------------+
*   0 |         ARDRSFPC          |         ARDRSIBC          |
*     +---------------------------+---------------------------+
*   8 |                       ARDRSIF                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  18
*
*** ARDRSSEC - ARCHITECTURE DESCRIPTION BLOCK
          
*** Overlay for ARDRSIF in ARDRSSEC
*
*     +-------------------------------------------------------+
*   8 |                       ARDRSIF1                        |
*     +-------------------------------------------------------+
*  10
*
*** Overlay for ARDRSIF in ARDRSSEC
          
*** Overlay for ARDRSIF1 in ARDRSSEC
*
*     +------+------+------+------+------+------+------+------+
*   8 |:INSF0|:INSF1|:INSF2|:INSF3|:INSF4|:INSF5|:INSF6|:INSF7|
*     +------+------+------+------+------+------+------+------+
*  10 |                       ARDRSIF2                        |
*     +-------------------------------------------------------+
*  18
*
*** Overlay for ARDRSIF1 in ARDRSSEC
          
*** Overlay for ARDRSIF2 in ARDRSSEC
*
*     +------+------+------+------+------+------+------+------+
*  10 |:INSF8|:INSF9|:INSFA|:INSFB|:INSFC|:INSFD|:INSFE|:INSFF|
*     +------+------+------+------+------+------+------+------+
*  18 |                ARDRSCF1                 | 1E
*     +-----------------------------------------+
*
*** Overlay for ARDRSIF2 in ARDRSSEC
          
*** Overlay for ARDRSCF1 in ARDRSSEC
*
*     +------+------+------+------+------+------+------+------+
*  18 |:CNFG0|:CNFG1|:CNFG2|:CNFG3|:CNFG4|:CNFG5|:CNFGB|//////|
*     +------+------+------+------+------+------+------+------+
*  20 |         ARDRSCF2          | 24
*     +---------------------------+
*
*** Overlay for ARDRSCF1 in ARDRSSEC
          
*** Overlay for ARDRSCF2 in ARDRSSEC
*
*     +------+------+------+------+---------------------------+
*  20 |:CNFX0|:CNFX1|:CNFX2|:CNFX3|///////////////////////////|
*     +------+------+------+------+---------------------------+
*  28 |//////|:RSAF |                ARDRSCPU                 |
*     +------+------+                                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  38
*
*** Overlay for ARDRSCF2 in ARDRSSEC
          
*** Overlay for ARDRSCPU in ARDRSSEC
*
*                   +------+------+------+------+------+------+
*  28 ...        2A |:CPF0 |:CPF1 |:CPF2 |:CPF3 |:CPF4 |:CPF5 |
*     +------+------+------+------+------+------+------+------+
*  30 |:CPF6 |:CPF7 |:CPF8 |:CPF9 |:CPF10|:CPF11|:CPF12|:CPF13|
*     +------+------+------+------+------+------+------+------+
*  38 |  ARDIBM2    |  ARDIBM3    |  ARDIBM4    |  ARDIBM5    |
*     +-------------+-------------+-------------+-------------+
*  40
*
*** Overlay for ARDRSCPU in ARDRSSEC
          
*** ARDMDSEC - ARCHITECTURE DESCRIPTION BLOCK
*
*     +---------------------------+-------------+-------------+
*   0 |         ARDMDTE           |  ARDMDTB    |  ARDIBM1    |
*     +---------------------------+-------------+-------------+
*   8
*
*** ARDMDSEC - ARCHITECTURE DESCRIPTION BLOCK
          
*** ARDFISEC - ARCHITECTURE DESCRIPTION BLOCK
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                        ARDPLO                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  20 |                       ARDPTFF                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  30 |                       ARDKIMD                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  40 |                       ARDKLMD                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  50 |                        ARDKM                          |
*     |                                                       |
*     +-------------------------------------------------------+
*  60 |                        ARDKMC                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  70 |                       ARDKMAC                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  80 |                       ARDPCKMO                        |
*     |                                                       |
*     +-------------------------------------------------------+
*  90 |                        ARDKMF                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  A0 |                       ARDKMCTR                        |
*     |                                                       |
*     +-------------------------------------------------------+
*  B0 |                        ARDKMO                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  C0 |                        ARDPCC                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  D0 |                       ARDPPNO                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  E0 |                        ARDKMA                         |
*     |                                                       |
*     +-------------------------------------------------------+
*  F0 |                                                       |
*     =                       ARDSORTL                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 110 |                                                       |
*     =                       ARDDFLTC                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 130 |                       ARDKDSA                         |
*     |                                                       |
*     +-------------------------------------------------------+
* 140
*
*** ARDFISEC - ARCHITECTURE DESCRIPTION BLOCK
          
*** ARDSISEC - ARCHITECTURE DESCRIPTION BLOCK
*
*     +---------------------------+---------------------------+
*   0 |         ARDNFLZL          |         ARDNFL3L          |
*     +---------------------------+---------------------------+
*   8 |         ARDNFLXL          |        ARDNFLZOL          |
*     +---------------------------+---------------------------+
*  10 |        ARDNFLZXL          |         ARDNFLZR          |
*     +---------------------------+---------------------------+
*  18 |         ARDNFL3R          |         ARDNFLXR          |
*     +---------------------------+---------------------------+
*  20 |        ARDNFLZOR          |        ARDNFLZXR          |
*     +---------------------------+---------------------------+
*
*** ARDSISEC - ARCHITECTURE DESCRIPTION BLOCK
 
 
  ARDHDR Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
ARDCAANH       0003
ARDCAARC       0002
ARDCAARS       0004 00000005
ARDCAATP       0002
ARDCAEND       0068 00000068
ARDCAESA       0002 00000001
ARDCALEN       0068 00000068
ARDCAMSK       0004
ARDCAMSL       0004 00000064
ARDCANAR       0000
ARDCAXC        0002 00000002
ARDCAZ         0002 00000000
ARDCAZONL      0002 00000003
ARDCAZXC       0002 00000004
ARDCNFGB       001E
ARDCNFG0       0018
ARDCNFG1       0019
ARDCNFG2       001A
ARDCNFG3       001B
ARDCNFG4       001C
ARDCNFG5       001D
ARDCNFX0       0020
ARDCNFX1       0021
ARDCNFX2       0022
ARDCNFX3       0023
ARDCPEND       001A 00000020
ARDCPFTS       0014
ARDCPFT1       0014
ARDCPF0        002A
ARDCPF1        002B
ARDCPF10       0034
ARDCPF11       0035
ARDCPF12       0036
ARDCPF13       0037
ARDCPF2        002C
ARDCPF3        002D
ARDCPF4        002E
ARDCPF5        002F
ARDCPF6        0030
ARDCPF7        0031
ARDCPF8        0032
ARDCPF9        0033
ARDCPLEN       001A 00000020
ARDCPLPB       0000
ARDCPLVL       0008
ARDCPMCP       000E
ARDCPMD        000B
ARDCPMVM       0010
ARDCPMXD       0018
ARDCPREL       000A
ARDCPRM        000A
ARDCPRN        000A
ARDCPSL        000C
ARDCPVER       0008
ARDCRYSD       0014 01
ARDDFLLN       0110 00000130
ARDDFLND       0110 00000130
ARDDFLTC       0110
ARDDYNCR       0014 0C
ARDECSLN       0130 00000140
ARDECSND       0130 00000140
ARDEXHPF       0014 80
ARDFIEND       0130 00000140
ARDFILEN       0130 00000140
ARDFPZ10       0000 ARDRSFPC
ARDHASP        0020
ARDHCPV        0008 00000001
ARDHCVCP       001E
ARDHDLEN       003D 00000040
ARDHEND        003D 00000040
ARDHEXP        0020
ARDHFCDA       001C 40
ARDHFDMY       001C 20
ARDHFLD2       001C 10
ARDHFLGS       001C
ARDHFNDM       001C DF
ARDHFNXP       001C 7F
ARDHFVDA       001C BF
ARDHFXPD       001C 80
ARDHL          0000
ARDHMASK       0030
ARDHNSDW       0018
ARDHNXT        0020
ARDHPDL        003D 00000020
ARDHRDM        0024
ARDHSEQ        002C
ARDHTL         000C
ARDHVER        0008
ARDHVMDP       0028
ARDHVMIX       003C
ARDHVMQ3       003D
ARDHVMRD       0038
ARDHVMRH       0038
ARDHVMSQ       003C
ARDHVTL        0014
ARDHVTP        0010
ARDHV1         0008 00000001
ARDHV2         0008 00000002
ARDHV3         0008 00000003
ARDHV4         0008 00000004
ARDHV5         0008 00000005
ARDHV6         0008 00000006
ARDHV7         0008 00000007
ARDHV8         0008 00000008
ARDHV9         0008 00000009
ARDHXL         0004
ARDHXLEN       003D 00000020
ARDIBM1        0006
ARDIBM2        0038
ARDIBM3        003A
ARDIBM4        003C
ARDIBM5        003E
ARDINSFA       0012
ARDINSFB       0013
ARDINSFC       0014
ARDINSFD       0015
ARDINSFE       0016
ARDINSFF       0017
ARDINSF0       0008
ARDINSF1       0009
ARDINSF2       000A
ARDINSF3       000B
ARDINSF4       000C
ARDINSF5       000D
ARDINSF6       000E
ARDINSF7       000F
ARDINSF8       0010
ARDINSF9       0011
ARDKDSA        0130
ARDKIMD        0030
ARDKLMD        0040
ARDKM          0050
ARDKMA         00E0
ARDKMAC        0070
ARDKMALN       00E0 000000F0
ARDKMAND       00E0 000000F0
ARDKMC         0060
ARDKMCTR       00A0
ARDKMF         0090
ARDKMO         00B0
ARDLPP3        0000 03
ARDMDEND       0006 00000008
ARDMDLEN       0006 00000008
ARDMDTB        0004
ARDMDTE        0000
ARDMXCEL       0004 00000014
ARDMXCH        0004 00000009
ARDMXC0        0004 000000D1
ARDMZEL        0004 00000014
ARDMZH         0004 00000009
ARDMZOEL       0004 00000014
ARDMZOH        0004 00000009
ARDMZO0        0004 000000FF
ARDMZO17       0004 00000020
ARDMZXCEL      0004 00000014
ARDMZXCH       0004 00000009
ARDMZXC0       0004 000000F1
ARDMZ0         0004 000000FF
ARDM39EL       0004 00000014
ARDM39H        0004 00000009
ARDM390        0004 000000DF
ARDNFLL        0000
ARDNFLLL       0024 00000028
ARDNFLR        0014
ARDNFLXL       0008
ARDNFLXR       001C
ARDNFLZL       0000
ARDNFLZOL      000C
ARDNFLZOR      0020
ARDNFLZR       0014
ARDNFLZXL      0010
ARDNFLZXR      0024
ARDNFL3L       0004
ARDNFL3R       0018
ARDPCC         00C0
ARDPCCLN       00C0 000000D0
ARDPCCND       00C0 000000D0
ARDPCKMO       0080
ARDPLO         0000
ARDPPNLN       00D0 000000E0
ARDPPNND       00D0 000000E0
ARDPPNO        00D0
ARDPTFF        0020
ARDRSAF        0029
ARDRSCF1       0018
ARDRSCF2       0020
ARDRSCPU       002A
ARDRSEND       003E 00000040
ARDRSFPC       0000
ARDRSIBC       0004
ARDRSIF        0008
ARDRSIF1       0008
ARDRSIF2       0010
ARDRSLEN       003E 00000040
ARDSORLN       00F0 00000110
ARDSORND       00F0 00000110
ARDSORTL       00F0
ARDSTEND       0000 00000000
ARDSTFLE       0000
ARDSTLEN       0000 00000000
ARDSTSIE       0028
ARDTSLEN       0028 00000218
ARDVAPIN       0014 04
ARDVAPVL       003C
ARDVAPVP       0038
ARDVAPXA       0014 08
ARDVCHIL       002C
ARDVCHIP       0028
ARDVCPAL       000C
ARDVCPAP       0008
ARDVCPCL       0004
ARDVCPCP       0000
ARDVFIIL       0034
ARDVFIIP       0030
ARDVMODL       001C
ARDVMODP       0018
ARDVM64        0000 04
ARDVSCPL       0024
ARDVSCPP       0020
ARDVSISL       0044
ARDVSISP       0040
ARDVSTFL       0014
ARDVSTFP       0010
ARDVTEND       0044 00000048
ARDVTLEN       0044 00000048
ARDXSLEN       0028 00000000
ARD65846       0014 40
ARD65942       0014 10
ARD65976       0014 20
ARD66462       0014 02
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:47:20 EDT.
Copyright IBM Corporation, 1990, 2022