CONTROL BLOCK NAME = DFHDSRDS
NAME OF MATCHING PLX CONTROL BLOCK = DFHDSRPS
DESCRIPTIVE NAME = CICS TS Dispatcher MVSTCB resource statistics
Licensed Materials - Property of IBM
Restricted Materials of IBM
5655-Y04
(C) Copyright IBM Corp. 2003, 2007
FUNCTION =
This data area contains resource statistics provided by the
Dispatcher Domain on MVS TCBs i.e. the stats relating to
an individual TCB.
It is provided for use in users monitoring applications
to map the statistics returned via the APi or the statistics
exit.
LIFETIME =
This data block is created by the Dispatcher to store
statistics to be passed to the user in response to a request
for statistics. The storage is released when the user task
is detached.
The DSECT also maps the contents of part of the SMF buffer
created by the statistics domain and is used in the
statistics exit.
STORAGE CLASS =
LOCATION =
The user is passed a pointer to the head of the storage
block.
INNER CONTROL BLOCKS = none
NOTES :
DEPENDENCIES = S/370
RESTRICTIONS = none
MODULE TYPE = Domain call buffer
---------------------------------------------------------------------
EXTERNAL REFERENCES = none
DATA AREAS = none
CONTROL BLOCKS = none
GLOBAL VARIABLES (Macro pass) = none
---------------------------------------------------------------------
ALTHOUGH PROVIDED IN A GENERAL INTERFACE LIBRARY, DFHDSRDS IS
NOT TO BE USED AS A GENERAL PROGRAMMING INTERFACE. REFER TO
PRODUCT DOCUMENTATION TO DETERMINE INTENDED USAGE.
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
0 |
DFHDSRDS |
Dispatcher Domain MVSTCB statistics |
(0) |
HALFWORD |
2 |
DSRDS_LEN |
MVSTCB resource stats record length |
(2) |
ADDRESS |
2 |
DSRDS_ID |
Statistics record id |
(2) |
.1.. ...1 |
|
DSRIDR |
"65" MVSTCB resource stats id |
(4) |
CHARACTER |
1 |
DSRDS_VERS |
MVSTCB resource stats version |
(4) |
.... ...1 |
|
DSRVERS |
"X'01'" Current version number |
(5) |
CHARACTER |
3 |
|
Reserved |
MVSTCB resource stats fields begin here
|
(8) |
ADDRESS |
4 |
DSRDS_TCB_ADDRESS |
Address of MVS TCB |
(C) |
CHARACTER |
8 |
DSRDS_TCB_NAME |
Initial prog or QR, RO etc. |
(14) |
CHARACTER |
1 |
DSRDS_TCB_TYPE |
'C' for CICS, 'N' for non-CICS |
(15) |
CHARACTER |
3 |
|
Reserved |
(18) |
CHARACTER |
4 |
DSRDS_TCB_CICS_TASK |
CICS task number or 0 |
(1C) |
ADDRESS |
4 |
DSRDS_TCB_MOTHER |
Address of mother TCB |
(20) |
ADDRESS |
4 |
DSRDS_TCB_SISTER |
Address of sister TCB |
(24) |
ADDRESS |
4 |
DSRDS_TCB_DAUGHTER |
Address of daughter TCB |
(28) |
CHARACTER |
8 |
DSRDS_TCB_CPUTIME |
Total CPU time so far |
(30) |
FULLWORD |
4 |
DSRDS_TCB_STG_BELOW |
Private storage below 16M |
(34) |
FULLWORD |
4 |
DSRDS_TCB_STG_ABOVE |
Private storage above 16M |
(38) |
FULLWORD |
4 |
DSRDS_TCB_STG_BELOW_ INUSE |
Below 16M in use |
(3C) |
FULLWORD |
4 |
DSRDS_TCB_STG_ABOVE_ INUSE |
Above 16M in use |
(40) |
FULLWORD |
4 |
|
Reserved |
(44) |
FULLWORD |
4 |
|
Reserved |
(48) |
CHARACTER |
8 |
|
Reserved |
(48) |
.1.1 .... |
|
DSRDS_END |
"*" |
(48) |
.1.1 .... |
|
DSRDS_LENGTH |
"*-DSRDS_LEN" MVSTCB resource stats record length |