Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DDBRS

Package: VA Fileman

Routine: DDBRS


Information

DDBRS ;SFISC/DCL-SET UP SPLIT SCREEN ;NOV 04, 1996@13:55

Source Information

Source file <DDBRS.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 PSR^DDBR0  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DDBR  DDBRGE  

Entry Points

Name Comments DBIA/ICR reference
INIT(SUB,TA) ;Finish saving variables for TA pass TA by reference **
SUB
TB(IOTM,IOBM,TA) ;Set Top and Bottom Margins in Target Array
SR(X,Y,ARRAY) ;Save, Restore, Array - Pass Array by reference **
ETB
ETA
SPLIT ;Split Screen
FULL(TA) ;Full Screen
ENTB(TA,DDBLD) ;called to reset DDBSY and DDBSRL for resizing split screen

External References

Name Field # of Occurrence
PSR^DDBR0 FULL+10, SPLIT+8, SPLIT+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: FULL+7
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: SPLIT+6
Function Call: WRITE
  • Prompt: @IOSTBM
  • Line Location: SPLIT+10

Label References

Name Line Occurrences
ETA FULL+6
ETB ENTB+4
INIT SR+1, SPLIT+5
SR SPLIT+9
SUB INIT+1, INIT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY SR~, SR+1, SR+4*
ARRAY( SR+3
>> DDBL SUB+1, FULL+2*, FULL+9*, SPLIT+7*, SPLIT+11*, SPLIT+12*
DDBLD ENTB~, ENTB+7
>> DDBRSA SPLIT+5, SPLIT+9
>> DDBRSA(1 SPLIT+11*
>> DDBRSA(2 SPLIT+2
>> DDBSRL FULL+2, FULL+5, SPLIT+3, SPLIT+11
>> DDBTL FULL+5, FULL+9, SPLIT+3, SPLIT+7, SPLIT+12
>> DDBTPG FULL+5*, SPLIT+3*
I TB+2~, ETB+2*, ETB+3, ETB+4, ENTB+2~, ENTB+3*, ENTB+5*, ENTB+6*, INIT+1~, SUB*
, FULL+3~, FULL+4*, FULL+6*, SPLIT+1~, SPLIT+2*, SPLIT+4*
IOBM TB~, TB+3*, TB+5, ETA, ETA+3, ETA+4, ETB+1~, ETB+2*, ETB+3, ETB+4
>> IOSTBM FULL+7, SPLIT+6, SPLIT+10
IOTM TB~, TB+3, TB+4, ETA, ETA+1, ETA+2, ETB+1~, ETB+2*, ETB+3, ETB+4
SUB INIT~, INIT+1, INIT+2*, SUB, SUB+1
TA TB~, ENTB~, ENTB+6, INIT~, FULL~, FULL+2, FULL+8*
TA( ETB+2, ETB+3*, ETB+4*, ENTB+5*, ENTB+6, SUB*, SUB+1*
TA(0 TB+4*, TB+5*, FULL+4
TA(1 ETA+1*, ETA+2*, ENTB+7*, ENTB+8*
TA(2 ETA+3*, ETA+4*
X TB+2~, ETA*, ETA+2, ETA+4, SR~, SR+1, SR+2*, SR+3*, FULL+3~
Y SR~, SR+3, SR+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All