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


  LGPBK Prolog Top of page
 
 NAME       : HCPLGPBK
 DESCRIPTION: HCPUSODC and HCPUSORF Parameter List
 DSECT      : LGPBK
 FUNCTION   : Pass parameters to HCPUSODC and HCPUSORF
 LOCATED BY : The address of this control block is passed as
              input to HCPUSODC and HCPUSORF.
 CREATED BY : HCPUSOFL, HCPLOGON, HCPCFMFO, HCPSASRE, HCPSASSC
 DELETED BY : HCPUSODC, HCPUSORF
 SERIALIZED : Task Ownership.
              This control block is created, used and deleted
              by entry points involved in FORCE processing.
              Access to this control block is not made
              available to any other task.
 RELOCATION CONSIDERATIONS : None
 
 
  LGPBK Control Block Content Top of page
 

 LGPBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LGPBK HCPUSODC and HCPUSORF Parameter List 0000 0 Bitstring 1 LGPCALLP Parameter flags 1... .... LGPNOMSG X'80' LGPNOMSG FORCE NOMSG is being processed .1.. .... LGPFORCE X'40' LGPFORCE FORCE is being processed, Userid of FORCEr is in LGPFORCR. ..1. .... LGPLOGON X'20' LGPLOGON LOGON HERE is being processed, VMDBK addr of logon skeleton is in LGPVMDBK. .... .1.. LGPSIGNL X'04' LGPSIGNL FORCEd as a result of SIGNAL 0001 1 Bitstring 1 LGPFLAG Internal processing flags 1... .... LGPRLOLK X'80' LGPRLOLK Indicates that the VMDRLOLK lock is held and must be released. When this flag is turned on, the lock must be obtained and the deferred work count (VMDDFRWK) must also be incremented. 0002 2 Bitstring 1 * (2) Reserved for IBM use 0004 4 Signed 4 LGPTMOUT Signal timeout interval 0008 8 Character 8 LGPFORCR Userid issuing the FORCE. Used when LGPFORCE bit is set. 0008 8 Bitstring 1 * (4) Reserved for IBM use 000C 12 Address 4 LGPVMDBK VMDBK address of logon skeleton. Used when LGPLOGON bit is set. 00000002 LGPSIZE (*-LGPBK+7)/8 Size, in doublewords, of LGPBK
 
 
  LGPBK Storage Layout Top of page
 
          
*** LGPBK - HCPUSODC and HCPUSORF Parameter List
*
*     +------+------+-------------+---------------------------+
*   0 |:CALLP|:FLAG |/////////////|         LGPTMOUT          |
*     +------+------+-------------+---------------------------+
*   8
*
*** LGPBK - HCPUSODC and HCPUSORF Parameter List
          
*** Overlay for LGPFORCR in LGPBK
*
*     +-------------------------------------------------------+
*   8 |                       LGPFORCR                        |
*     +---------------------------+---------------------------+
*  10 |///////////////////////////|         LGPVMDBK          |
*     +---------------------------+---------------------------+
*  18
*
*** Overlay for LGPFORCR in LGPBK
 
 
  LGPBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
LGPCALLP       0000
LGPFLAG        0001
LGPFORCE       0000 40
LGPFORCR       0008
LGPLOGON       0000 20
LGPNOMSG       0000 80
LGPRLOLK       0001 80
LGPSIGNL       0000 04
LGPSIZE        000C 00000002
LGPTMOUT       0004
LGPVMDBK       000C
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:52:09 EDT.
Copyright IBM Corporation, 1990, 2022