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

RPABK

Prolog  

Control Block Contents  
   RPABK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


RPABK Prolog

 NAME       : HCPRPABK
 DESCRIPTION: Parameter list for HCPRPA
 DSECT      : RPABK
 FUNCTION   : Contains the parameters for a call to HCPRPA
 LOCATED BY : None
 CREATED BY : Modules which call HCPRPA
 DELETED BY : The module that created it
 REFERENCES : HCPCLASS - Class Equates
              ACIPARMS - Access Control Interface Parameters
 SERIALIZED : None

 

RPABK Control Block Content


RPABK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      RPABK          Parameter list for HCPRPA
     *** RPABK - Parameters to HCPRPA
0000    0 Bitstring    1 RPAFLAG        Privilege check/ANY/MAC indicator
0001    1 Bitstring    1 RPAVERS        Command version(s) being
                                        processed
0002    2 Bitstring    1 RPAENV         Command type indicator code
0003    3 Bitstring    1 RPAOPTS        RPA processing options
          1... ....      RPALTGSD       X'80' Address of the GSDBK is in
                                        R3
          .1.. ....      RPALTVMD       X'40' Address of the VMDBK is in
                                        R4
          ..1. ....      RPAAUD         X'20' HCPRPA should call for
                                        audit only
          ...1 ....      RPANOMAC       X'10' HCPRPA should not call for
                                        MAC
0004    4 Bitstring    1 RPAFCN         Function request code
0005    5 Bitstring    1 * (3)          Reserved
0008    8 Character    8 RPATLAB        Target Security label
0010   16 Character    8 RPATUSR        Target userid
0018   24 Character    8 RPANODE        Resource nodename
          00000004       RPASIZE        (*-RPABK+7)/8

 

RPABK Storage Layout

          
*** RPABK - Parameter list for HCPRPA
*
*     +------+------+------+------+------+--------------------+
*   0 |:FLAG |:VERS |RPAENV|:OPTS |RPAFCN|////////////////////|
*     +------+------+------+------+------+--------------------+
*   8 |                       RPATLAB                         |
*     +-------------------------------------------------------+
*  10 |                       RPATUSR                         |
*     +-------------------------------------------------------+
*  18 |                       RPANODE                         |
*     +-------------------------------------------------------+
*  20
*
*** RPABK - Parameter list for HCPRPA

 

RPABK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
RPAAUD         0003 20
RPAENV         0002
RPAFCN         0004
RPAFLAG        0000
RPALTGSD       0003 80
RPALTVMD       0003 40
RPANODE        0018
RPANOMAC       0003 10
RPAOPTS        0003
RPASIZE        0018 00000004
RPATLAB        0008
RPATUSR        0010
RPAVERS        0001

This information is based on z/VM V4R1.0.
Last updated on 5 Jun 2001 at 16:22:40 EDT.
Copyright IBM Corporation, 1990, 2001