Inter-User Communications Vehicle ••••.•••.•••..•..•••..•.•••.•••..•..•••••••••.•.•• 110 IUCV Paths ................................................................. 110 IUCV Messages .............................................................. 111
Message Queues ............................................................. 111
Message Data Transfer ........................................................ 112
Message Identification ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 113
PendingIUCV Communications ................................................. 114
CP Communications .......................................................... 116Second Level Support ......................................................... 117
Trace Table Entries ........................................................... 117
Audit Trail .................................................................. 118
Restrictions ................................................................. 118
Security Considerations ........................................................ 118
Performance Considerations .................................................... 119Using IUCV Functions ........................................................... 119 IUCV Communications Using Parameter List Data .................................. 125
InvokingIUCV Functions ...................................................... 126
Invoking Communications between CP and a Virtual Machine .......................... 140
Requests Initiated by the Virtual Machine .......................................... 140
CP Initiated Requests ......................................................... 141IUCV Parameter List Formats ..................................................... 142 IUCV External Interrupt Formats .................................................. 159 IUCV Trace Table Entry Formats .................................................. 173
Trace Table Entry Field Definitions .............................................. 174SNA Virtual Console Communication Services .•..••.•••••••.•••••••••..••..••.••.•••..• 177 System Structure ................................................................ 177
Environments Supported .......................................................... 179
Frocessing Descriptions .......................................................... 179SNA CCS Entries in CP Internal Trace Table ......................................... 187
Trace Table Entry Formats ..................................................... 187
Trace Table. Entry Field Definitions .............................................. 189
The Message System Service...•.....•....•..•...•..••...••..•.•...•..••..•..•..•.. 192
Establishing Communications ...................................................... 192
DASD BlockI/O System Service •••....•..••••..••.•••..•••.•••..••..••.••..•..••.• 194
Establishing Communications withDASD Block I/O Service ............................. 194 IUCV CONNECT to the DASD Block I/O System Service ............................ 194 IUCV SEND to the DASD Block I/O System Service ................................ 196
The Special Message Facility..•..•••••.••.••.••..••••.•..•••.•••.•••.••..••..••.•.. 198
Single Console Image Facility•••.••••.....••••••••.•••.•••.••••.•••.••••••..•...•.•• 200
Using theSingle Console Image Facility .............................................. 200
VM/SPUse of the IBM 3850 MSS ••.••.••.••••••.••••.•..••••.••.•••.••.••••••.••. 201 VM/SP Access to the MASS Storage Control ......................................... 201
AsynchronousMSS Mount Processing ............................................... 201 VM/SP Processing of MSS Cylinder Faults ........................................... 202
Backup and of MSS Volumes .............................................. 202
Logical Device Support Facility••.•••.••.••.•••.•••.••...••••••.••••••••••.••.••.••• 203
Timers in a Virtual Machine•••••••.••.••••••••••••••••••••••••••.•••••••••••••.•••. 205
Interval Timer .................................................................. 205
Processor Timer ................................................................ 206TOD Clock .................................................................... 206
Clock Comparator .............................................................. 206
Pseudo Timer .................................................................. 207
Pseudo TimerStart I/O ........................................................ 207
Pseudo TimerDIAGNOSE ..................................................... 207
CP in Attached Processor and Multiprocessor Modes•.••.••..••••••••..•••.•••••••.•••.•• 208
Multiprocessor Environment ........................................................ 208
Attached Processor Environment ................................................... 208
Advantages of the AP /MP Environment ............................................. 209
Contents xvii
Message Queues ............................................................. 111
Message Data Transfer ........................................................ 112
Message Identification ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 113
Pending
CP Communications .......................................................... 116
Trace Table Entries ........................................................... 117
Audit Trail .................................................................. 118
Restrictions ................................................................. 118
Security Considerations ........................................................ 118
Performance Considerations .................................................... 119
Invoking
Invoking Communications between CP and a Virtual Machine .......................... 140
Requests Initiated by the Virtual Machine .......................................... 140
CP Initiated Requests ......................................................... 141
Trace Table Entry Field Definitions .............................................. 174
Environments Supported .......................................................... 179
Frocessing Descriptions .......................................................... 179
Trace Table Entry Formats ..................................................... 187
Trace Table. Entry Field Definitions .............................................. 189
The Message System Service
Establishing Communications ...................................................... 192
DASD Block
Establishing Communications with
The Special Message Facility
Single Console Image Facility
Using the
VM/SP
Asynchronous
Backup and
Logical Device Support Facility
Timers in a Virtual Machine
Interval Timer .................................................................. 205
Processor Timer ................................................................ 206
Clock Comparator .............................................................. 206
Pseudo Timer .................................................................. 207
Pseudo Timer
Pseudo Timer
CP in Attached Processor and Multiprocessor Modes
Multiprocessor Environment ........................................................ 208
Attached Processor Environment ................................................... 208
Advantages of the AP /MP Environment ............................................. 209
Contents xvii