| Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM. | 
RPABK
Control Block Contents  
   RPABK DSECT
Cross Reference (Contains links to field and bit definitions)
RPABK Prolog
 NAME       : HCPRPABK
 DESCRIPTION: Parameter list for HCPRPA
 DSECT      : RPABK
 COPYRIGHT -
 THIS MODULE  S "RESTRICTED MATERIALS OF IBM"
 5654-A17 (C) COPYRIGHT IBM CORP. - 1992, 2001
 LICENSED MAT RIALS - PROPERTY OF IBM
 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
Copyright IBM Corporation, 1990, 2002