IPARML | Back to Index page |
Prolog Control Block Contents IPARML DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
IPARML Prolog | Top of page |
NAME : IPARML DESCRIPTION: IUCV/APPC parameter list and external interrupt mapping DSECT. DSECT : IPARML FUNCTION : To map the parameter list used when an IUCV or APPC/VM function is issued, and to map the external interrupt buffer when an IUCV or APPC/VM external interrupt is reflected to a virtual machine or a CP System Service. LOCATED BY : Parameter list address is specified by a user virtual machine. External interrupt is specified by the user virtual machine and maintained in IUCBFAD1 IUCBFAD2 fields in HCPIUCVB. CREATED BY : User virtual machine: -Parameter list passed on most IUCV functions. DELETED BY : User virtual machine. RELOCATION CONSIDERATIONS : This control block is relocated as part of a live guest relocation (LGR). The bits and fields that need to be relocated are defined in the corresponding LGRIPRML COPY file. Whenever changes are made to this control block, consideration must be given to any effects these changes will have on a relocation. If any new fields or bits are defined, they may need to be relocated. If existing bits or fields are changed, corresponding modifications may be required in the LGR version of this control block. Consider also the effects of these changes on a relocation involving a back-level release of CP. NOTES : ANY CHANGES TO IPARML COPY SHOULD ALSO BE MADE IN THE INTERNAL CMS VERSION, DMSIPMLP, TO KEEP THE MAPPING IN SYNC BETWEEN CP AND CMS. THE CMS BILINGUAL MACRO, DMSIPML, USES THE ASSEMBLER COPY FUNCTION TO INCLUDE IPARML COPY WHEN INVOKED FROM AN ASSEMBLER MODULE. |
IPARML Control Block Content | Top of page |
|
IPARML Storage Layout | Top of page |
*** IPARML - IUCV/APPC parameter list and external * * +------+------+------+------+------+------+------+------+ * 0 |:MASK |//////|:LAGS1|:CODE |:CODE |:FLAGS|:HATRC|:ENDOP| * +------+------+------+------+------+------+------+------+ * 8 |:UDIT1|:UDIT2|:UDIT3|:SYRC | IPBFADR1 | * +------+------+------+------+---------------------------+ * 10 |/////////////| IPBFLN1 | IPSRCCLS | * +-------------+-------------+---------------------------+ * 18 | IPMSGTAG | IPBFADR2 | * +-------------+-------------+------+------+------+------+ * 20 |/////////////| IPBFLN2 |:IPCD |:TATE |:PCMOD|:NDOP2| * +-------------+-------------+------+------+------+------+ * 28 |///////////////////////////| IPNEXT | * +---------------------------+---------------------------+ * 30 * *** IPARML - IUCV/APPC parameter list and external |
IPARML Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- IPADALEN 000A 40 IPADANAX 0008 08 IPADANPX 0008 10 IPADATOT 000A 10 IPADBLEN 000A 80 IPADBTOT 000A 20 IPADIINV 000A 04 IPADITRN 000A 01 IPADMSK1 0008 78 IPADMSK2 0009 F4 IPADMSK3 000A FF IPADMSK4 000B 000000FF IPADPGNR 0008 01 IPADPRMD 0008 02 IPADRCAX 0009 40 IPADRCPX 0009 80 IPADRJCT 0008 04 IPADRLST 0009 04 IPADRPAX 0009 10 IPADRPLE 0008 80 IPADRPPX 0009 20 IPADSNAX 0008 20 IPADSNPX 0008 40 IPADSVRD 0009 08 IPADTINV 000A 08 IPADTTRN 000A 02 IPALL 0002 80 IPALLOCD 0006 0000000B IPANSLST 0002 08 IPAPPC 0002 08 IPAPPCPG 0002 80 IPAPPCSN 0002 02 IPASYRC 000B IPAUDIT 0008 IPAUDIT1 0008 IPAUDIT2 0009 IPAUDIT3 000A IPBACK 0006 00000014 IPBFADR1 000C IPBFADR2 001C IPBFLN1 0012 IPBFLN1F 0010 IPBFLN2 0022 IPBFLN2F 0020 IPBKOUT 0025 0000000D IPBKREQ 0025 0000000E IPBUFLST 0002 40 IPCDDFLT 0004 00IPCODE IPCHGDIR 0006 40 IPCLCC 0000 40 IPCLPC 0000 80 IPCLPQ 0000 10 IPCLPR 0000 08 IPCLPS 0000 20 IPCMASK 0000 IPCNFBK 0006 00000015 IPCNFRM 0006 00000004 IPCNFRMD 0006 00000006 IPCNFSEV 0006 00000005 IPCNTRL 0002 04 IPCODE 0004 IPCOMMIT 0025 0000000C IPCOMMTD 0006 00000011 IPCOMP 0006 00000000 IPCOMSRV 0006 20 IPCONFRM 0025 00000005 IPCONNCT 0025 00000002 IPCPSYS 0003 IPCTRL 0000 08 IPDATA 0006 00000001 IPDEFRCV 0025 00000007 IPDEFSVR 0025 00000008 IPDELAY 0002 80 IPENDING 0025 00000000 IPERROR 0006 00000003 IPFGMCL 0002 01 IPFGMID 0002 04 IPFGPID 0002 02 IPFLAGS1 0002 IPFLAGS2 0006 IPFLUSH 0002 40 IPFMH5 0006 08 IPFORGET 0006 00000012 IPFREPTH 0002 01 IPGDSINV 000B 0000003B IPGDSLEN 000B 0000003C IPHEURMX 0006 00000013 IPIMMED 0006 02 IPINVOK 0020 IPINVOKE 0006 80 IPINVOKR 0028 IPIPXMLN 0010 IPIUCVBK 0014 IPKEEP 0002 10 IPLGDATA 0006 0000000D IPLOCAL 0002 01 IPLOGDOK 0006 04 IPLRECL 0002 10 IPLUWID 0006 00000016 IPLVLCF 0006 40 IPMAPPED 0006 10 IPMASK 0000 IPMAXLOG 0004 00IPCODE IPMCANSA 000B 0000005D IPMCRECA 000B 0000005C IPMCRPYA 000B 0000005E IPMCSNDA 000B 0000005B IPMINLOG 0004 08 IPMSGID 0004 IPMSGLIM 0004 IPMSGRET 0002 40 IPMSGTAG 0018 IPNEXT 002C IPNLUWOK 0002 20 IPNOFLSH 0006 40 IPNONE 0024 00000000 IPNOPOLL 0024 00000080 IPNORPY 0002 10 IPPATHID 0000 IPPIP 0006 20 IPPIPDAT 0006 0000000E IPPIPLEN 0004 IPPOLLFG 0024 IPPREPAR 0006 0000000F IPPREPRC 0007 0C IPPRTY 0002 20 IPQAPPC 0005 80 IPQBFLN 0007 00000000 IPQCMSRV 0005 40 IPQCNCTD 0004 00000002 IPQCNNOT 0004 00000000 IPQCNPND 0004 00000001 IPQCNSEV 0004 00000003 IPQCODE 0004 IPQCONN 0007 00000001 IPQCPSVC 0005 10 IPQFLAGS 0005 IPQISFC 0005 20 IPQPRTY 0002 20 IPQTYPE 0007 IPQUSCE 0002 40 IPRBIGRP 0003 00000061 IPRBIGSN 0003 00000060 IPRCABND 0003 0000001B IPRCADRC 0003 00000007 IPRCADRF 0003 0000005F IPRCALOC 0003 00000032 IPRCAPPC 0003 0000001F IPRCBACK 0003 00000058 IPRCBADR 0003 0000000F IPRCBBND 0003 0000001A IPRCBDFN 0003 00000011 IPRCBDLM 0003 00000012 IPRCBSIP 0003 0000004D IPRCCENL 0003 00000027 IPRCCONF 0003 00000023 IPRCCONN 0003 00000020 IPRCCSRV 0003 0000001D IPRCFUNL 0003 00000033 IPRCGDSL 0003 0000003C IPRCHSBF 0003 00000013 IPRCIBKR 0003 00000055 IPRCIBRQ 0003 0000004C IPRCIBRV 0003 0000004B IPRCICMT 0003 0000004A IPRCICSL 0003 0000003A IPRCIDFR 0003 00000045 IPRCIDFS 0003 00000046 IPRCIGDS 0003 0000003B IPRCILUW 0003 0000003F IPRCINET 0003 00000040 IPRCINSV 0003 00000010 IPRCIPLN 0003 00000039 IPRCIPRP 0003 00000047 IPRCIRES 0003 00000042 IPRCIRLN 0003 0000002A IPRCIRST 0003 00000044 IPRCISIP 0003 00000051 IPRCISO2 0003 0000004E IPRCISRC 0003 00000048 IPRCISYN 0003 00000043 IPRCITRN 0003 0000002C IPRCIURC 0003 00000049 IPRCKEEP 0003 00000057 IPRCLDLN 0003 00000037 IPRCLDSP 0003 00000050 IPRCLUNM 0003 00000028 IPRCMODE 0003 00000029 IPRCMSCT 0003 00000003 IPRCMSLN 0003 0000000A IPRCNAPP 0003 0000001E IPRCNAUT 0003 0000003D IPRCNCTL 0003 0000001C IPRCNEWL 0003 00000054 IPRCNFCT 0003 00000030 IPRCNLEN 0003 00000017 IPRCNLOG 0003 0000000B IPRCNLUW 0003 00000041 IPRCNODT 0003 00000008 IPRCNPRM 0003 00000015 IPRCNPTH 0003 00000001 IPRCNPTY 0003 00000004 IPRCNSEC 0003 00000031 IPRCNSIP 0003 00000053 IPRCNSND 0003 00000002 IPRCNTRG 0003 0000000C IPRCOBUF 0003 0000003E IPRCODE 0003 IPRCPASS 0003 00000034 IPRCPLST 0003 00000019 IPRCPRGD 0003 00000009 IPRCPRTC 0003 00000006 IPRCPTSV 0003 00000014 IPRCRCVS 0003 00000005 IPRCRECV 0003 00000022 IPRCRTRY 0003 0000005A IPRCSCTL 0003 00000056 IPRCSECR 0003 0000002F IPRCSEND 0003 00000021 IPRCSEVC 0003 0000002E IPRCSEVR 0003 00000024 IPRCSLST 0003 00000016 IPRCSNOP 0003 00000026 IPRCSPFU 0003 0000004F IPRCSPSV 0003 00000052 IPRCSYNC 0003 00000025 IPRCSYNT 0003 00000059 IPRCTLEN 0003 00000018 IPRCTPLN 0003 00000035 IPRCTPNI 0003 00000036 IPRCTRLN 0003 0000002B IPRCTTRN 0003 0000002D IPRCWAIT 0003 00000038 IPRC2MYI 0003 0000000D IPRC2MYT 0003 0000000E IPRECV 0007 0A IPRECVST 0025 00000004 IPREMOTE 0002 02 IPREPARE 0025 00000009 IPREQCOM 0006 00000010 IPREQSND 0007 07 IPRESET 0025 00000001 IPRESID 0010 IPRESYNC 0002 10 IPRMCADA 0003 0000005D IPRMCRDA 0003 0000005C IPRMCRPA 0003 0000005E IPRMCSDA 0003 0000005B IPRMDATA 0002 80 IPRMMSG 000C IPRMMSG1 000C IPRMMSG2 0010 IPRPYN 0000 20 IPRPYP 0000 10 IPSABEND 0006 00000009 IPSEND 0006 00000002 IPSENDOP 0007 IPSENDST 0025 00000003 IPSEVER 0025 00000006 IPSIPCD 0024 IPSIPFG 0024 IPSIPOFF 0024 00000000 IPSIPON 0024 00000001 IPSIPRST 0024 00000002 IPSIPSET 0024 00000001 IPSIZE 0027 00000005 IPSNDCNF 0006 0000000C IPSNDN 0000 80 IPSNDOP2 0027 IPSNDP 0000 40 IPSNDRCV 0007 02 IPSNORM 0006 00000008 IPSPCMOD 0026 IPSRCCLS 0014 IPSRCPTR 0014 IPSRQCMT 0025 0000000A IPSSRCE 0006 000000FF IPSTATE 0025 IPSYCCNF 0027 00000001 IPSYCLVL 0027 IPSYCNON 0027 00000000 IPSYCSP 0027 00000002 IPSYNC 0002 04 IPSYNCFL 0002 02 IPSYNCPT 0006 01 IPSYNCSN 0002 40 IPTARGET 0020 IPTPBKRQ 0027 0000000E IPTPRECV 0027 00000004 IPTPSEND 0027 00000003 IPTPSEVR 0027 00000006 IPTPSVAB 0027 0000000F IPTRGCLS 0008 IPTRGPTR 0008 IPTSIZE 002C 00000006 IPTYPBKR 0003 0000008A IPTYPCC 0003 00000002 IPTYPCCA 0003 00000082 IPTYPE 0003 IPTYPFCA 0003 00000087 IPTYPMNP 0003 00000009 IPTYPMP 0003 00000008 IPTYPMPA 0003 00000089 IPTYPPC 0003 00000001 IPTYPPCA 0003 00000081 IPTYPQS 0003 00000004 IPTYPRNP 0003 00000007 IPTYPRP 0003 00000006 IPTYPRS 0003 00000005 IPTYPSRA 0003 00000088 IPTYPSV 0003 00000003 IPTYPSVA 0003 00000083 IPTYPSVC 0006 10 IPURGBKR 0002 20 IPURQCMT 0025 0000000B IPUSER 0010 IPVERIFY 0002 10 IPVMDBK 0014 IPVMDUSR 0018 IPVMID 0008 IPWAIT 0006 80 IPWHATRC 0006 IPWHTRC2 0026 IPWIN 0002 01 |
Copyright IBM Corporation, 1990, 2022