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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DDGFLOAD

Package: VA Fileman

Routine: DDGFLOAD


Information

DDGFLOAD ;SFISC/MKO-LOAD PAGE/BLOCK ;12:33 PM 29 Mar 1995

Source Information

Source file <DDGFLOAD.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 ($$EXIST,CLOSEALL,CREATE,DESTROY,FOCUS,WRITE)^DDGLIBW  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 4 DDGFBK  DDGFFM  DDGFHBK  DDGFPG  

Entry Points

Name Comments DBIA/ICR reference
BK(P,B,P1,P2,B1,B2,H,V) ;Load block image
; P = internal page number
; B = internal block number
; P1 = page $Y
; P2 = page $X
; B1 = block abs $Y
; B2 = block abs $X
; H = 1 if header block, immobile (optional)
; V = 1 if buffer should be updated but nothing painted (optional)
PG(S,P,V,R) ;

External References

Name Field # of Occurrence
$$EXIST^DDGLIBW PG+18, PG+19
CLOSEALL^DDGLIBW PG+23, PG+48
CREATE^DDGLIBW PG+42, PG+49
DESTROY^DDGLIBW PG+18
FOCUS^DDGLIBW PG+24
WRITE^DDGLIBW BK+57, BK+64

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIST( PG+15, PG+34, PG+38, PG+52, PG+57, PG+58, PG+59, BK+10, BK+12, BK+19
, BK+20, BK+21, BK+22, BK+23, BK+24, BK+28, BK+31*, BK+34, BK+36, BK+37*
, BK+38*, BK+43*, BK+45*, BK+49*, BK+50*, BK+51*

Label References

Name Line Occurrences
BK PG+54, PG+63

Naked Globals

Name Field # of Occurrence
^( BK+19, BK+28!
^(0 PG+34, PG+38, BK+22
^(2 BK+21, BK+23, BK+34, BK+43*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
B PG+26~, PG+52*, PG+54, PG+57*, PG+58, PG+59, PG+63, BK~, BK+10, BK+12
, BK+15, BK+16, BK+19, BK+20, BK+21, BK+22, BK+23, BK+24, BK+28, BK+31
, BK+34, BK+36, BK+37, BK+38, BK+43, BK+45, BK+49, BK+50, BK+51, BK+55
, BK+56, BK+62, BK+63
B1 PG+26~, PG+53*, PG+54, PG+60*, PG+61*, PG+62*, PG+63, BK~, BK+13*, BK+15
, BK+16, BK+54, BK+61
B2 PG+26~, PG+53*, PG+54, PG+59*, PG+60*, PG+61*, PG+62*, PG+63, BK~, BK+13*
, BK+14, BK+15, BK+16, BK+54, BK+61
B3 BK+9~, BK+14*, BK+15, BK+16
C BK+9~, BK+21*, BK+22*, BK+31, BK+36*, BK+42, BK+43*, BK+44*, BK+49, BK+51
, BK+53, BK+54, BK+55, BK+57
C1 BK+9~, BK+54*, BK+55, BK+56, BK+57
C2 BK+9~, BK+21*, BK+31*, BK+38, BK+41, BK+45*, BK+49, BK+51*, BK+54*, BK+55
, BK+56, BK+57
C3 BK+9~, BK+54*, BK+55, BK+56
D1 BK+9~, BK+61*, BK+62, BK+63, BK+64
D2 BK+9~, BK+23*, BK+35*, BK+41, BK+49*, BK+61*, BK+62, BK+63, BK+64
D3 BK+9~, BK+61*, BK+62, BK+63
>> DDGFLIM PG+15*, PG+20*, PG+21, PG+22*, PG+41*, PG+47*
>> DDGFPG PG+15*, PG+17
>> DDGFREF PG+20, PG+29, PG+31, PG+38, PG+43, PG+44, BK+15, BK+16, BK+55, BK+56
, BK+62*, BK+63
>> DDGFWID PG+15*, PG+17*, PG+18, PG+19, PG+24, PG+42, PG+43, PG+44, PG+49, BK+56
, BK+57, BK+63, BK+64
>> DDGFWIDB PG+15*, PG+17*, BK+16
F BK+9~, BK+19*, BK+20, BK+21, BK+22, BK+23, BK+24, BK+28, BK+31, BK+34
, BK+36, BK+37, BK+38, BK+43, BK+45, BK+49, BK+50, BK+51, BK+55, BK+56
, BK+62, BK+63
F1 BK+9~, BK+18*, BK+19*
H BK~, BK+13, BK+16
I BK+9~, BK+27*, BK+28*
IOM PG+15, PG+22, PG+47, PG+49
IOSL PG+15, PG+22, PG+47, PG+49
L BK+9~, BK+23*, BK+35*, BK+50*, BK+61, BK+62, BK+64
N PG+30~, PG+31*, PG+32, BK+9~, BK+12*, BK+14, BK+15
P PG~, PG+15, PG+20, PG+29, PG+31, PG+34, PG+38, PG+52, PG+54, PG+57
, PG+58, PG+59, PG+63, BK~, BK+15, BK+55, BK+62
P1 PG+26~, PG+32*, PG+35*, PG+36*, PG+38, PG+41, PG+42, PG+43, PG+47, PG+49
, PG+53, PG+54, PG+62, PG+63, BK~, BK+13, BK+57, BK+64
P2 PG+26~, PG+32*, PG+34*, PG+35*, PG+36*, PG+38, PG+41, PG+42, PG+43, PG+47
, PG+49, PG+53, PG+54, PG+62, PG+63, BK~, BK+13, BK+57, BK+64
P3 PG+26~, PG+32*, PG+34*, PG+37*, PG+38, PG+40, PG+41, PG+42, PG+44
P4 PG+26~, PG+32*, PG+37*, PG+38, PG+41, PG+42, PG+43, PG+44
R PG~, PG+18, PG+19
S PG~, PG+15, PG+34, PG+38, PG+52, PG+57, PG+58, PG+59
T BK+9~, BK+24*, BK+34, BK+35*, BK+41, BK+44, BK+48, BK+60
U PG+15, PG+20, PG+21, PG+22, PG+32, PG+34, PG+38, PG+41, PG+42, PG+47
, PG+49, PG+52, PG+59, BK+12, BK+15, BK+21, BK+22, BK+23, BK+24, BK+31
, BK+36, BK+37, BK+38, BK+43, BK+45, BK+49, BK+50, BK+51, BK+55, BK+62
V PG~, PG+23, PG+24, PG+42, PG+48, PG+49, PG+54, PG+63, BK~, BK+57
, BK+64
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All