StorageTek Host Software Component 6 User Manual

Page of 718
Chapter 5. Problem Determination, Diagnostics, and Recovery   353
1st ed., 6/30/04 - 312579601
 
TTEWORD1  = IRT address
TTEWORD2  = IPARML (bytes 0-3)
TTEWORD3  = IPARML (bytes 4-7)
IPARML (IUCV Parameter List) 
The IPARML (IUCV Parameter List) is a VM data structure that contains IUCV 
information passed to and from the user of IUCV services. 
At the time a virtual machine executes the IUCV instruction, a register points to an 
IPARML containing information about the request. The IUCV instruction modifies the 
caller’s IPARML in storage. 
The IPARML is also used to map the ‘‘IUCV external interrupt buffer’’ that is filled in at 
the time an IUCV external interrupt occurs. It contains information describing the event 
that just occurred. 
The first 8 bytes of the IPARML are saved in the TTE when tracing IUCV events. 
IPRCODE is the return code from the IUCV instruction. A list of IPRCODE meanings 
follows these IPARML samples. 
Refer to VM IUCV documentation for details on this and other fields. 
X’03’
DESCRIBE
X’04’
* SEND
X’05’
* RECEIVE
X’06’
* REPLY
X’07’
TEST COMPLETION
X’08’
* REJECT
X’09’
PURGE
X’0A’
* ACCEPT
X’0B’
* CONNECT
X’0C’
* DECLARE BUFFER
X’0D’
* QUIESCE
X’0E’
RESUME
X’0F’
* SEVER
X’10’
SET MASK
X’11’
SETCMASK
Table 19.  IUCV Functions
Code
Query