| FIOBK | Back to Index page |
|
Prolog Control Block Contents FIOBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
| FIOBK Prolog | Top of page |
NAME : HCPFIOBK
DESCRIPTION: FORMATTED I/O BLOCK
DSECT : FIOBK
FUNCTION : DEFINE DASD I/O REQUEST TO STAND-ALONE DASD I/O ROUTINE
WITH A DESCRIPTION OF THE AREA ON THE VOLUME THAT IS TO
USED. THE DATA CAN BE ACCESSED BY using either a
relative block number or an ASA.
LOCATED BY : GENERAL PURPOSE REGISTER 1 ON ENTRY TO HCPLODAS
CREATED BY : HCPCKPRS - BEFORE SYSTEM INITIALIZATION ON A SYSTEM BOUNCE
HCPCKPSH - DURING AN ABNORMAL TERMINATION OR SHUTDOWN
HCPLODNC - DURING THE SYSTEM LOAD PROCESS
DELETED BY : FIOBK IS OBVIATED WHEN SYSTEM BECOMES FUNCTIONAL
RELOCATION CONSIDERATIONS : None
|
| FIOBK Control Block Content | Top of page |
|
| FIOBK Storage Layout | Top of page |
*** FIOBK - FORMATTED I/O BLOCK
*
* +------+------+------+------+---------------------------+
* 0 |:CCWOP|:FLAG |:WRPFL|//////| FIOAREAS |
* +------+------+------+------+-------------+-------------+
* 8 | FIOAREAL | FIOPCYLS | FIOPTRKS |
* +---------------------------+-------------+-------------+
* 10 | FIOPAGAD |
* +---------------------------+---------------------------+
* 18 | FIOSUBCH | FIOASA |
* +---------------------------+-------------+-------------+
* 20 | FIOBLKNO | FIOLEN |/////////////|
* +---------------------------+-------------+-------------+
* 28 | FIORDEV | 2C
* +---------------------------+
*
*** FIOBK - FORMATTED I/O BLOCK
|
| FIOBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- FIOAREAL 0008 FIOAREAS 0004 FIOASA 001C FIOBLKNO 0020 FIOCCWOP 0000 FIODEVIC 0001 20 FIOFAIL 0001 40 FIOFLAG 0001 FIOIPLRC 0002 80 FIOLEN 0024 FIOLODMD 0002 40 FIOPAGAD 0010 FIOPCYLS 000C FIOPTRKS 000E FIORANGE 0001 10 FIORDEV 0028 FIOSIZE 0028 00000006 FIOSTRFL 0001 80 FIOSUBCH 0018 FIOSUCES 0001 00 FIOWRPFL 0002 |
Copyright IBM Corporation, 1990, 2022