Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

X0FFB

Prolog  

Control Block Contents  

X0FFB DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

X0FFB Prolog

 Name       : HCPPLXIT
 Description: Parm list pointers for exit 0FFB
 DSECT      : X0FFB

 

X0FFB Control Block Content


X0FFB DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure X0FFB Parm list pointers for exit 0FFB 0000 0 Address 4 * 1 Reserved 0004 4 Address 4 X0FFBUWD 2 User words 0008 8 Address 4 X0FFBTRT 3 TRT 256 bytes 000C 12 Address 4 X0FFBUIC 4 User input command, length = L'CMDNAME, left justified, padded with blanks. 0010 16 Address 4 X0FFBCT 5 1 byte command type, defined by ACIENV. 0014 20 Address 4 X0FFBBC 6 The full base command name, length = L'CMDNAME, left justified, padded with blanks. 0018 24 Address 4 X0FFBOPA 7 Fullword length of data in X0FFBOP up to, but not including, the logical line end character. 001C 28 Address 4 X0FFBOPB 8 Fullword length of data in X0FFBOP through and including all logical line end characters. 0020 32 Address 4 X0FFBOP 9 Copy of the operands from the GSDBK. 0024 36 Address 4 X0FFBUNX 10 Fullword length of the size of X0FFBUN. 0028 40 Address 4 X0FFBUNA 11 Fullword length of data in X0FFBUN to replace up to, but not including, the logical line end character. 002C 44 Address 4 X0FFBUNB 12 Fullword length of data in X0FFBUN to replace through and including all logical line end characters. 0030 48 Address 4 X0FFBUN 13 New command and/or operands, filled in by the exit. 0034 52 Address 4 X0FFBCMD 14 CMDBK of the command 0038 56 Address 4 X0FFBGSD 15 GSDBK of the command 003C 60 Address 4 X0FFBRC 16 Fullword error return code, used if exit rc = 16.

 

X0FFB Storage Layout

*** X0FFB - Parm list pointers for exit 0FFB
*
*     +---------------------------+---------------------------+
*   0 |///////////////////////////|         X0FFBUWD          |
*     +---------------------------+---------------------------+
*   8 |         X0FFBTRT          |         X0FFBUIC          |
*     +---------------------------+---------------------------+
*  10 |         X0FFBCT           |         X0FFBBC           |
*     +---------------------------+---------------------------+
*  18 |         X0FFBOPA          |         X0FFBOPB          |
*     +---------------------------+---------------------------+
*  20 |         X0FFBOP           |         X0FFBUNX          |
*     +---------------------------+---------------------------+
*  28 |         X0FFBUNA          |         X0FFBUNB          |
*     +---------------------------+---------------------------+
*  30 |         X0FFBUN           |         X0FFBCMD          |
*     +---------------------------+---------------------------+
*  38 |         X0FFBGSD          |         X0FFBRC           |
*     +---------------------------+---------------------------+
*  40
*
*** X0FFB - Parm list pointers for exit 0FFB

 

X0FFB Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

X0FFBBC 0014

X0FFBCMD 0034

X0FFBCT 0010

X0FFBGSD 0038

X0FFBOP 0020

X0FFBOPA 0018

X0FFBOPB 001C

X0FFBRC 003C

X0FFBTRT 0008

X0FFBUIC 000C

X0FFBUN 0030

X0FFBUNA 0028

X0FFBUNB 002C

X0FFBUNX 0024

X0FFBUWD 0004


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 12:23:34 EDT.
Copyright IBM Corporation, 1990, 1999