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


  LQWBK Prolog Top of page
 
 NAME       : HCPLQWBK
 DESCRIPTION: LOCATE CMDBK and QUERY CPCMDS Work area
 DSECT      : LQWBK
 FUNCTION   : Work area for modules which handle LOCATE CMDBK
              and QUERY CPCMDS
 LOCATED BY : None
 CREATED BY : HCPLCM
 DELETED BY : HCPLCM
 RELOCATION CONSIDERATIONS : None
 COMPATIBILITY AND MIGRATION CONCERNS : none.
 
 
  LQWBK Control Block Content Top of page
 

 LQWBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LQWBK LOCATE CMDBK and QUERY CPCMDS Work area The length of the LQWLC field for BLOCKMAP is 12 0000 0 Character 12 LQWLC Command name The length of the LQWCLASS field for BLOCKMAP is 4 000C 12 Bitstring 4 LQWCLASS User privilege class 0010 16 Bitstring 1 LQWFL Flags 1... .... LQWFLQUY X'80' LQWFLQUY flag for QUERY format .1.. .... LQWFLS X'40' LQWFLS flag for command SET ...1 .... LQWFLQ X'10' LQWFLQ flag for command QUERY .... 1... LQWFLQV X'08' LQWFLQV flag for command Q V .... .1.. LQWFLSUB X'04' LQWFLSUB subcommand given .... ..1. LQWFLIBM X'02' LQWFLIBM flag for IBMCLASS .... ...1 LQWFLCLS X'01' LQWFLCLS flag for user PRIV 0011 17 Bitstring 1 LQWFL2 Local flags .1.. .... LQWF2PTN X'40' LQWF2PTN Pattern for search arg The length of the LQWIBMCL field for BLOCKMAP is 1 0012 18 Bitstring 1 LQWIBMCL IBM privilege class 0013 19 Bitstring 1 * Reserved 0014 20 Signed 4 LQWMSLST (5) Repository msg/format list 00000014 LQWMSLEN *-LQWMSLST Length of message list 0028 40 Signed 4 LQWMSHDR Msg number for response hdr 002C 44 Signed 4 LQWMSDAT Msg number for data portion of the response 0030 48 Signed 4 LQWAHDR Address of cmd name header 0034 52 Signed 2 LQWHLEN Length of header portion of the command name's header (e.g. l'QUERY VIRTUAL if command is QUERY VIRTUAL D 0036 54 Bitstring 1 * (2) Reserved 0038 56 Address 4 LQWGSD1 Address of 1st GSDBK queued 003C 60 Address 4 LQWGSDBK Address of last GSDBK queued 0040 64 Character 32 LQWC32 32 chars for HCPCVUBC 0060 96 Character 1 LQWRESP (0) Response area The length of the LQWCMD field for BLOCKMAP is 12 0060 96 Character 12 LQWCMD (sub)command name 006C 108 Bitstring 1 * Reserved for text separator 006D 109 Character 8 LQWCMDBK CMDBK address 0075 117 Bitstring 1 * Reserved for text separator 0076 118 Character 8 LQWALIAP Address of alias CMDBK 007E 126 Bitstring 1 * Reserved for text separator 007F 127 Character 1 LQWRIBMC IBM class for response 0080 128 Bitstring 1 * Reserved for text separator 0081 129 Character 32 LQWRCLAS User priv class for response 00A1 161 Bitstring 1 * Reserved for text separator The length of the LQWEPNAM field for BLOCKMAP is 8 00A2 162 Character 8 LQWEPNAM Entry Point Name 00AA 170 Bitstring 1 * Reserved for text separator The length of the LQWACMD field for BLOCKMAP is 38 00AB 171 Character 38 LQWACMD Full alias command 00D1 209 Bitstring 1 * Reserved for text separator The length of the LQWFCMD field for BLOCKMAP is 36 00D2 210 Character 38 LQWFCMD Full command name 00F8 248 Bitstring 1 * Reserved for text separator 000000F8 LQWWTRM *-1,1,C'X' Substitution terminator 00000099 LQWRESPL *-LQWRESP Length of response 00F9 249 Bitstring 1 * Reserved 000000FA LQWLEN *-LQWBK Size, in bytes, of LQWBK 00000020 LQWSIZE (*-LQWBK+7)/8 Size, in doublewords, of LQWBK 0014 20 Signed 4 LQWMSL1 msg/format 1 0018 24 Signed 4 LQWMSL2 msg/format 2 001C 28 Signed 4 LQWMSL3 msg/format 3 0020 32 Signed 4 LQWMSL4 msg/format 4 0024 36 Signed 4 LQWMSL0 end of list, must be zero
 
 
  LQWBK Storage Layout Top of page
 
          
*** LQWBK - LOCATE CMDBK and QUERY CPCMDS Work area
*
*     +-------------------------------------------------------+
*   0 |                        LQWLC                          |
*     |                           +---------------------------+
*   8 |                           |         LQWCLASS          |
*     +------+------+------+------+---------------------------+
*  10 |LQWFL |LQWFL2|:IBMCL|//////|                           |
*     +------+------+------+------+                           |
*     |                       LQWMSLST                        |
*     |                                                       |
*     +---------------------------+---------------------------+
*  28 |         LQWMSHDR          |         LQWMSDAT          |
*     +---------------------------+-------------+-------------+
*  30 |         LQWAHDR           |  LQWHLEN    |/////////////|
*     +---------------------------+-------------+-------------+
*  38 |         LQWGSD1           |         LQWGSDBK          |
*     +---------------------------+---------------------------+
*  40 |                                                       |
*     =                        LQWC32                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  60 |                        LQWCMD                         |
*     |                           +------+--------------------+
*  68 |                           |//////|      (06D)-        |
*     +---------------------------+------+------+-------------+
*  70 |            -LQWCMDBK             |//////|   (076)-    |
*     +----------------------------------+------+------+------+
*  78 |               -LQWALIAP                 |//////|:RIBMC|
*     +------+----------------------------------+------+------+
*  80 |//////|                                                |
*     +------+                                                |
*  88 |                                                       |
*     =                       LQWRCLAS                        =
*     |      +------+-----------------------------------------+
*  A0 |      |//////|               LQWEPNAM-                 |
*     +------+------+------+----------------------------------+
*  A8 |   -(0A2)    |//////|                                  |
*     +-------------+------+                                  |
*  B0 |                                                       |
*     =                       LQWACMD                         =
*     |      +------+-----------------------------------------+
*  D0 |      |//////|                                         |
*     +------+------+                                         |
*  D8 |                                                       |
*     =                       LQWFCMD                         =
*     |                                                       |
*     +------+------+-----------------------------------------+
*  F8 |//////|//////| FA
*     +------+------+
*
*** LQWBK - LOCATE CMDBK and QUERY CPCMDS Work area
          
*** Overlay for LQWMSLST in LQWBK
*
*                                 +---------------------------+
*  10 ...                      14 |         LQWMSL1           |
*     +---------------------------+---------------------------+
*  18 |         LQWMSL2           |         LQWMSL3           |
*     +---------------------------+---------------------------+
*  20 |         LQWMSL4           |         LQWMSL0           |
*     +---------------------------+---------------------------+
*  28
*
*** Overlay for LQWMSLST in LQWBK
 
 
  LQWBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
LQWACMD        00AB
LQWAHDR        0030
LQWALIAP       0076
LQWCLASS       000C
LQWCMD         0060
LQWCMDBK       006D
LQWC32         0040
LQWEPNAM       00A2
LQWFCMD        00D2
LQWFL          0010
LQWFLCLS       0010 01
LQWFLIBM       0010 02
LQWFLQ         0010 10
LQWFLQUY       0010 80
LQWFLQV        0010 08
LQWFLS         0010 40
LQWFLSUB       0010 04
LQWFL2         0011
LQWF2PTN       0011 40
LQWGSDBK       003C
LQWGSD1        0038
LQWHLEN        0034
LQWIBMCL       0012
LQWLC          0000
LQWLEN         00F9 000000FA
LQWMSDAT       002C
LQWMSHDR       0028
LQWMSLEN       0014 00000014
LQWMSLST       0014
LQWMSL0        0024
LQWMSL1        0014
LQWMSL2        0018
LQWMSL3        001C
LQWMSL4        0020
LQWRCLAS       0081
LQWRESP        0060
LQWRESPL       00F8 00000099
LQWRIBMC       007F
LQWSIZE        00F9 00000020
LQWWTRM        00F8 000000F8
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:52:22 EDT.
Copyright IBM Corporation, 1990, 2022