| CRWBK | Back to Index page |
|
Prolog Control Block Contents CRWBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
| CRWBK Prolog | Top of page |
NAME : HCPCRWBK
DESCRIPTION: CHANNEL REPORT WORD BLOCK
DSECT : CRWBK
FUNCTION : THE CRWBK IS A QUEUE ELEMENT ON THE QUEUE OF PENDING
CHANNEL REPORT WORDS AWAITING PRESENTATION (VIA A
MACHINE CHECK INTERRUPTION) TO THE VIRTUAL MACHINE.
LOCATED BY : CHCIORW - ANCHOR OF QUEUE IN CHCBK
MCVCRWS - ANCHOR OF QUEUE IN MCVBK
CRWNEXT - FORWARD POINTER IN PRECEEDING QUEUE ELEMENT
CREATED BY : HCPVDB - WHEN A DEVICE IS DEFINED FOR A VIRTUAL ESA
MACHINE
HCPVOF - DURING SIMULATION OF A RCHP INSTRUCTION
HCPRFC - TO PASS ON A CRW FOR A DEDICATED DEVICE TO
CONCERNED VIRTUAL MACHINE
DELETED BY : HCPMCV - WHEN A VIRTUAL MACHINE IS RESET
- WHEN THE CRW IS STORED IN THE VIRTUAL MACHINE
DURING SIMULATION OF A MACHINE CHECK INTERRUPT
HCPVOF - DURING SIMULATION OF A STCRW INSTRUCTION
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 LGRCRWBK 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.
|
| CRWBK Control Block Content | Top of page |
|
| CRWBK Storage Layout | Top of page |
*** CRWBK - CHANNEL REPORT WORD BLOCK
*
* +------+------+-------------+---------------------------+
* 0 |:FLAGS|:EFLD | CRWRSID | CRWNEXT |
* +------+------+-------------+---------------------------+
* 8 | CRWRDEV |///////////////////////////|
* +---------------------------+---------------------------+
* 10
*
*** CRWBK - CHANNEL REPORT WORD BLOCK
*** Overlay for CRWRSID in CRWBK
*
* +------+------+
* 0 ... 2 |CRWIID|:SSCSS| 4
* +------+------+
*
*** Overlay for CRWRSID in CRWBK
|
| CRWBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- CRWALERT 0001 00000004 CRWAR 0001 00000080 CRWAVAIL 0001 00000001 CRWCAF 0000 09 CRWCHAIN 0000 10 CRWCHPID 0000 04 CRWCHPIP 0001 00000000 CRWCSMSK 0003 0F CRWCSS 0000 0B CRWEFLD 0001 CRWERCMK 0001 0000003F CRWFLAGS 0000 CRWIID 0002 CRWINIT 0001 00000002 CRWIPM 0001 00000008 CRWIPR 0001 0000000A CRWISOL 0001 00000009 CRWMONIT 0000 02 CRWNEXT 0004 CRWOVER 0000 20 CRWPERM 0001 00000006 CRWPERMI 0001 00000007 CRWRDEV 0008 CRWRSC 0000 0F CRWRSID 0002 CRWSIZE 000C 00000002 CRWSOLIC 0000 40 CRWSSCSS 0003 CRWSSMSK 0003 30 CRWSUBCH 0000 03 CRWTEMP 0001 00000003 CRWTERM 0001 00000005 CRWWORD 0000 |
Copyright IBM Corporation, 1990, 2013