$page "Include File For Locality Lists : INCLSLL"              <<jb.dc>>00001000
<<=========================================================             00010000
=                                                         =             00012000
=                  INCLSLL - A3                           =             00014000
=                                                         =             00016000
=========================================================>>             00018000
                                                                        00020000
                                                                        00022000
                                                                        00024000
$edit                                                          <<jb.dc>>00026000
<<Segment Locality List Structure>>                            <<jb.dc>>00028000
$edit                                                          <<jb.dc>>00030000
                                                                        00032000
LOGICAL ARRAY SLLHEAD00(*)=DB+0,                                        00034000
              SLLHEAD01(*)=DB+1,                                        00036000
              SLLHEAD02(*)=DB+2,                                        00038000
              SLLHEAD03(*)=DB+3,                                        00040000
              SLLHEAD04(*)=DB+4,                                        00042000
              SLLENTRY00(*)=DB+0,                                       00044000
              SLLENTRY01(*)=DB+1,                                       00046000
              SLLENTRY02(*)=DB+2,                                       00048000
              SLLENTRY03(*)=DB+3,                                       00050000
              SLLENTRY04(*)=DB+4;                                       00052000
                                                                        00054000
DEFINE                                                         <<jb.dc>>00055000
                                                               <<jb.dc>>00055100
       <<sll per process header words>>                        <<jb.dc>>00055200
                                                               <<jb.dc>>00055300
       SLLSCHEDTOIOMSG=SLLHEAD00(X)#,                          <<jb.dc>>00056000
       SLLFIRSTINX=SLLHEAD01(X)#,                                       00058000
       SLLMEMREQINX=SLLHEAD03(X)#,                                      00060000
       SLLOBJCNT=SLLHEAD04(X)#,                                <<jb.dc>>00062000
       SLLMPQLINK=SLLENTRY00(X)#,                                       00064000
                                                               <<jb.dc>>00065000
       <<sll segment entry words>>                             <<jb.dc>>00065100
                                                               <<jb.dc>>00065200
       SLLNEXTINX=SLLENTRY01(X)#,                                       00066000
       SLLPREVINX=SLLENTRY02(X)#,                                       00068000
       SLLOBJIDENT=SLLENTRY03(X)#,                             <<jb.dc>>00070000
       SLLFLAGS=SLLENTRY04(X)#;                                         00072000
                                                                        00074000
DEFINE                                                         <<jb.dc>>00075000
                                                               <<jb.dc>>00075010
       <<sll per process header fields>>                       <<jb.dc>>00075100
                                                               <<jb.dc>>00075200
       SLLSWAPREQFLAG=(1:1)#,                                           00078000
       SLLHASMEMFLAG=(2:1)#,                                            00080000
       SLLLOCINITFLAG=(3:1)#,                                           00082000
       SLLPARTIALSWAPDONEFLAG=(4:1)#,                                   00084000
       SLLSTARTOVERFLAG=(5:1)#,                                <<04522>>00086000
       SLLSWAPIPFLAG=(6:1)#,                                   <<jb.dc>>00087000
       SLLIOCOMPTOAWAKECNT=(8:8)#,                                      00088000
                                                               <<jb.dc>>00088100
       <<sll segment entry fields>>                            <<jb.dc>>00088200
                                                               <<jb.dc>>00088300
       SLLSTKENTRYFLAG=(1:1)#,                                          00090000
       SLLDISCIOSEGFLAG=(2:1)#,                                <<jb.dc>>00091000
       SLLLOCKEDFLAG=(3:1)#,                                            00092000
       SLLBLKLOCKREQFLAG=(4:1)#,                                        00094000
       SLLFZFLAG=(5:1)#,                                                00096000
       SLLIMIFLAG=(6:1)#,                                      <<jb.dc>>00096100
       SLLTOSSENTRYFLAG=(7:1)#,                                         00098000
       SLLFZREQFLAG=(8:1)#,                                             00100000
       SLLLKREQFLAG=(9:1)#,                                             00102000
       slldeccntflag=(10:1)#,                                           00102100
       sllprefetchcount=(11:5)#;                               <<jb.dc>>00103000
                                                               <<jb.dc>>00104000
                                                               <<jb.dc>>00106000
                                                                        00108000
EQUATE SLLSWAPIPBIT=0,  <<equates for sll per process header en<<jb.dc>>00110000
       SLLHASMEMBIT=2,                                                  00112000
       SLLLOCINITBIT=3,                                                 00114000
       SLLSWAPREQBIT=1;                                                 00116000
                                                                        00118000
EQUATE SLLIMIBIT=6,  <<equates for object  entry >>            <<jb.dc>>00119000
       SLLSTKENTRYBIT=1,                                       <<jb.dc>>00120000
       SLLDISCIOSEGBIT = 2,                                    <<jb.dc>>00121000
       SLLLKBIT=3,                                             <<jb.dc>>00121100
       SLLBKLKBIT=4,                                                    00122000
       SLLFZBIT=5,                                                      00124000
       SLLTOSSENTRYBIT=7,                                               00126000
       SLLFZREQBIT=8,                                                   00128000
       SLLLKREQBIT=9,                                                   00130000
                                                               <<jb.dc>>00132000
       SLLBLKLOCKREQBIT=4,                                     <<jb.dc>>00134000
       maxprefetchcount=31;                                             00134100
                                                               <<jb.dc>>00136000
<<                 END INCLSLL                              >> <<jb.dc>>00186000
