1 /*        BEGIN INCLUDE FILE amu_fdump_info.incl.pl1        */
 2 
 3 dcl 1 fdump_info aligned based (amu_info.fdump_info_ptr),
 4     2 version char (8),
 5     2 ref_count fixed bin,                                  /* number of initiations */
 6 
 7     2 erf_name char (32),                                   /* ERF name for this dump */
 8     2 dump_dname char (168),                                /* location of the dump */
 9     2 dump_ename char (32),                                 /* ename of component zero */
10     2 system_id char (8),                                   /* the system_id of this erf */
11     2 version_id char (8),                                  /* the version id of this erf */
12     2 dump_seg_0_uid bit (36) aligned,                      /* for determining EQ-ness and gullibility checking */
13 
14     2 n_dump_segs fixed bin,                                /* number of real segs in the dump */
15     2 copy_block_ptr pointer,                               /* pointer to chain of temp segment blocks */
16 
17     2 dump_seg_ptr (0:31) pointer,                          /* pointer and length arrays */
18     2 dump_seg_lth (0:31) fixed bin (18),
19 
20     2 fdump_process_table_ptr pointer;                      /* pointer to array describing processes */
21 
22 
23 dcl 1 fdump_process_table aligned based (fdump_info.fdump_process_table_ptr),
24     2 size fixed bin,                                       /* number of entries */
25 
26     2 array (0:alloc_fdump_process_table_size - 1 refer (fdump_process_table.size)) like fp_table;
27 
28 dcl 1 fp_table based (fp_table_ptr),
29       2 first_seg fixed bin,
30       2 last_seg fixed bin,
31       2 process_info_ptr pointer unaligned,                 /* pointer to process_info structure, if filled in */
32       2 dmp_seg_indx fixed bin,                             /* dump seg index where process can be found */
33       2 dmp_seg_offset fixed bin (24),                      /* offset in the segment refered to by dmp_seg_indx where process starts */
34       2 cpu_name char (1),
35       2 dbr fixed bin (24),                                 /* address portion of DBR */
36       2 apte_offset fixed bin (18);
37 
38 dcl fp_table_ptr ptr;
39 
40 dcl  alloc_fdump_process_table_size fixed bin;
41 
42 dcl  AMU_FDUMP_INFO_VERSION_1 char (8) internal static options (constant) init ("amu_erf1");
43 dcl  AMU_FDUMP_INFO_VERSION char (8) internal static options (constant) init ("amu_erf1");
44 
45 /*        END INCLUDE FILE amu_fdump_info.incl.pl1          */