CONTROL BLOCK NAME = DFHA08DS
NAME OF MATCHING PLX CONTROL BLOCK = DFHA08PS
DESCRIPTIVE NAME = CICS TS Statistics for LSR Pools.
Licensed Materials - Property of IBM
Restricted Materials of IBM
5655-Y04
(C) Copyright IBM Corp. 1986, 1997
FUNCTION = This data block describes the LSR Pool Statistics
for a specified LSR Pool and totals for all pools.
The data described here is placed in storage by DFHAPST.
This DSECT is also used by DFHSTUP and user programs to
to map the statistics block.
LIFETIME = The storage area is created when a request for AP
domain File Control statistics is received. It is
released when the caller has acknowledged receipt of
the data.
LOCATION = The caller is passed a pointer to the head of the block.
INNER CONTROL BLOCKS = None
NOTES :
DEPENDENCIES = S/370
RESTRICTIONS = None
MODULE TYPE = Control block definition
--------------------------------------------------------------------
EXTERNAL REFERENCES = None
DATA AREAS = None
CONTROL BLOCKS = DFHFCTSR FCTSRPID
DFHFCSBK FSCBKCTD
DFHFCSBK FSCBKDTD
DFHFCSBK FCSBKKYL
DFHFCSBK FCSBKSTN
DFHFCSBK FCSBKHSW
DFHFCSBK FCSBKHAS
DFHFCSBK FCSBKBSZ
DFHFCSBK FCSBKBFN
DFHFCSBK FCSBKBFF
DFHFCSBK FCSBKFRD
DFHFCSBK FCSBKUIW
DFHFCSBK FCSBKNUW
GLOBAL VARIABLES (Macro pass) = None
--------------------------------------------------------------------
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
0 |
DFHA08DS |
LSRPOOL statistics (RESID & TOTALS) |
(0) |
FULLWORD |
4 |
(0) |
Fullword alignment |
(0) |
HALFWORD |
2 |
A08LEN |
Length of data area |
(0) |
..1. .111 |
|
A08IDR |
"39" LSR pool stats RESID id mask |
The next field should be loaded with the previous value
|
(2) |
ADDRESS |
2 |
A08ID |
LSR pool id |
(2) |
.... ...1 |
|
A08VERS |
"X'01'" DSECT version number mask |
(4) |
CHARACTER |
1 |
A08DVERS |
Statistics version number |
(5) |
CHARACTER |
3 |
|
Reserved |
(8) |
ADDRESS |
1 |
A08SRPID |
LSR pool number |
(9) |
BITSTRING |
1 |
A08FLAGS |
Flags |
(9) |
1... .... |
|
A08IDSEP |
"X'80'" Separate index and data pools |
(A) |
CHARACTER |
2 |
|
Reserved |
(C) |
CHARACTER |
8 |
A08LBKCD |
Time pool created (Local STCK) |
(14) |
CHARACTER |
8 |
A08LBKDD |
Time pool deleted (Local STCK) |
(1C) |
CHARACTER |
8 |
A08GBKCD |
Time pool created (GMT STCK) |
(24) |
CHARACTER |
8 |
A08GBKDD |
Time pool deleted (GMT STCK) |
(2C) |
HALFWORD |
2 |
A08BKKYL |
Max key length |
(2E) |
HALFWORD |
2 |
A08BKSTN |
No. of strings |
(30) |
HALFWORD |
2 |
A08BKHSW |
Peak reqs waiting on string |
(32) |
HALFWORD |
2 |
|
Reserved |
(34) |
FULLWORD |
4 |
A08BKTSW |
Total No. reqs waiting on string |
(38) |
HALFWORD |
2 |
A08BKHAS |
Peak No. conc active FC strings |
(3A) |
HALFWORD |
2 |
|
Reserved |
(3A) |
.... 1.11 |
|
A08NBS |
"11" Number of buffer sizes |
(3C) |
FULLWORD |
4 |
A08TOBFN_DATA |
Total no. of data buffers |
(40) |
FULLWORD |
4 |
A08TOHBN_DATA |
Total data hiperspace buffs |
(44) |
FULLWORD |
4 |
A08TOBFF_DATA |
Total no. successful look asides |
(48) |
FULLWORD |
4 |
A08TOFRD_DATA |
Total no. buffer reads |
(4C) |
FULLWORD |
4 |
A08TOUIW_DATA |
Total no. user initiated writes |
(50) |
FULLWORD |
4 |
A08TONUW_DATA |
Total no. non-user initiated writes |
(54) |
FULLWORD |
4 |
A08TOCRS_DATA |
Total no. successful CREAD |
(58) |
FULLWORD |
4 |
A08TOCWS_DATA |
Total no. successful CWRITE |
(5C) |
FULLWORD |
4 |
A08TOCRF_DATA |
Total no. failing CREAD |
(60) |
FULLWORD |
4 |
A08TOCWF_DATA |
Total no. failing CWRITE |
(64) |
FULLWORD |
4 |
A08TOBFN_INDX |
Total no. of index buffers |
(68) |
FULLWORD |
4 |
A08TOHBN_INDX |
Total indx hiperspace buffs |
(6C) |
FULLWORD |
4 |
A08TOBFF_INDX |
Total no. successful look asides |
(70) |
FULLWORD |
4 |
A08TOFRD_INDX |
Total no. buffer reads |
(74) |
FULLWORD |
4 |
A08TOUIW_INDX |
Total no. user initiated writes |
(78) |
FULLWORD |
4 |
A08TONUW_INDX |
Total no. non-user initiated writes |
(7C) |
FULLWORD |
4 |
A08TOCRS_INDX |
Total no. successful CREAD |
(80) |
FULLWORD |
4 |
A08TOCWS_INDX |
Total no. successful CWRITE |
(84) |
FULLWORD |
4 |
A08TOCRF_INDX |
Total no. failing CREAD |
(88) |
FULLWORD |
4 |
A08TOCWF_INDX |
Total no. failing CWRITE |
(88) |
1... 11.. |
|
A08END |
"*" |
(88) |
1... 11.. |
|
A08CLEN |
"*-A08LEN" Length of common part of DSECT |
(8C) |
CHARACTER |
1 |
A08BSTAT |
Buffer size statistics for data and index buffers |
(8C) |
|
0 |
A08DLEN |
"*-A08LEN" Length of DSECT |
The following DSECT is repeated for each buffer size in the pool.
If separate index and data buffers are NOT being used, there will
be A08NBS repeats of this DSECT, one for each buffer. If
separate data and index buffers are being used (A08IDSEP flag set)
there will be A08NBS 2 repeats of this DSECT (A08NBS for the data
buffers followed by A08NBS for the index buffers).
Table 2.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
0 |
A08BSSDS |
Statistics by buffer size |
(0) |
FULLWORD |
4 |
(0) |
Fullword alignment |
(0) |
ADDRESS |
2 |
A08BKBSZ |
Buffer size |
(2) |
HALFWORD |
2 |
A08BKBFN |
No. of buffers |
(4) |
FULLWORD |
4 |
A08BKHBN |
No. of hiperspace buffers |
(8) |
FULLWORD |
4 |
A08BKBFF |
No. successful look asides |
(C) |
FULLWORD |
4 |
A08BKFRD |
No. buffer reads |
(10) |
FULLWORD |
4 |
A08BKUIW |
No. user initiated buffer writes |
(14) |
FULLWORD |
4 |
A08BKNUW |
No. non-user initiated buffer writes |
(18) |
FULLWORD |
4 |
A08BKCRS |
No. successful CREAD |
(1C) |
FULLWORD |
4 |
A08BKCWS |
No. successful CWRITE |
(20) |
FULLWORD |
4 |
A08BKCRF |
No. failing CREAD |
(24) |
FULLWORD |
4 |
A08BKCWF |
No. failing CWRITE |
(24) |
..1. 1... |
|
A08BEND |
"*" End of Buffer stats |
(24) |
..1. 1... |
|
A08BLEN |
"*-A08BSSDS" Length of stats for a buffer size |