o
8 10 18 20 o
Addressing
Protection
supervisor state. When the function is invoked by CP sys­
tem code, an operation exception cannot occur because an
external interrupt buffer has not been declared.
Invalid parameter list address. The specified address is
outside the virtual machine or, for CP system code, is an
invalid real address.
Invalid parameter list address. The storage key of the spec­
ified address does not match the key of the user.
RETRIEVE BUFFER Function
The Retrieve Buffer function does not take a parameter list.
Exceptions generated by this function (ABENDs generated for CP system
code): Operation An external interrupt buffer has not been declared via the
DECLARE BUFFER function.
Invoker not in supervisor state.
SEND Function
SEND Parameter List Format
1 2 3 4 5 6 7 IPPATHID IIPFLAGSI /IPRCODE IPMSGID IPTRGCLS IPBFADRI / IPRMMSGI IPBFLNIF / IPRMMSG2 IPSRCCLS IPMSGTAG IPBFADR2 IPBFLN2F //////////////////////////////
INPUTs to this function (built in the parameter list by the IUCV macro or by
the invoker):
IPBFADRI IPBFLNI IPPATHID IPBFLNIF IPRMMSGI
IPBFADR2 IPBFLN2 IPMSGTAG IPBFLN2F IPRMMSG2
IPTRGCLS IPFLAGS 1 IPSRCCLS OUTPUTs from this function returned in the parameter list:
IPMSGID IPRCODE Inter-User Communications Vehicle 153
o
Input flags for this function (set by the IUCV macro or by the invoker in IPFLAGSl): IPNORPY IPPRTY IPRMDATA
This is a one-way type message.
This is a priority message.
The message data is in the IPRMMSGx fields of the
parameter list.
Exceptions generated by this function (ABENDs generated for CP system
code):
Specification
Operation
Addressing
Protection
Parameter list not on a doubleword boundary.
An external interrupt buffer has not been declared via the
DECLARE BUFFER function, or the invoker is not in
supervisor state. When the function is invoked by CP sys­
tem code, an operation exception cannot occur because an
external interrupt buffer has not been declared.
Invalid parameter list address. The specified address is
outside the virtual machine or, for CP system code, is an
invalid real address.
Invalid buffer address.
Invalid parameter list address. The storage key of the spec­
ified address does not match the key of the user. SET CONTROL MASK Function SETCMASK Parameter List Format
1 2 3 4 5 6 7
o IPCMASK I ////////////////////////////////////////////////////
8 ///////////////////////////////////////////////////////////// 10 /////////////////////////////////////////////////////////////
18 ///////////////////////////////////////////////////////////// 20 /////////////////////////////////////////////////////////////
154 VM/SP System Programmer's Guide INPUTs to this function (built in the parameter list by the IUCV macro or by
the invoker): IPCMASK OUTPUTs from this function returned in the parameter list: NONE
Previous Page Next Page