o
8 10 18 20 o
Input flags for this function (set by the lUCY macro or by the invoker in
IPFLAGSl): IPALL Sever all paths for this virtual machine.
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
DCLBFR function, or the invoker is not in supervisor
state. When the function is invoked by CP system 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.
TEST COMPLETION Function
TESTCMPL Parameter List Format
1 2 3 4 5 6 7 IPPATHID IPFlAGSl /IPRCODE IPMSGID IPAUDIT //////////////// IPRMt1SG2 IPSRCCLS IPNSGTAG ////////////////////////////// IPBFlN2F ////////////////////////////// INPUTs to this function (built in the parameter list by the lUCY macro or by
the invoker): IPFLAGSI IPMSGID IPPATHID IPSRCCLS OUTPUTs from this function returned in the parameter list: IPAUDIT IPFLAGSI IPMSGTAG IPRCODE IPBFLN2 IPMSGID IPP ATHID IPBFLN2F
IPSRCCLS IPRMMSGI IPRMMSG2
Input flags for this function (set by the lUCY macro or by the invoker in
IPFLAGSl): IPFGMCL A message class has been supplied in the parameter list.
Inter-User Communications Vehicle 157
IPFGrvHD A message id has been supplied in the parameter list.
IPFGPID A path id has been supplied in the parameter list. Output flags for this function (returned in IPFLAGS 1):
IPNORPY
IPPRTY
IPRMDATA
This is a one-way 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.
Invalid search flags. Message id has been specified without
path id and message class.
An external interrupt buffer has not been declared via the
DCLBFR function, or the invoker is not in supervisor
state. When the function is invoked by CP system 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.
TEST MESSAGE Function
The TEST MESSAGE function does not use a parameter list.
Exceptions generated by this function:
Operation Buffer has not been declared via the DCLBFR function.
Invoker not in supervisor state.
158 VM/SP System Programmer's Guide
Previous Page Next Page