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

Package: M Transfer

Routine: BMXGETS


Information

BMXGETS ; IHS/OIT/HMW - BMX REMOTE PROCEDURE CALLS ;

Source Information

Source file <BMXGETS.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
M Transfer 1 $$T^BMXTRS  
VA Fileman 1 GETS^DIQ  

Entry Points

Name Comments DBIA/ICR reference
PASSERR(BMXGBL,BMXERR) ;EP
AAA ;---> Loop through results global
ZZZ
GETS(BMXGBL,BMXFL,BMXIENS,BMXFLDS,BMXFLG,BMXMC,BMXNUM) ;EP
WRITE ;EP
ERROUT(BMXERR,I) ;EP

External References

Name Field # of Occurrence
$$T^BMXTRS ZZZ
GETS^DIQ GETS+35

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BMXTEMP($J GETS+17!, WRITE+26*, ZZZ+3*, ZZZ+7, ZZZ+13*, ERROUT+4*, PASSERR+16!, PASSERR+18*
^BMXTMP($J GETS+17!, WRITE+6, WRITE+8, WRITE+10, WRITE+11, WRITE+20, AAA+1, AAA+4, AAA+11, AAA+12
, AAA+19, PASSERR+16!
^DD( WRITE+22, AAA+6, AAA+8, AAA+9, AAA+10

Label References

Name Line Occurrences
ERROUT GETS+20, WRITE+12
WRITE GETS+37

Naked Globals

Name Field # of Occurrence
^("DIERR" WRITE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASDC WRITE+5~, WRITE+18*, WRITE+23, WRITE+24, WRITE+25*
ASDX WRITE+5~, WRITE+16*, WRITE+24*, WRITE+26
ASDXFNAM WRITE+5~, WRITE+22*, WRITE+23*, WRITE+24
ASDXFNUM WRITE+5~, WRITE+19*, WRITE+20*, WRITE+22
BMX31 GETS+14~, GETS+15*, ZZZ+13, ERROUT+4, PASSERR+15~*, PASSERR+18
BMXERR GETS+16*, ZZZ+8*, ZZZ+9*, ZZZ+10*, ZZZ+13, ERROUT~, ERROUT+4, PASSERR~, PASSERR+13*, PASSERR+18
BMXFL GETS~, GETS+20, GETS+35, WRITE+20, WRITE+22, AAA+1, AAA+4, AAA+6, AAA+8, AAA+11
, AAA+12, AAA+19
BMXFLDS GETS~, GETS+22*, GETS+35
BMXFLG GETS~, GETS+35
>> BMXG GETS+25*, GETS+35
BMXGBL GETS~, GETS+16*, PASSERR~, PASSERR+17*
BMXIENS GETS~, GETS+35, WRITE+20
>> BMXIN ZZZ+8
BMXMC GETS~, GETS+28*, ZZZ
BMXNUM GETS~, GETS+31*, GETS+32*, WRITE+16, WRITE+24, AAA+3
F WRITE+5~, AAA+2*, AAA+4*, AAA+6, AAA+8, AAA+11, AAA+12, AAA+19
>> FL1 AAA+8*, AAA+9, AAA+10
>> FLD1 AAA+9*, AAA+10
I WRITE+5~, AAA+1*, ZZZ+3, ZZZ+4*, ZZZ+13, ERROUT~, ERROUT+3*, ERROUT+4
M WRITE+9~*, WRITE+10*, WRITE+11
N WRITE+5~, WRITE+7*, WRITE+8*, WRITE+10, WRITE+11, AAA+1*, AAA+3, AAA+4, AAA+11, AAA+12
, AAA+19
U GETS+16*, AAA+5, AAA+6, AAA+8, AAA+10
>> WPL AAA+11*, AAA+12
X WRITE+5~, WRITE+7*, WRITE+11*, WRITE+12, AAA+2*, AAA+3*, AAA+5*, AAA+12*, AAA+19*, ZZZ*
, ZZZ+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All