Vector of routines provided to Language Environment
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
136 |
DFH_SERVICE_VECTOR |
(0) |
FULLWORD |
4 |
DFH_SERVICE_VECTOR_ LENGTH |
vector length |
(4) |
BIT(32) |
4 |
DFH_SERVICE_FLAGS |
availability |
(4) |
BIT(8) |
1 |
DFH_SERVICE_FLAG_ BYTE1 |
(4) |
1... .... |
|
DFHGCAA_AVAIL |
(4) |
.1.. .... |
|
DFHSCAA_AVAIL |
(4) |
..1. .... |
|
DFHLEGM_AVAIL |
(4) |
...1 .... |
|
DFHLEFM_AVAIL |
(4) |
.... 1... |
|
DFHLEAS_AVAIL |
(4) |
.... .1.. |
|
DFHLEDS_AVAIL |
(4) |
.... ..1. |
|
DFHLEGQ_AVAIL |
(4) |
.... ...1 |
|
DFHLEFQ_AVAIL |
(5) |
BIT(8) |
1 |
DFH_SERVICE_FLAG_ BYTE2 |
(5) |
1... .... |
|
DFHLETR_AVAIL |
(5) |
.1.. .... |
|
DFHLEDT_AVAIL |
(5) |
..1. .... |
|
DFHLERO_AVAIL |
(5) |
...1 1111 |
|
* |
reserved |
(6) |
BIT(8) |
1 |
DFH_SERVICE_FLAG_ BYTE3 |
reserved |
(7) |
BIT(8) |
1 |
DFH_SERVICE_FLAG_ BYTE4 |
reserved |
(8) |
CHARACTER |
128 |
DFH_SERVICE_ROUTINES |
(8) |
ADDRESS |
4 |
DFHGCAA_ADDRESS |
get anchor |
(C) |
ADDRESS |
4 |
DFHSCAA_ADDRESS |
set anchor |
(10) |
ADDRESS |
4 |
DFHLEGM_ADDRESS |
getmain |
(14) |
ADDRESS |
4 |
DFHLEFM_ADDRESS |
freemain |
(18) |
ADDRESS |
4 |
DFHLEAS_ADDRESS |
add subpool |
(1C) |
ADDRESS |
4 |
DFHLEDS_ADDRESS |
delete subpool |
(20) |
ADDRESS |
4 |
DFHLEGQ_ADDRESS |
get quickcell |
(24) |
ADDRESS |
4 |
DFHLEFQ_ADDRESS |
free quickcell |
(28) |
ADDRESS |
4 |
DFHLETR_ADDRESS |
trace |
(2C) |
ADDRESS |
4 |
DFHLEDT_ADDRESS |
transaction dump |
(30) |
ADDRESS |
4 |
DFHLERO_ADDRESS |
runtime options |
(34) |
ADDRESS |
4 |
* (21) |
reserved |