         page
..
.
.  Common deck osa$ei_stack_frame
.
.
         use       stack
stack    bss       0
.
.        offsets relative to  a_wrk  within monitor.
.

xpsw              equ      52          .exchange package size in words.
sf_save_job       bss      xpsw*8      .area to save failing job xp.
sf_170_xp_buffer  bss      16*8
sf_retry          bss      8
sf_exit_condition bss      1
xtra_xj           bss      1
         align     0,8
wrk_size bss       0
.
.        offsets relative to working storage for a processor.
.
         org       stack
SF_MXP            bss      xpsw*8
SF_JXP            bss      xpsw*8
SF_WRK            bss      wrk_size
sf_monitor_stack  bss      2*33*8
sf_job_stack      bss      2*33*8
                  align    0,16
sf_size           bss      0
.
.        offsets relative to common working storage.
.
         org       stack
         bss       2
pva_of_os         bss      8
pva_due_handler   bss      8
pva_abort_job     bss      8
pva_halt_ei       bss      8
pva_segment_table bss      8
pva_of_first_dftb bss      8           .pva of first part of DFT buffer.
.
pva_table         bss      0
pva_of_dscb       bss      8
pva_1             bss      8            .OS definable pva
pva_2             bss      8            .OS definable pva
pva_3             bss      8            .OS definable pva
pva_of_dftb       bss      8            .pva of DFT buffer reading.
pva_table_len     equ       $-pva_table
.
dual_170          bss      1
.
         align     0,16
static_size     bss      0
.
         use       #lastsec
.
.***  End common deck OSA$EI_STACK_FRAME
