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

PWIBK

Prolog  

Control Block Contents  
   PWIBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


PWIBK Prolog

 NAME       : HCPPWIBK
 DESCRIPTION: PGMBK Walker Interface Block
 DSECT      : PWIBK
 FUNCTION   : Contains a parameter list to pass to HCPRLTPW
              via HCPHDITR, for the purposes of relocating a
              guest.  It is also then subsequently passed
              amongst some lowel-level routines too.
 LOCATED BY : ITRBK field ITRTROPT in HCPRLS and HCPRLT
              PSQBK field PSQPWIBK
              PODBK field PODPWI
 CREATED BY : HCPRLS
 DELETED BY : HCPRLS
 SERIALIZED : Local task serialization (only the owning task has
              the address of the corresponding PWIBK).
 RELOCATION CONSIDERATIONS : None
 COMMENTS   : Used to pass input parameters to HCPRLTPW via
              HCPHDITR.  Used as a common mapping for the parm
              list between HCPRLS and HCPRLT.  It is also used to
              then pass those same parameters amongst some lower-
              level routines as well.

 

PWIBK Control Block Content


PWIBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      PWIBK          PGMBK Walker Interface Block
0000    0 Signed       4 PWIRLOBK       RLOBK logical address
0004    4 Signed       4 PWIASCBK       ASCBK logical address
0008    8 Bitstring    1 PWISTAT        Status code representing the
                                        relocation pass current in found
                                        in HCPRLOBK for field RLOSTATS.
0009    9 Bitstring    1 * (7)          Reserved for IBM use
      End of PWIBK
0010   16 Signed       4 PWI$END (0)    End of PWIBK control block
          00000010       PWILEN         *-PWIBK Length of PWIBK in bytes
          00000002       PWISIZE        (PWILEN+7)/8 Size of PWIBK in
                                        doublewords

 

PWIBK Storage Layout

          
*** PWIBK - PGMBK Walker Interface Block
*
*     +---------------------------+---------------------------+
*   0 |         PWIRLOBK          |         PWIASCBK          |
*     +------+--------------------+---------------------------+
*   8 |:STAT |////////////////////////////////////////////////|
*     +------+------------------------------------------------+
*
*** PWIBK - PGMBK Walker Interface Block

 

PWIBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
PWI$END        0010
PWIASCBK       0004
PWILEN         0010 00000010
PWIRLOBK       0000
PWISIZE        0010 00000002
PWISTAT        0008

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:16:05 EDT.
Copyright IBM Corporation, 1990, 2011