1 /* BEGIN INCLUDE FILE...iodc_static.incl.pl1 */
 2 
 3 dcl stat_p ptr int static init(null);
 4 
 5 dcl 1 iodc_static aligned based(stat_p),
 6           2 dctp ptr,                   /* pointer to device class table */
 7           2 qgtp ptr,                   /* pointer to queue group table */
 8           2 wait_list_ptr ptr,          /* pointer to waiting list segment */
 9           2 req_seg_ptr ptr,            /* pointer to base of request segment */
10           2 descr_seg_ptr ptr,          /* pointer to base of request descriptor segment */
11           2 save_first_req_p ptr,       /* pointer to req_desc_seg.first_saved */
12           2 first_req_done fixed bin(18),         /* offset of first descriptor on "saved" list */
13           2 last_req_done fixed bin(18),          /* offset of last  descriptor on "saved" list */
14           2 time_interval fixed bin(71),          /* time interval to elapse between completion */
15                                                   /* and deletion of request */
16           2 max_q fixed bin,                      /* maximum number of priority queues */
17           2 timer_chan fixed bin(71);             /* event channel for timer wakeups */
18 
19 dcl req_area area(131096) based(iodc_static.req_seg_ptr);
20 
21 dcl 1 req_desc_seg aligned based (iodc_static.descr_seg_ptr),
22           2 first_saved fixed bin(18),            /* offset of head of saved list */
23           2 pad fixed bin,
24           2 descr_area area (65560);              /* area where request descriptors are allocated */
25 
26 /* END INCLUDE FILE...iodc_static.incl.pl1 */