                                                                        00005000
<<                                                               >>     00010000
                                                                        00015000
                                                                        00020000
                                                                        00025000
<<                         INCLSBH5                              >>     00030000
                                                                        00035000
                                                                        00040000
<<===============================================================>>     00045000
<<                                                               >>     00050000
<<             SSSSS       BBBBBB       H    H      555555       >>     00055000
<<              S          B   BB       H    H      5            >>     00060000
<<               S         BBBB         HHHHHH      555555       >>     00065000
<<                 S       B   BB       H    H           5       >>     00070000
<<             SSSSS       BBBBBB       H    H      555555       >>     00075000
<<===============================================================>>     00080000
                                                                        00085000
<<             I O         QUEUE        HEAD                     >>     00090000
$IF X8 = OFF                                                            00095000
$CONTROL NOLIST                                                         00100000
$IF                                                                     00105000
COMMENT                                                                 00110000
                                                                        00115000
                     SBF TABLE LAYOUT                                   00120000
                     ----------------                                   00125000
                                                                        00130000
                                                                        00135000
                |------------------------|                              00140000
                | Total number of Entries|                              00145000
                |------------------------|                              00150000
                |    ENTRY  SIZE         |                              00155000
                |------------------------|                              00160000
                | Number of Primary Ent. |                              00165000
                |------------------------|                              00170000
                |  Impeded     PCB       |                              00175000
                |------------------------|                              00180000
         -------|      HEAD INDEX        |  THEAD                       00185000
         |      |------------------------|                              00190000
   -------------|      TAIL INDEX        |  TTAIL                       00195000
   |     |      |------------------------|                              00200000
   |     |      |MAXIMUM    IN   USE     |  TUSE                        00205000
   |     |      |------------------------|                              00210000
   |     |      |CURRENT    IN   USE     |                              00215000
   |     |      |------------------------|                              00220000
   |     |      |      OVERFLOWS         |  TOVRFL                      00225000
   |     |      |------------------------|                              00230000
   |     |      |                        |                              00235000
   |     |      |    TOTAL REQUESTS      |  TRQSTS                      00240000
   |     |      |                        |                              00245000
   |     |      |------------------------|                              00250000
   |     |   -->|                        |                              00255000
   |     |   |  |------------------------|                              00260000
   |     |   |  |      INDEX OF 5        |-----                         00265000
   |     |   |  |------------------------|    |                         00270000
   |     |   |  |                        |    |                         00275000
   |     |   |  |                        |    |                         00280000
   |     |   |  |       ENTRY 1          |    |                         00285000
   |     |   |  |                        |    |                         00290000
   |     |   |  |                        |    |                         00295000
   |     |   |  |------------------------|    |                         00300000
   |-----|---|->|                        |<---|----                     00305000
                |        (IN USE)        |    |   |                     00310000
                |                        |    |   |                     00315000
                |                        |    |   |                     00320000
                |------------------------|    |   |                     00325000
                |                        |<---|   |                     00330000
                |------------------------|        |                     00335000
                |       INDEX OF 2       |--------|                     00340000
                |------------------------|                              00345000
                |                        |                              00350000
                |                        |                              00355000
                |         ENTRY 5        |                              00360000
                |                        |                              00365000
                |                        |                              00370000
                |------------------------|                              00375000
                                                                        00380000
                                                                        00385000
           DST  %10                                                     00390000
           SYSTEM TABLE   6                                             00395000
                                                                        00400000
                                                                        00405000
                                                                        00410000
                       SBF TABLE HEAD                                   00415000
                       -----------                                      00420000
                                                                        00425000
    0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15                      00430000
  |--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--|                     00435000
 0|  Total number of   elements in table          |                     00440000
  |-----------------------------------------------|                     00445000
 1|        ENTRY          SIZE                    |                     00450000
  |-----------------------------------------------|                     00455000
 2|        NUMBER    OF   PRIMARY   ENTRIES       |                     00460000
  |-----------------------------------------------|                     00465000
 3|      IMPEDED  PROCESS    PCB  NUMBER          |                     00470000
  |-----------------------------------------------|                     00475000
 4|       Free Queue element list head index      |  THEAD              00480000
  |-----------------------------------------------|                     00485000
 5|       Free Queue element list tail index      |  TTAIL              00490000
  |-----------------------------------------------|                     00495000
 6|     MAXIMUM    ELEMENTS EVER IN USE           |  TUSE               00500000
  |-----------------------------------------------|                     00505000
 7|      CURRENT NUMBER OF ELEMENTS IN USE        |                     00510000
  |-----------------------------------------------|                     00515000
 8|       Number of times table has overflowed    |  TOVRFL             00520000
  |-----------------------------------------------|                     00525000
 9|                    TOTAL                      |  TRQSTS             00530000
  |                                               |                     00535000
10|                   REQUESTS                    |                     00540000
  |-----------------------------------------------|                     00545000
11|                                               |                     00550000
  |-----------------------------------------------|                     00555000
12|                                               |                     00560000
  |-----------------------------------------------|                     00565000
                                                                        00570000
<<   NO PEGGING SHOULD BE REQUIRED FOR THIS SET OF DECLARATIONS >>      00575000
<<   SINCE IT STARTS AT WORD ZERO OF THE I O QUEUE    TABLE    >>       00580000
<<                                                             >>       00585000
<<                                                             >>       00590000
<<                                                             >>       00595000
;                                                                       00600000
$CONTROL LIST                                                           00605000
                                                                        00610000
                                                                        00615000
LOGICAL POINTER SBH = %6   ;     << SYSTEM TABLE DEFINITION FOR SBH >>  00620000
                                                                        00625000
                                                                        00630000
EQUATE                                                                  00635000
                                                                        00640000
    SBH'DST           =  8,   << DST # FOR SBH >>                       00645000
                                                                        00650000
    SBH'TOTENT'INDEX  =  0,                                             00655000
    SBH'ENTSIZE'INDEX =  1,                                             00660000
    SBH'PRIENT'INDEX  =  2,                                             00665000
    SBH'IMPPCB'INDEX  =  3,                                             00670000
    SBH'FREEHEAD'INDEX=  4,                                             00675000
    SBH'FREETAIL'INDEX=  5,                                             00680000
    SBH'MAXINUSE'INDEX=  6,                                             00685000
    SBH'CURINUSE'INDEX=  7,                                             00690000
    SBH'OVRFLOWS'INDEX=  8,                                             00695000
    SBH'REQCOUNT'INDEX=  9,                                             00700000
    SBH'REQCOUNU'INDEX=  10,                                            00705000
    SBH'HEADER'SIZE   =  12;                                            00710000
                                                                        00715000
                                                                        00720000
DEFINE                                                                  00725000
                                                                        00730000
    SBH'TOT'ENT =   SBH(SBH'TOTENT'INDEX)#,   << TOTAL # OF ENTRIES >>  00735000
    SBH'ENT'SIZE=   SBH(SBH'ENTSIZE'INDEX)#,  << ENTRY SIZE         >>  00740000
    SBH'PRI'ENT =   SBH(SBH'PRIENT'INDEX)#,   << # OF PRIMARY ENTRIES >>00745000
    SBH'IMP'PCB =   SBH(SBH'IMPPCB'INDEX)#,   << IMPEDED PCB         >> 00750000
    SBH'FREEHEAD=   SBH(SBH'FREEHEAD'INDEX)#, << FREE ENTRY LIST PNTR >>00755000
    SBH'FREETAIL=   SBH(SBH'FREETAIL'INDEX)#, << FREE LIST TAIL PNTR >> 00760000
    SBH'MAX'NUSE=   SBH(SBH'MAXINUSE'INDEX)#, << MAX QUES EVER USED >>  00765000
    SBH'CUR'NUSE=   SBH(SBH'CURINUSE'INDEX)#, << CURRENT QUES USED  >>  00770000
    SBH'OVRFLOWS=   SBH(SBH'OVRFLOWS'INDEX)#, << NUMBER OF OVERFLOWS >> 00775000
    SBH'REQCOUNT=   SBH(SBH'REQCOUNT'INDEX)#, << TOTAL OF ALL REQUEST >>00780000
    SBH'REQCOUNU=   SBH(SBH'REQCOUNU'INDEX)#; << TOTAL OF ALL REQUEST >>00785000
                                                                        00790000
                                                                        00795000
                                                                        00800000
                                                                        00805000
                                                                        00810000
                                                                        00815000
<<---------------------------------------------------------->>          00820000
                                                                        00825000
<<                       S B F                              >>          00830000
                                                                        00835000
<<---------------------------------------------------------->>          00840000
                                                                        00845000
LOGICAL POINTER SBF = %6;   << SYS. TABLE DEFINITION FOR SBF >>         00850000
                                                                        00855000
EQUATE                                                                  00860000
                                                                        00865000
    SBF'LINK'INDEX  = -1;                                               00870000
                                                                        00875000
DEFINE                                                                  00880000
    SBF'LINK        = SBF(SBF'LINK'INDEX + SBF'ENTRY'INDEX)#;           00885000
