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

Package: VA Fileman

Routine: DDS01


Information

DDS01 ;SFISC/MLH,MKO-PROCESS BLOCK ;19OCT2012

Source Information

Source file <DDS01.m>

Call Graph

Call Graph Total: 18

Package Total Call Graph
VA Fileman 18 CLRMSG^DDS  (EXT,SV,UNED)^DDS02  (BR,UPA)^DDS2  (,CL,EX,QT,R,TO)^DDS3  (,$$NB,$$PP,SEL)^DDS5  ^DDS6  (RPB,RPF)^DDS7  COM^DDSCOM  
RPCF^DDSCOMP  DIR^DDSFO  (MNAV,PGDN,PGUP,SEL)^DDSM  HLP^DDSMSG  R^DDSR  PG^DDSRSEL  ^DDSSTK  (EDIT,WP)^DDSWP  
$$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA Fileman 3 DDS  DDS3  DDS5  

Entry Points

Name Comments DBIA/ICR reference
PP ;;
QT ;;
CL ;;
NB ;;
CHK
SV ;;
NF
CURSOR
EXT
RF ;;
EX ;;
IN
NP ;;
UNED(ATT,DEF,N) ;
SEL ;;

External References

Name Field # of Occurrence
CLRMSG^DDS IN+3
EXT^DDS02 EXT+1
SV^DDS02 SV+1
UNED^DDS02 CHK+10
BR^DDS2 IN+27, CHK+25, NF+9
UPA^DDS2 CHK+3
^DDS3 CHK+27
CL^DDS3 CL+1
EX^DDS3 EX+1
QT^DDS3 QT+1
R^DDS3 NF+8
TO^DDS3 CHK+2
^DDS5 CHK+31
$$NB^DDS5 NB+1
$$PP^DDS5 PP+2
SEL^DDS5 IN+47
^DDS6 CHK+4
RPB^DDS7 CHK+22
RPF^DDS7 CHK+14
COM^DDSCOM IN+4
RPCF^DDSCOMP CHK+23
DIR^DDSFO IN+49
MNAV^DDSM CURSOR+4
PGDN^DDSM NP+1
PGUP^DDSM PP+1
SEL^DDSM IN+43
HLP^DDSMSG IN+36
R^DDSR CHK+32, RF+2
PG^DDSRSEL SEL+2
^DDSSTK NF+8
EDIT^DDSWP CHK+32
WP^DDSWP IN+44
$$GET1^DIQ CHK+7
^DIR IN+50

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: SEL+1
Routine Call
  • DDS
  • Line Location:
    • IN+3
Routine Call
  • DIR
  • Line Location:
    • IN+50

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( IN+32
^DIST( IN+8

Label References

Name Line Occurrences
$$UNED IN+16
@( IN+28, CHK+26
CHK DDS01+5
CURSOR IN+20, CHK+29
EXT IN+47
IN DDS01+5
NF CHK+30

Naked Globals

Name Field # of Occurrence
^( IN+8, NF+4
^("N" IN+1
^(0 IN+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CHK+6, CHK+7*
ACT CURSOR~, CURSOR+6*, CURSOR+8, CURSOR+14*, CURSOR+15*, CURSOR+20
ATT UNED~, UNED+1
B CURSOR~, CURSOR+6*, CURSOR+16*, CURSOR+20
BLK CURSOR~, CURSOR+6*, CURSOR+18, CURSOR+22*
BLK0 CURSOR~, CURSOR+6*, CURSOR+20
>> DA CHK+4, CHK+14
>> DDACT DDS01+5, IN+17*, IN+18*, IN+19*, IN+28, IN+33*, IN+47, CHK+26, CHK+29, NF+10*
, CURSOR+6, CURSOR+15, CURSOR+17*, CURSOR+20*, NP+3*, PP+3*, NB+1*, SEL+2*, RF+1*
>> DDM IN+3
>> DDO IN+1, IN+4, IN+8, IN+12, IN+39, IN+40, CHK+17, CHK+27, NF*, NF+2
, NF+4, CURSOR+2, CURSOR+4, CURSOR+6, CURSOR+8*, CURSOR+9*, CURSOR+11*, CURSOR+14*, CURSOR+22, NP+1
, PP+1
DDP IN+12~*, IN+14, IN+32, IN+48, CHK+14, CHK+18~*, CHK+20, CHK+22, CHK+23
DDQ IN+37!
DDSACT IN+17!, IN+22!, CURSOR+1!, CURSOR+20*
>> DDSBK IN+1, IN+8, IN+12, IN+39, IN+40, NF+4, CURSOR+2, CURSOR+6, CURSOR+9*, CURSOR+11*
, CURSOR+12, CURSOR+13, CURSOR+14, CURSOR+16, CURSOR+17, CURSOR+18*, CURSOR+20, CURSOR+22, NB+1*
DDSBR IN!, IN+20, IN+27, CHK, CHK+25, NF+9, CURSOR+17*, CURSOR+20*
>> DDSCHG CHK+19*
DDSCHKQ IN+21*, IN+28*, CHK+1!, CHK+10, CHK+12!
>> DDSDA IN+14, IN+16, IN+43, CHK+7, CHK+14, CHK+20, NF+2
>> DDSDAORG CURSOR+16
>> DDSDN CURSOR+6
>> DDSEXT IN+24*
>> DDSFILE CHK+7
DDSFLD IN!, IN+11*, IN+12*, IN+14, IN+30, IN+32, IN+48, CHK+4, CHK+7, CHK+10
, CHK+14, CHK+17, CHK+20, CHK+22, CHK+23
>> DDSGL IN+44*
DDSI IN+7*, IN+8, IN+9!
DDSKM IN+3, IN+37!
DDSNOED CHK+6*, CHK+8*, CHK+9*, CHK+10!, CHK+12!
>> DDSNP NP+2, NP+3
DDSO IN!
DDSO( IN+8*
DDSO(0 IN+12, IN+43, IN+48, CHK+18, CHK+27*
DDSO(1 IN+11!
DDSO(10 NF+6
DDSO(11 IN+26
DDSO(12 CHK+15
DDSO(13 CHK+21
DDSO(2 IN+34
DDSO(4 IN+16, CHK+9
DDSO(7 NF+5
>> DDSOLD IN+24*, IN+45, IN+47, IN+51, CHK+6
>> DDSOSV IN+6*, NF
>> DDSPG IN+1, IN+39, IN+40, CHK+22, CHK+23, NF+4, CURSOR+2, CURSOR+13, CURSOR+14, CURSOR+16
, CURSOR+17, CURSOR+22, NP+2*, PP+2*
>> DDSPTB CHK+14
>> DDSREFS IN+1, IN+39, IN+40, CHK+22, CHK+23, NF+4, CURSOR+2, CURSOR+13, CURSOR+14, CURSOR+17
, CURSOR+22
>> DDSREFT IN+14, IN+36, CHK+20*, CURSOR+16
>> DDSREP IN+16, IN+41, IN+43, CHK+14, CHK+20, NF+2, CURSOR+4, NP+1, PP+1
>> DDSSEL SEL+1
>> DDSSTACK NF+4*, NF+5*, NF+8
DDSU IN!, IN+14*, NF+8!
DDSU("A" IN+16, CHK+9
DDSU("D" IN+24
DDSU("DD" IN+32*, IN+43!, CHK+6, CHK+8
DDSU("F" CHK+20
DDSU("M" IN+44, IN+47, CHK+10, CHK+30, CHK+31, NF+3
DDSU("N" IN+1*, IN+16, IN+33, CURSOR+2*, CURSOR+6
DDSU("X" IN+24, IN+45
DEF UNED~, UNED+1
DIERR CHK+7~
DIR IN!, IN+50!
DIR("B" IN+45*
DIR(0 IN+48*
>> DIR0 IN+39*, IN+40*, IN+41*
>> DIR0N IN+30*, IN+51, EXT*, CHK+10, CHK+14, CHK+17
DIROUT IN+50!
DIRUT IN+50!
>> DTOUT EXT, CHK+2
DUOUT IN+50!
FND CURSOR~, CURSOR+3*, CURSOR+4, CURSOR+7, CURSOR+9*, CURSOR+20*, CURSOR+22
N CURSOR~, CURSOR+6*, CURSOR+8, CURSOR+22*, UNED~, UNED+1
REP CURSOR~, CURSOR+7, CURSOR+12, CURSOR+17*
U DDS01+5, IN+12, IN+39, IN+40, IN+41, IN+43, IN+44, IN+48, EXT, CHK+3
, CHK+6, CHK+8, CHK+9, CHK+18, CHK+20, CHK+29, NF+5, CURSOR+6, CURSOR+8, CURSOR+13
, CURSOR+14, CURSOR+16, CURSOR+17, CURSOR+20, UNED+1
>> X IN+24*, IN+47, IN+51*, EXT, CHK+3, CHK+4, CHK+6, CHK+27
>> Y IN+51*, PP+2, PP+3, NB+1

Marked Items

Name Field # of Occurrence
$T(@DDACT IN+28, CHK+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All