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.
DRBK | Back to Index page |
Prolog Control Block Contents DRBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
DRBK Prolog | Top of page |
NAME : HCPDRBK DESCRIPTION: CP Data Request Block DSECT : DRBK FUNCTION : The DRBK contains information used during open, read and close processing LOCATED BY : OFBDRB chain of open Data Request Blocks ACSPOPEN chain of pre-openned DRBKs CREATED BY : DRBKs are created by any routine that wishes to read a CMS file. DRBKs are created by CPCACHE processing. DELETED BY : Generally, whoever creates it. Although DRBKs created by CPCACHE will be deleted by HCPZIR during release processing. RELOCATION CONSIDERATIONS : None |
DRBK Control Block Content | Top of page |
|
DRBK Storage Layout | Top of page |
*** DRBK - CP Data Request Block * * +-------------------------------------------------------+ * 0 | DRBUSRD1 | * +-------------------------------------------------------+ * 8 | DRBUSRD2 | * +---------------------------+---------------------------+ * 10 | DRBUSRF1 | DRBUSRF2 | * +-------------+-------------+------+------+------+------+ * 18 | DRBUSRH1 | DRBUSRH2 |:USRX1|:USRX2|:USRX3|:USRX4| * +-------------+-------------+------+------+------+------+ * 20 | DRBFWD | DRBOFB | * +---------------------------+---------------------------+ * 28 | DRBFIDFN | * +-------------------------------------------------------+ * 30 | DRBFIDFT | * +-------------------------------------------------------+ * 38 | DRBMEMBR | * +---------------------------+---------------------------+ * 40 | DRBMEMS | DRBMEME | * +---------------------------+---------------------------+ * 48 |///////////////////////////|///////////////////////////| * +---------------------------+------+------+------+------+ * 50 | DRBPOPEN |:FLAG1|:FLAG2|:RECFM|//////| * +---------------------------+------+------+------+------+ * 58 | DRBRECDS | DRBRECNO | * +---------------------------+---------------------------+ * 60 |///////////////////////////| DRBBUFAL | * +---------------------------+---------------------------+ * 68 | DRBBUFAD | DRBBUFSZ | * +---------------------------+---------------------------+ * 70 | DRBRECSZ | DRBLRECL | * +---------------------------+-------------+-------------+ * 78 | DRBACSBK | DRBACSBX | DRBRETCD | * +---------------------------+-------------+-------------+ * 80 | DRBSTACK |///////////////////////////| * +---------------------------+-------------+-------------+ * 88 | DRBDATIM |/////////////| * +---------------------------+------+------+-------------+ * 90 | DRBSTFSH |//////|:STFSI|/////////////| * +---------------------------+------+------+-------------+ * 98 | DRBOPENS | DRBCLOSD | * +---------------------------+---------------------------+ * A0 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * A8 * *** DRBK - CP Data Request Block *** Overlay for DRBRECDS in DRBK * * +---------------------------+ * 58 | DRBSUOPC | 5C * +---------------------------+ * *** Overlay for DRBRECDS in DRBK *** Overlay for DRBUSRF1 in DRBK * * +---------------------------+---------------------------+ * 10 | DRBUSER0 | DRBUSER1 | * +---------------------------+---------------------------+ * 18 * *** Overlay for DRBUSRF1 in DRBK |
DRBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DRBACC2 007E 18 DRBACSBK 0078 DRBACSBX 007C DRBBDACC 007E 14 DRBBDBFA 007E 60 DRBBDBFS 007E 64 DRBBDDET 007E 90 DRBBDDEV 007E 10 DRBBDEXT 007E 68 DRBBDINT 007E 6C DRBBDLNK 007E 24 DRBBDPDS 007E A8 DRBBDRCF 007E 3C DRBBDRCN 007E 5C DRBBDRCS 007E 80 DRBBDSTA 007E 9C DRBBITS 007E 4C DRBBUFAD 0068 DRBBUFAL 0064 DRBBUFFR 0055 40 DRBBUFSZ 006C DRBBXBK 007E 48 DRBCACHD 007E 94 DRBCACHE 0055 08 DRBCHBIG 007E 04 DRBCHOTH 007E 08 DRBCLOSD 009C DRBCNTRY 0055 04 DRBDATIM 0088 DRBEOF 007E 58 DRBFID 0028 DRBFIDFN 0028 DRBFIDFT 0030 DRBFLAG1 0054 DRBFLAG2 0055 DRBFWD 0020 DRBINCLP 007E 40 DRBIOERR 007E B0 DRBLRECL 0074 DRBMEMBR 0038 DRBMEME 0044 DRBMEMS 0040 DRBNDFER 0054 08 DRBNDRCT 0054 80 DRBNMORE 007E 98 DRBNOMEM 007E 44 DRBNOTUP 007E 7C DRBNOUPD 0055 10 DRBNTACC 007E 34 DRBNTEDF 007E 20 DRBNTFND 007E 38 DRBNTLIB 007E A0 DRBNTOPN 007E 54 DRBNTPDS 007E A4 DRBOFB 0024 DRBOFFLN 007E 0C DRBOK 007E 00 DRBOPENS 0098 DRBOPN 007E 30 DRBOUTPT 0055 80 DRBPGERR 007E B4 DRBPHYSR 0054 04 DRBPHYSW 0054 02 DRBPOPEN 0050 DRBPSOPN 007E 84 DRBPUSPR 007E 78 DRBRECDS 0058 DRBRECFM 0056 DRBRECNO 005C DRBRECSZ 0070 DRBRELRQ 007E 1C DRBREL2 007E 8C DRBRETCD 007E DRBRETMX 007E B8 DRBSEUDO 0054 01 DRBSIZEB 00A8 000000A8 DRBSIZED 00A8 00000015 DRBSMBFS 007E 50 DRBSPARS 0055 20 DRBSTACK 0080 DRBSTFSH 0090 DRBSTFSI 0095 DRBSTWRK 0090 DRBSUOPC 0058 DRBUNIQE 0054 10 DRBUSER0 0010 DRBUSER1 0014 DRBUSRD1 0000 DRBUSRD2 0008 DRBUSRF1 0010 DRBUSRF2 0014 DRBUSRH1 0018 DRBUSRH2 001A DRBUSRX1 001C DRBUSRX2 001D DRBUSRX3 001E DRBUSRX4 001F |
Copyright IBM Corporation, 1990, 2016