SXIDABK Back to Index page
 
Prolog 
Control Block Contents 
   SXIDABK 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.


  SXIDABK Prolog Top of page
 
 NAME       : HCPSXIBK
 DESCRIPTION: DIAGNOSE X'64' SEGMENT EXTENDED INPUT AREA
 DSECT      : SXIDABK
 FUNCTION   : THIS BLOCK WILL MAP THE SEGMENT EXTENDED INPUT AREA
              FOR DIAGNOSE X'64' SUBCODES X'18' and X'38'.
 LOCATED BY : THE POINTER TO THIS AREA IS CONTAINED IN THE RX
              REGISTER OF THE DIAGNOSE X'64' SUBCODE X'18'
              AND X'38' FUNCTIONS.
 CREATED BY : THE RX REGISTER OF DIAGNOSE X'64' SUBCODES
              X'18' and X'38' IS SETUP BY THE USER TO POINT
              A USER SUPPLIED BUFFER.
              - THIS BUFFER HAS A MINIMUM LENGTH OF THREE DOUBLEWORDS.
              - THIS BUFFER MUST RESIDE ON A DOUBLEWORD BOUNDARY AND
              CANNOT CROSS A PAGE BOUNDARY.
              - THE SXIOAREA FIELD DEFINES AN OUTPUT AREA. THIS AREA
              IS USER SUPPLIED AND MUST RESIDE ON A DOUBLEWORD
              BOUNDARY AND CANNOT CROSS A PAGE BOUNDARY.
              THIS AREA IS DEFINED BY THE HCPSXOBK DSECT.
 DELETED BY : THIS AREA IS USER SUPPLIED AND USER DELETED.
 RELOCATION CONSIDERATIONS : None
 
 
  SXIDABK Control Block Content Top of page
 

 SXIDABK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SXIDABK DIAGNOSE X'64' SEGMENT EXTENDED INPUT AREA 0000 0 Dbl-Word 8 * (0) 0000 0 Bitstring 1 SXIOPCOD CODE FOR THE OPERATION TO BE PERFORMED 0001 1 Bitstring 3 * RESERVED FOR IBM USE 0004 4 Bitstring 1 SXIRCODE RETURN CODE FROM THE FUNCTION 0005 5 Bitstring 3 * RESERVED FOR IBM USE 0008 8 Character 8 SXIRNAME THE REQUESTED SEGMENT NAME. THIS NAME IS LEFT JUSTIFIED AND PADDED WITH BLANKS 0010 16 Signed 4 SXIOAREA ADDRESS OF THE OUTPUT AREA 0014 20 Bitstring 2 SXIOARLN THE LENGTH OF THE OUTPUT AREA 0016 22 Bitstring 2 * RESERVED FOR IBM USE 00000003 SXISIZE (*-SXIDABK+7)/8 SIZE IN DOUBLE WORDS
 
 
  SXIDABK Storage Layout Top of page
 
          
*** SXIDABK - DIAGNOSE X'64' SEGMENT EXTENDED INPUT AREA
*
*     +------+--------------------+------+--------------------+
*   0 |:OPCOD|////////////////////|:RCODE|////////////////////|
*     +------+--------------------+------+--------------------+
*   8 |                       SXIRNAME                        |
*     +---------------------------+-------------+-------------+
*  10 |         SXIOAREA          |  SXIOARLN   |/////////////|
*     +---------------------------+-------------+-------------+
*  18
*
*** SXIDABK - DIAGNOSE X'64' SEGMENT EXTENDED INPUT AREA
 
 
  SXIDABK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
SXIOAREA       0010
SXIOARLN       0014
SXIOPCOD       0000
SXIRCODE       0004
SXIRNAME       0008
SXISIZE        0016 00000003
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:56:42 EDT.
Copyright IBM Corporation, 1990, 2022