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.

 

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' FORCE NOMSG is being
                                        processed
          .1.. ....      LGPFORCE       X'40' FORCE is being processed,
                                        Userid of FORCEr is in LGPFORCR.
          ..1. ....      LGPLOGON       X'20' LOGON HERE is being
                                        processed, VMDBK addr of logon
                                        skeleton is in LGPVMDBK.
          .... .1..      LGPSIGNL       X'04' FORCEd as a result of
                                        SIGNAL
0001    1 Bitstring    1 * (3)          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|////////////////////|         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
LGPFORCE       0000 40
LGPFORCR       0008
LGPLOGON       0000 20
LGPNOMSG       0000 80
LGPSIGNL       0000 04
LGPSIZE        000C 00000002
LGPTMOUT       0004
LGPVMDBK       000C

This information is based on z/VM V5R1.0. Last updated on 8 Sep 2004 at 13:52:13 EDT.
Copyright IBM Corporation, 1990, 2004