FRQBK | Back to Index page |
Prolog Control Block Contents FRQBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
FRQBK Prolog | Top of page |
NAME : HCPFRQBK DESCRIPTION: Frame Request Block DSECT : FRQBK FUNCTION : A Frame Request Block is used by HCPFRQ to manage deferred requests for one or more non-contiguous frames. LOCATED BY : RSMFRQCR - points to the current FRQBK being serviced. FRQNEXT/FRQPREV - FRQBKs for different requesters in a circular doubly linked list. FRQSNXT - FRQBKs for the same requester in a singly linked list in ascending order of sequence number. CREATED BY : HCPFRQCR DELETED BY : HCPFRQAS, HCPFRQCN REFERENCES : See HCPFRQ for information about the usage of this block. SERIALIZED : The RSMFRQLK informal spin lock must be held when accessing the FRQBKs within the chain structure, and also when accessing the FRQBK related fields in the RSMBK. RELOCATION CONSIDERATIONS : None NOTES : |
FRQBK Control Block Content | Top of page |
|
FRQBK Storage Layout | Top of page |
*** FRQBK - Frame Request Block * * +---------------------------+---------------------------+ * 0 | FRQNEXT | FRQPREV | * +---------------------------+---------------------------+ * 8 | FRQSNXT | FRQFRCNT | * +---------------------------+---------------------------+ * 10 | FRQSEQNO | * +---------------------------+---------------------------+ * 18 | FRQREQID | FRQSVGBK | * +---------------------------+---------------------------+ * 20 |///////////////////////////////////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 30 * *** FRQBK - Frame Request Block |
FRQBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- FRQBSIZE 0020 00000030 FRQDSIZE 0020 00000006 FRQFRCNT 000C FRQNEXT 0000 FRQPREV 0004 FRQREQID 0018 FRQSEQNO 0010 FRQSNXT 0008 FRQSVGBK 001C |
Copyright IBM Corporation, 1990, 2022