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: XPDIA0

Package: Kernel

Routine: XPDIA0


Information

XPDIA0 ;SFISC/RSD - Cont. of XPDIA ;03/09/2000 06:50

Source Information

Source file <XPDIA0.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 $$LK^XPDIA  BMES^XPDUTL  (DELIEN,DELPTR)^XPDUTL1  ADD^XQOO1  
VA FileMan 2 ^DIC  IX1^DIK  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XPDIA  

Entry Points

Name Comments DBIA/ICR reference
PROE1 ;protocols entry pre
ENTF1 ;ENTITY #1.5 file pre
ENTE1 ;ENTITY #1.5 entry pre
ENTF2 ;ENTITY #1.5 file post
ENTDEL(RT) ;ENTITY #1.5 delete
POLF1 ;POLICY #1.6 file pre
POLE1 ;POLICY entry pre
POLE2 ;POLICY #1.6 entry post
POLF2 ;POLICY #1.6 file post
POLDEL(RT) ;POLICY delete
POLEE1 ;EVENT #1.61 entry pre
POLEDEL(RT) ;EVENT delete
POLFE1 ;FUNCTION #1.62 entry pre
POLFDEL(RT) ;FUNCTION delete
MEM(DA,X,X0) ;DA=ien of option/protocol, X=Member, X0=0 node of member

External References

Name Field # of Occurrence
^DIC MEM+5
IX1^DIK ENTF2+11, POLF2+20
$$LK^XPDIA ENTF2+7, POLE2+4, POLE2+8, POLE2+14, POLF2+11, POLEE1+4
BMES^XPDUTL POLF2+13
DELIEN^XPDUTL1 ENTDEL+1, POLDEL+2, POLEDEL+1, POLFDEL+2
DELPTR^XPDUTL1 POLDEL+1, POLFDEL+1
ADD^XQOO1 PROE1+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( MEM+3
^DDE - [#1.5] ENTE1+6, ENTE1+14*, ENTE1+16, ENTE1+20, ENTF2+9*
^DDE("AD" ENTE1+18!
^DDE("F" ENTE1+8!
^DDE("FHIR" ENTE1+11!
^DDE("SDA" ENTE1+12!
^DIAC(1.6 - [#1.6] POLE1+12!, POLE2+3*, POLE2+7, POLE2+9*, POLE2+12, POLE2+15*, POLF2+9, POLF2+12!, POLF2+13!, POLF2+14*
POLF2+18*
^DIAC(1.62 - [#1.62] POLFE1+2!
^ORD(101 - [#101] PROE1+21, PROE1+28!, PROE1+30!, PROE1+37!, PROE1+38!, PROE1+39!
^TMP($J PROE1+2*, PROE1+11*, ENTF1+1!, ENTE1+2*, ENTE1+4*, ENTF2+4, ENTF2+5, ENTF2+7*, ENTF2+9, ENTF2+12!
POLF1+1!, POLE1+4*, POLE1+6*, POLF2+3, POLF2+6, POLF2+22!
^XTMP("XPDI" PROE1+4, PROE1+5, PROE1+7*, PROE1+8!, PROE1+11, PROE1+12!, PROE1+18, PROE1+19*, PROE1+21, PROE1+26*
PROE1+28, ENTE1+4!, POLE1+6!, POLE1+12, POLEE1+2, POLEE1+4*, POLFE1+2

Label References

Name Line Occurrences
MEM POLF2+6

Naked Globals

Name Field # of Occurrence
^( PROE1+37, PROE1+38, ENTE1+16, ENTE1+20!, ENTF2+5, POLE2+12, POLF2+3, POLF2+6, POLF2+9
^(10 PROE1+12!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PROE1+1~, PROE1+21*, PROE1+23, PROE1+25, PROE1+37*, PROE1+38*, ENTE1+1~, ENTE1+6*, ENTE1+14, ENTE1+20*
ENTF2+2~, ENTF2+7*, POLE1+1~, POLE2+1~, POLE2+3*, POLE2+4*, POLE2+7*, POLE2+8*, POLE2+9, POLE2+12*
POLE2+13, POLE2+14*, POLE2+15, POLEE1+1~, POLEE1+2*, POLEE1+4*
%1 ENTE1+1~, ENTE1+6*, ENTE1+10, ENTE1+11, ENTE1+12, ENTE1+14*, ENTE1+16*, ENTE1+18, ENTF2+2~, ENTF2+4*
ENTF2+5*, ENTF2+7, POLE2+1~, POLE2+4*, POLE2+7*, POLE2+9, POLE2+12*, POLE2+15
%2 ENTE1+1~, ENTE1+6*, ENTE1+8, ENTE1+10, ENTE1+11, ENTE1+12, ENTE1+16*, ENTE1+18, POLE2+1~, POLE2+4*
POLE2+8*, POLE2+13*, POLE2+14
%6 ENTE1+1~, ENTE1+6*, ENTE1+10, ENTE1+11, ENTE1+12
%8 ENTF2+2~, ENTF2+5*, ENTF2+7
ACT POLF2+1~, POLF2+3*
D0 MEM+1~, MEM+2*
D1 MEM+1~
DA PROE1+2, PROE1+11, PROE1+20, PROE1+21, PROE1+28, PROE1+30, PROE1+37, PROE1+38, PROE1+39, ENTE1+2
ENTE1+4, ENTE1+6, ENTE1+8, ENTE1+11, ENTE1+12, ENTE1+14, ENTE1+16, ENTE1+18, ENTE1+20, ENTF2+2~
ENTF2+3*, ENTF2+4*, ENTF2+5, ENTF2+7, ENTF2+9, POLE1+4, POLE1+6, POLE1+12, POLE2+3, POLE2+7
POLE2+9, POLE2+12, POLE2+15, POLF2+1~, POLF2+3*, POLF2+6, POLF2+9, POLF2+12, POLF2+13, POLF2+14
POLF2+18, POLFE1+2, MEM~, MEM+2
DA(1 MEM+2*
DIC POLF2+3, MEM+1~, MEM+2*, MEM+3
DIC("DR" MEM+4*
DIC(0 MEM+2*
DIK ENTF2+2~, ENTF2+3*, POLF2+1~, POLF2+3*, MEM+1~
DLAYGO MEM+1~, MEM+2*
I PROE1+1~, PROE1+21*, PROE1+23*, PROE1+25*, PROE1+26, PROE1+30*, PROE1+37*, PROE1+38*, POLE1+1~, POLF2+1~
POLF2+6*, POLF2+9*, POLF2+12, POLF2+13, POLF2+14, POLF2+16, MEM+1~
>> OLDA PROE1+4, PROE1+5, PROE1+7, PROE1+8, PROE1+11, PROE1+12, PROE1+18, PROE1+19, PROE1+21, PROE1+26
PROE1+28, ENTE1+4, POLE1+6, POLE1+12, POLEE1+2, POLEE1+4, POLFE1+2
RT ENTDEL~, ENTDEL+1, POLDEL~, POLDEL+1, POLDEL+2, POLEDEL~, POLEDEL+1, POLFDEL~, POLFDEL+1, POLFDEL+2
U PROE1+4, PROE1+18, PROE1+19, PROE1+20, PROE1+23, PROE1+25, ENTE1+6, ENTE1+14, ENTE1+16, ENTE1+18
ENTF2+5, ENTF2+7, POLE2+4, POLE2+8, POLE2+13, POLE2+14, POLF2+6, POLF2+9, POLF2+12, POLF2+13
POLF2+14, POLF2+16, POLF2+18, POLEE1+4, MEM+3, MEM+4
X POLF2+1~, POLF2+6*, POLF2+9*, POLF2+16*, POLF2+18, MEM~
X0 MEM~, MEM+4
>> XPDA PROE1+4, PROE1+5, PROE1+7, PROE1+8, PROE1+11, PROE1+12, PROE1+18, PROE1+19, PROE1+21, PROE1+26
PROE1+28, ENTE1+4, POLE1+6, POLE1+12, POLEE1+2, POLEE1+4, POLFE1+2
>> XPDDR( POLF1+3*
>> XPDFIL MEM+2, MEM+3
>> XPDFL PROE1+2, PROE1+10, PROE1+14, PROE1+34, ENTE1+2, POLE1+4, POLE1+6, POLE1+8
>> XPDNEW PROE1+16, POLE1+10
>> XPDQUIT PROE1+14*, POLE1+8*
>> XPDSET PROE1+16, PROE1+19, PROE1+20
Y POLF2+1~, POLF2+10, POLF2+11*, POLF2+13, POLF2+14, MEM+1~
Y0 POLF2+1~, POLF2+6*, POLF2+9*, POLF2+10, POLF2+11, POLF2+13, MEM+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All