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

LGPBK

Prolog  

Control Block Contents  
   LGPBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


LGPBK Prolog

 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


LGPBK DSECT

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

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

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 V6R2.0. Last updated on 21 Nov 2011 at 11:08:01 EDT.
Copyright IBM Corporation, 1990, 2011