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 |  Local Variables |  All
Print Page as PDF
Routine: DDSDEL

Package: VA Fileman

Routine: DDSDEL


Information

DDSDEL ;SFISC/MKO-DELETE FORMS FOR A FILE ;3:06 PM 2 Nov 1998

Source Information

Source file <DDSDEL.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 INIZE^DIEFU  ^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DIU0  

Entry Points

Name Comments DBIA/ICR reference
SETBLK(B,REF) ;
QUIT ;Cleanup and quit
OTHER(B,REF) ;
SETUP ;Setup local variables
DELBLK(DDSBLK,DDSFRM) ;
DD(F,REF,K) ;
FORM(DDSFILE,DDSECHO) ;
GETFORMS(FILE,REF) ;

External References

Name Field # of Occurrence
INIZE^DIEFU FORM+4
^DIK FORM+11, FORM+34, DELBLK+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?3,$C(7)_"*** Warning ***"
  • Line Location: FORM+23
Function Call: WRITE
  • Prompt: !!?3,"Block "_DDSBNAM_" (#"_DDSBLK_")"
  • Line Location: FORM+24
Function Call: WRITE
  • Prompt: !?3,"was deleted from the Block file."
  • Line Location: FORM+25
Function Call: WRITE
  • Prompt: !!?3,"I'm deleting pointers to that block from"
  • Line Location: FORM+26

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DD+6
^DIST( FORM+29, GETFORMS+16, GETFORMS+17, GETFORMS+18, GETFORMS+19, GETFORMS+23, GETFORMS+24, GETFORMS+26, SETBLK+3, DELBLK+3
, DELBLK+4, OTHER+5

Label References

Name Line Occurrences
$$OTHER SETBLK+4
DD GETFORMS+13, DD+6
DELBLK FORM+30
GETFORMS FORM+6
SETBLK GETFORMS+25, GETFORMS+26
SETUP FORM+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FORM+3~
B GETFORMS+11~, GETFORMS+24*, GETFORMS+25, GETFORMS+26*, SETBLK~, SETBLK+3, SETBLK+4, OTHER~, OTHER+5, OTHER+6
B0 SETBLK+2~, SETBLK+3*, SETBLK+4
C OTHER+3~, OTHER+5*
D0 FORM+3~, DELBLK+2~
DA FORM+3~, FORM+11*, FORM+12!, FORM+34*, DELBLK+2~, DELBLK+6*
DA(1 DELBLK+6*
DA(2 DELBLK+6*
DDSBLK FORM+2~, FORM+16*, FORM+17*, FORM+18, FORM+24, FORM+28, FORM+30, FORM+34, DELBLK~, DELBLK+4
, DELBLK+6
DDSBNAM FORM+2~, FORM+19*, FORM+24
DDSECHO FORM~, FORM+9, FORM+15, FORM+22, FORM+29, FORM+31, SETUP+1*
DDSFILE FORM~, FORM+6
DDSFRM FORM+2~, FORM+10*, FORM+11*, FORM+27*, FORM+28*, FORM+29, FORM+30, DELBLK~, DELBLK+3, DELBLK+4
, DELBLK+5, DELBLK+6
DDSLN FORM+2~, FORM+18*, FORM+19
DDSOFRM FORM+2~, FORM+19*, FORM+21, FORM+33
DDSPDD FORM+2~, FORM+19*, FORM+21
DDSPG FORM+2~, DELBLK+3*, DELBLK+4, DELBLK+5, DELBLK+6
DDSREF FORM+2~, FORM+6, FORM+11, FORM+17, FORM+18, FORM+28, QUIT+1, SETUP+2*, SETUP+3
DIFM FORM+4~*
DIK FORM+3~, FORM+10*, FORM+12!, FORM+16*, DELBLK+2~, DELBLK+5*
DIOVRD FORM+3~, FORM+5*
F GETFORMS+11~, GETFORMS+17*, GETFORMS+18, GETFORMS+19, GETFORMS+22*, GETFORMS+23, GETFORMS+24, GETFORMS+26, DD~, DD+5
, DD+6, OTHER+3~, OTHER+4*, OTHER+5*, OTHER+6
FILE GETFORMS~, GETFORMS+13, GETFORMS+16, GETFORMS+17
FNAM GETFORMS+11~, GETFORMS+16*, GETFORMS+17
K DD~, DD+4
O OTHER+3~, OTHER+4*, OTHER+6*, OTHER+7
P GETFORMS+11~, GETFORMS+23*, GETFORMS+24, GETFORMS+26
REF GETFORMS~, GETFORMS+13, GETFORMS+19, GETFORMS+22, GETFORMS+25, GETFORMS+26, SETBLK~, SETBLK+4, DD~, DD+4
, DD+5, DD+6, OTHER~, OTHER+6
SB DD+3~, DD+6*
U FORM+19, FORM+29, GETFORMS+19, GETFORMS+24, SETBLK+4
X FORM+3~
Y FORM+3~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All