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


  EXQBK Prolog Top of page
 
 NAME       : HCPEXQBK
 DESCRIPTION: exec() request block user data mapping
 DSECT      : EXQBK
 FUNCTION   : This DSECT maps the user data in a REQBK for
              exec() processing.
 LOCATED BY : REQUDATA in the REQBK.
 CREATED BY : N/A - mapping block only.
 DELETED BY : N/A - mapping block only.
 SERIALIZED : N/A - serialization is on the REQBK whose
              REQUDATA section this block maps.
 RELOCATION CONSIDERATIONS : None
 COMMENTS   : This control block is a mapping
              for the REQUDATA section of the REQBK
              used for exec() processing. No storage is
              acquired for this block. It is important,
              however, that changes in the size of the
              REQUDATA section of the REQBK be reflected
              here.
 
 
  EXQBK Control Block Content Top of page
 

 EXQBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EXQBK exec() request block user data mapping 0000 0 Character 48 EXQUDATA Define this block to map the REQUDATA section of the REQBK. 0000 0 Address 4 EXQEXDBK EXDBK address 0004 4 Bitstring 4 EXQFLAGS (0) Flags 0004 4 Bitstring 1 EXQFLGB0 Flag byte 0 0005 5 Bitstring 1 EXQFLGB1 Flag byte 1 0006 6 Bitstring 1 EXQFLGB2 Flag byte 2 0007 7 Bitstring 1 EXQFLGB3 Flag byte 3 .... ...1 EXQLOCAL X'01' EXQLOCAL Request is for a resource on this system. 0008 8 Dbl-Word 8 EXQTODEX Timestamp for the expiration of this request. 0010 16 Signed 4 EXQPTHID Path identifier for this request. 00FFFFFF EXQPTHIN X'FFFFFFFF' Invalid path id indicator. 0014 20 Signed 4 EXQMSGID IUCV message id 0018 24 Signed 4 EXQSRCLS IUCV source class 001C 28 Signed 2 EXQINST Instance count for the resource. 001E 30 Signed 2 * Reserved for IBM use 0020 32 Character 8 EXQRESID Resource id for the target resource. 0028 40 Signed 4 * Reserved for IBM use 002C 44 Signed 4 * Reserved for IBM use Length of the block 00000006 EXQSIZE (*-EXQBK+7)/8 EXQBK size in doublewords 00000030 EXQBSIZE *-EXQBK EXQBK size in bytes Ensure that this mapping does not exceed the size of the area it is designed to overlay.
 
 
  EXQBK Storage Layout Top of page
 
          
*** EXQBK - exec() request block user data mapping
*
*     +-------------------------------------------------------+
*   0 |                                                       |
*     =                       EXQUDATA                        =
*     |                                                       |
*     +-------------------------------------------------------+
*  30
*
*** EXQBK - exec() request block user data mapping
          
*** Overlay for EXQUDATA in EXQBK
*
*     +---------------------------+------+------+------+------+
*   0 |         EXQEXDBK          |:FLGB0|:FLGB1|:FLGB2|:FLGB3|
*     +---------------------------+------+------+------+------+
*   8 |                       EXQTODEX                        |
*     +---------------------------+---------------------------+
*  10 |         EXQPTHID          |         EXQMSGID          |
*     +---------------------------+-------------+-------------+
*  18 |         EXQSRCLS          |  EXQINST    |/////////////|
*     +---------------------------+-------------+-------------+
*  20 |                       EXQRESID                        |
*     +---------------------------+---------------------------+
*  28 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  30
*
*** Overlay for EXQUDATA in EXQBK
 
 
  EXQBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
EXQBSIZE       002C 00000030
EXQEXDBK       0000
EXQFLAGS       0004
EXQFLGB0       0004
EXQFLGB1       0005
EXQFLGB2       0006
EXQFLGB3       0007
EXQINST        001C
EXQLOCAL       0007 01
EXQMSGID       0014
EXQPTHID       0010
EXQPTHIN       0010 00FFFFFF
EXQRESID       0020
EXQSIZE        002C 00000006
EXQSRCLS       0018
EXQTODEX       0008
EXQUDATA       0000
 
This information is based on z/VM 6.3.0 Last updated on 22 May 2013 at 13:54:26 EDT.
Copyright IBM Corporation, 1990, 2013