GDSX (Extended General Device Support) Manual
Design and Development
Extended General Device Support (GDSX) Manual—529931-001
2-24
Extended Segments for Trace Files
10005 maxRCBpool or previous pools too large
10006 maxFCBpool or previous pools too large
10007 maxDCBpool or previous pools too large
10008 maxLDCBpool or previous pools too large
10009 maxLINEpool or previous pools too large
10010 maxPCBpool or previous pools too large
10011 Sum of all max***pools are > 16777216d
10012 Sum of final EXT. MEM size > 16777216d
For example, if the TCB and IOCB pool sizes have been calculated, and the total 
requirement for the TCB and IOCB pools, the extended buffer pool, and the extended 
message pool exceeds 16,777,216 bytes, the following error message is sent to the 
home terminal:
10003 maxIOCBpool or previous pools too large
If the total calculated for all the control block pools, the extended buffer pool, the 
extended message pool, and the checkpoint buffer exceeds 16,777,216 bytes, error 
message 10011 is sent to the home terminal. If the total calculated for all the areas to 
be allocated in the extended segment exceeds 16,777,216 bytes, error message 
10012 is sent to the home terminal.
The configured control block pool sizes may be displayed by issuing the following SCF 
command at the SCF prompt:
-> INFO PROCESS $GDSX-process-name, DETAIL 
where is the name you gave to the GDSX process.
Extended Segments for Trace Files
When the trace facility is turned on in the primary GDSX process, TSCODE allocates 
an extended segment with segment ID 1025, a default size of 64 pages, and the 
default file name TRACEP under the default subvolume. The SCF TRACE command 
may be used to specify a different file name, and the USER^OPEN^TRACE^FILE 
procedure may be used to specify a different file size. (For other information regarding 
the trace facility, see Tracing GDSX
 on page 2-80.)
When the trace facility is turned on in the backup process, TSCODE allocates an 
extended segment with segment ID 1025, a default size of 64 pages, and the file name 
TRACEB under the default subvolume.
If the specified trace file does not exist, the GDSX process creates and uses the file. If 
the default subvolume already has a file with the name specified and the file has not 
been opened by another process, the GDSX process opens the file. If the specified 
trace file is in use by any other process, the GDSX process will not initiate the trace. 
Memory Pools
Because the working stack images of tasks are swapped to and from an extended data 
segment during I/O operations, I/O must be performed to and from global buffers. To 
facilitate buffer allocation and deallocation, TSCODE provides users with two local 










