Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

SXIDABK

Prolog  

Control Block Contents  
   SXIDABK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


SXIDABK Prolog

 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' SUBCODE X'18'.
 LOCATED BY : THE POINTER TO THIS AREA IS CONTAINED IN THE RX
              REGISTER OF THE DIAGNOSE X'64' SUBCODE X'18' FUNCTION.
 CREATED BY : THE RX REGISTER OF DIAGNOSE X'64' SUBCODE X'18' IS
              SETUP BY THE USER TO POINT TO 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.

 

SXIDABK Control Block Content


SXIDABK DSECT

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

          
*** 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

Symbol         Dspl Value
-------------- ---- -----
SXIOAREA       0010
SXIOARLN       0014
SXIOPCOD       0000
SXIRCODE       0004
SXIRNAME       0008
SXISIZE        0016 00000003

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 16:51:34 EDT.
Copyright IBM Corporation, 1990, 2001