About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
PCCBK | Back to Index page |
Prolog Control Block Contents PCCBK DSECT PCCCPDES DSECT PCCMSAL DSECT PCCVSCPD DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
PCCBK Prolog | Top of page |
NAME : HCPPCCBK DESCRIPTION: PROCESSOR CONTROLLER SERVICE CALL DATA BLOCK DSECT : PCCBK FUNCTION : MAPS THE GUEST SUPPLIED SERVICE CALL CONTROL BLOCK (SCCB) FOR A REQUESTED PROCESSOR CONTROLLER FUNCTION. USED TO SIMULATE A SERVICE CALL INSTRUCTION FOR A GUEST AND FOR CP REQUESTS TO THE PROCESSOR CONTROLLER. LOCATED BY : R2 REGISTER OF A GUEST SERVICE CALL INSTRUCTION PCRRDBKA ADDRESS POINTER TO THE PROCESSOR CONTROLLER DATA BLOCK TO BE USED IN PROCESSING THE ASSOCIATED REAL REQUEST. PCSACTIV ADDRESS POINTER TO THE PROCESSOR CONTROLLER DATA BLOCK FOR THE CURRENT ACTIVE REQUEST. CREATED BY : HCPRFG WHEN BUILDING REAL PROCESSOR CONTROLLER REQUEST. HCPSCP WHEN BUILDING REAL PROCESSOR CONTROLLER REQUEST. GUEST WHEN ACTIVATING A VIRTUAL SERVICE CALL INSTRUCTION DELETED BY : HCPRFG WHEN REAL PROCESSOR CONTROLLER REQUEST COMPLETE. HCPSCP WHEN REAL PROCESSOR CONTROLLER REQUEST COMPLETE. |
PCCBK Control Block Content | Top of page |
|
PCCBK Storage Layout | Top of page |
*** PCCBK - PROCESSOR CONTROLLER SERVICE CALL DATA BLOCK * * +-------------+------+-------------+------+------+------+ * 0 | PCCLEN |//////|/////////////|:NTRLM|:RESPD|:RESPS| * +-------------+------+-------------+------+------+------+ * *** PCCBK - PROCESSOR CONTROLLER SERVICE CALL DATA BLOCK *** Overlay for PCCHEAD in PCCBK * * +-------------+------+----------------------------------+ * 0 |/////////////|:CFLG |//////////////////////////////////| * +-------------+------+----------------------------------+ * 8 * *** Overlay for PCCHEAD in PCCBK *** Overlay for PCCVDATA in PCCBK * * +-------------+------+------+-------------+------+------+ * 8 | PCCRNMAX |PCCRZM|PCCGZK| PCCSNMAX |//////|:STSIP| * +-------------+------+------+-------------+------+------+ * 10 | PCCNCPUS | PCCCPPTR | PCCNMSA | PCCMSPTR | * +-------------+-------------+-------------+-------------+ * 18 | PCCLDPRM | * +---------------------------+---------------------------+ * 20 | PCCMAXK | PCCNXSTB | * +-------------+-------------+---------------------------+ * 28 | PCCMXXID |/////////////| PCCIBM3 | * +------+------+------+------+------+------+------+------+ * 30 |:INSF0|:INSF1|:INSF2|:INSF3|:INSF4|:INSF5|:INSF6|:INSF7| * +------+------+------+------+------+------+------+------+ * 38 |///////////////////////////////////////////////////////| * |////////////////////+------+---------------------------+ * 40 |////////////////////|:IBM2 |///////////////////////////| * +--------------------+------+---------------------------+ * 48 |///////////////////////////| PCCIBM4 | * +------+------+------+------+------+------+-------------+ * 50 |:CNFG0|:CNFG1|:CNFG2|:CNFG3|:CNFG4|:CNFG5|/////////////| * +------+------+------+------+------+------+-------------+ * 58 |////////////////////|:CNFGB|///////////////////////////| * +-------------+------+------+---------------------------+ * 60 | PCCPLVER |//////|:MAXVM| PCCGRZM | * +-------------+------+------+---------------------------+ * 68 | PCCGRNMX | * +---------------------------+---------------------------+ * 70 | PCCDMPSZ | PCCIBM1 | * +---------------------------+---------------------------+ * 78 |///////////////////////////| PCCIBM5 | * +---------------------------+---------------------------+ * 80 * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +-------------------------------------------------------+ * 8 | | * = PCCINCHP = * | | * +-------------------------------------------------------+ * 28 | | * = PCCSBCHP = * | | * +-------------------------------------------------------+ * 48 | | * = PCCCFCHP = * | | * +-------------------------------------------------------+ * 68 * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +-------------+-----------------------------------------+ * 8 | PCCXSEID |/////////////////////////////////////////| * +-------------+-------------+---------------------------+ * 10 | PCCXSSIN | PCCXSEIN | * +------+--------------------+---------------------------+ * 18 |:XSECB|////////////////////////////////////////////////| * +------+////////////////////////////////////////////////| * 20 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 40 * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +---------------------------+---------------------------+ * 8 | PCCXSINC |///////////////////////////| * +---------------------------+---------------------------+ * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +---------------------------+------+------+------+------+ * 8 | PCCXMEIN |:XMEBB|//////|:XMECC|//////| * +---------------------------+------+------+------+------+ * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +------+ * 8 |:RSSFG| 9 * +------+ * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCHEAD in PCCBK * * +-------------+------+----------------------------------+ * 0 |/////////////|:FUNC |//////////////////////////////////| * +-------------+------+----------------------------------+ * 8 * *** Overlay for PCCHEAD in PCCBK *** Overlay for PCCVDATA in PCCBK * * +------+------+------+------+------+------+-------------+ * 8 |:LPARN|:MDDRC|//////|:DSLVL|:OPCL |:NDATA| PCCRWSEQ | * +------+------+------+------+------+------+-------------+ * 10 |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +-------------+-------------+ * 8 |/////////////| PCCIOCID | C * +-------------+-------------+ * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCHEAD in PCCBK * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * +------+------+-----------------------------------------+ * 8 |:CSIF0|:CSIF1|/////////////////////////////////////////| * +------+------+-----------------------------------------+ * 10 |///////////////////////////////////////////////////////| * =///////////////////////////////////////////////////////= * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 40 * *** Overlay for PCCHEAD in PCCBK *** Overlay for PCCHEAD in PCCBK * * +-------------+------+ * 0 |/////////////|:EFUNC| 3 * +-------------+------+ * *** Overlay for PCCHEAD in PCCBK *** Overlay for PCCVDATA in PCCBK * * +-----------------------------------------+ * 8 | PCCEVTBF | E * +-----------------------------------------+ * *** Overlay for PCCVDATA in PCCBK *** Overlay for PCCVDATA in PCCBK * * +-------------+-------------+ * 8 |/////////////| PCCEVMLN | * +-------------+-------------+ * *** Overlay for PCCVDATA in PCCBK *** PCCCPDES - Read Channel-subsystem Information * * +------+------+------+------+------+------+------+------+ * 0 |:CPADR|:CPTOD|:CPF0 |:CPF1 |:CPF2 |:CPF3 |:CPF4 |:CPF5 | * +------+------+------+------+------+------+------+------+ * 8 |:CPF6 |:CPF7 |:CPF8 |:CPF9 |:CPF10|:CPF11|:CPF12|:CPF13| * +------+------+------+------+------+------+------+------+ * 10 * *** PCCCPDES - Read Channel-subsystem Information *** PCCMSAL - Read Channel-subsystem Information * * +-------------+---------------------------+ * 0 | PCCMSSIZ | PCCMSADD | * +-------------+---------------------------+ * *** PCCMSAL - Read Channel-subsystem Information *** PCCVSCPD - Read Channel-subsystem Information * * *** PCCVSCPD - Read Channel-subsystem Information |
PCCBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- PCCBADLN 0006 00000003 PCCBKOUT 0006 00000040 PCCBSA 0053 04 PCCBUSY 0007 00000030 PCCCARS 0032 10 PCCCARSL 0032 01 PCCCFCHP 0048 PCCCFLAG 0006 00000002 PCCCFLG 0002 PCCCHPR 0030 20 PCCCIRFI 0008 02 PCCCKSUM 0052 01 PCCCLSRW 000C 40 PCCCMPLT 0007 00000020 PCCCMVEX 0053 08 PCCCNFG 0050 PCCCNFGB 005B PCCCNFG0 0050 PCCCNFG1 0051 PCCCNFG2 0052 PCCCNFG3 0053 PCCCNFG4 0054 PCCCNFG5 0055 PCCCONFG 0006 00000000 PCCCPADR 0000 PCCCPFAC 0002 PCCCPF0 0002 PCCCPF1 0003 PCCCPF10 000C PCCCPF11 000D PCCCPF12 000E PCCCPF13 000F PCCCPF2 0004 PCCCPF3 0005 PCCCPF4 0006 PCCCPF5 0007 PCCCPF6 0008 PCCCPF7 0009 PCCCPF8 000A PCCCPF9 000B PCCCPILN 0048 00000068 PCCCPMKR 000C PCCCPMKS 000C PCCCPPTR 0012 PCCCPTOD 0001 PCCCPULN 000F 00000010 PCCCRFI 0030 04 PCCCSFI 0008 01 PCCCSID 0052 02 PCCCSIF 0008 PCCCSIF0 0008 PCCCSIF1 0009 PCCDBERR 0007 00000000 PCCDMPSZ 0070 PCCDSLVL 000B PCCDVACT 0052 40 PCCEBCNT 0006 00000076 PCCEBLEN 0006 00000072 PCCEBSPC 0006 00000071 PCCEBSYN 0006 00000073 PCCEFUNC 0002 PCCEQPCK 0007 00000040 PCCEQXCN 0006 00000004 PCCEQXNC 0006 00000005 PCCESAME 0055 01 PCCEVML 000E 0000000E PCCEVMLN 000A PCCEVTAV 0007 000000F3 PCCEVTBF 0008 PCCEXCMX 0006 00000075 PCCEXFP 0053 02 PCCFUNC 0002 PCCGPER 0003 20 PCCGRNMX 0068 PCCGRZM 0064 PCCGZK 000B PCCHDLEN 0007 00000008 PCCHDSIZ 0007 00000001 PCCHEAD 0000 PCCIADRT 0031 08 PCCIBM1 0074 PCCIBM2 0043 PCCIBM3 002C PCCIBM4 004C PCCIBM5 007C PCCIMREL 0053 10 PCCINCHP 0008 PCCINFO 0007 00000010 PCCINSFC 0030 PCCINSF0 0030 PCCINSF1 0031 PCCINSF2 0032 PCCINSF3 0033 PCCINSF4 0034 PCCINSF5 0035 PCCINSF6 0036 PCCINSF7 0037 PCCINVCI 0006 00000001 PCCINVCP 0006 00000003 PCCINVMK 0006 00000074 PCCINVSL 0006 00000070 PCCIOCDS 0002 01 PCCIOCID 000A PCCIOCS 0002 07 PCCIOIL2 0003 40 PCCIOPXA 0002 10 PCCIOP37 0002 20 PCCIVRID 0006 000009F0 PCCLDDMP 005B 02 PCCLDF 0055 04 PCCLDIPL 005B 01 PCCLDPRM 0018 PCCLDRVS 0054 20 PCCLEN 0000 PCCLNVER 0007 000000F4 PCCLPAR 0050 80 PCCLPARN 0008 PCCLPRMI 0031 04 PCCMALF 0006 00000000 PCCMASFO 0005 40 PCCMASPS 0005 80 PCCMAXK 0020 PCCMAXVM 0063 PCCMCDS 0002 02 PCCMDDAR 0008 PCCMDDRC 0009 PCCMNEST 000F 07 PCCMSADD 0002 PCCMSNXT 0006 PCCMSPTR 0016 PCCMSSIZ 0000 PCCMVPGA 0050 04 PCCMXXID 0028 PCCNCPUS 0010 PCCNDATA 000D PCCNMSA 0014 PCCNOACT 0006 00000001 PCCNOEVT 0006 00000060 PCCNOGPR 0006 80 PCCNORML 0006 00000000 PCCNORRD 0002 00 PCCNORWR 0002 00 PCCNO4KB 0006 00000001 PCCNTRLM 0005 PCCNXSTB 0024 PCCOMAR 0031 40 PCCOPCL 000C PCCOPNRW 000C 80 PCCPER2 0005 01 PCCPER3 005B 04 PCCPLO 0053 40 PCCPLVER 0060 PCCPOWOF 0006 00000010 PCCRCHPI 0030 80 PCCRCHSI 0030 40 PCCRCI 0030 08 PCCRCPBY 0003 04 PCCRCSI 0000 PCCRCSLN 0010 00000040 PCCREADN 0006 00000010 PCCREJRC 0006 00000040 PCCRESP 0006 PCCRESPD 0006 PCCRESPS 0007 PCCRESVD 0006 00000310 PCCRETWR 0002 01 PCCRGINF 0033 08 PCCRJCT 0007 000000F0 PCCRNMAX 0008 PCCRP 0053 80 PCCRQRES 0006 0000000A PCCRRF 0003 02 PCCRSRSN 0031 10 PCCRSRVD 0006 00000003 PCCRSS 0034 80 PCCRSSFG 0008 PCCRSSLN 0008 00000009 PCCRUN 0004 04 PCCRWDAT 0018 PCCRWDI 0031 02 PCCRWEI 0033 40 PCCRWSEQ 000E PCCRZM 000A PCCR0006 0008 FF PCCR0007 0009 FF PCCR0008 000A FF PCCR0009 000B FF PCCR0010 000C FF PCCR0011 000D FF PCCR0012 000E FF PCCR0013 000F FE PCCSALRM 0031 80 PCCSBCHP 0028 PCCSCMKR 000C PCCSCMKS 000C PCCSCPRS 0050 10 PCCSCPSS 0002 80 PCCSCSC 0050 08 PCCSELRD 0002 01 PCCSIF2 0002 08 PCCSIGPA 0003 08 PCCSIXA 0002 40 PCCSI370 0002 80 PCCSKA 0002 04 PCCSNMAX 000C PCCSPFTM 0003 01 PCCSSFUE 0008 80 PCCSSOL 0031 20 PCCSTDBY 0006 00000410 PCCSTELI 0032 40 PCCSTELR 0032 20 PCCSTNBY 0006 00000004 PCCSTRAS 0032 80 PCCSTSI 0054 08 PCCSTSIP 000F PCCSUPPR 0006 00000062 PCCTODE 0054 80 PCCTRE 0054 40 PCCTRE2 0054 10 PCCVARLN 0005 80 PCCVDATA 0008 PCCVDATS 007C 00000078 PCCVSCPL 007C 00000080 PCCVSCPS 007C 00000010 PCCWEMLN 000A 0000000C PCCWRDLN 000A 0000000C PCCWRIOC 0002 06 PCCWSA 0007 40 PCCXEINF 0032 04 PCCXINVN 0006 00000009 PCCXMEAU 000E 80 PCCXMEBB 000C PCCXMECC 000E PCCXMEIN 0008 PCCXMEUM 0010 PCCXNOCN 0006 00000005 PCCXNOST 0006 00000007 PCCXSECB 0018 PCCXSEID 0008 PCCXSEIN 0014 PCCXSELN 0019 00000040 PCCXSERC 0032 02 PCCXSINC 0008 PCCXSRE 0018 80 PCCXSSIN 0010 PCCXSTUM 0010 PCCXUMI 0032 08 PCCXUMIE 0033 20 |
Copyright IBM Corporation, 1990, 2013