Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BMXSQL91

Package: M Transfer

Routine: BMXSQL91


Information

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

Source Information

Source file <BMXSQL91.m>

Entry Points

Name Comments DBIA/ICR reference
MCNT2 ;
ZZZ
MAKEC1 ;
ITER ;Iterate through result array A
REORG
OA ;
MCNT(F) ;
SETX2 ;Don't need this unless porting to machine with

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BMXTEMP($J ITER+3*, OA+1*, OA+13*, OA+29*, OA+32*, OA+36*
^BMXTMPD($J OA+27, OA+28*
^DD( OA+6, OA+8, OA+9, OA+10

Label References

Name Line Occurrences
MCNT MAKEC1+7, MCNT+4
MCNT2 MCNT+3
OA ITER+16
REORG ITER+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A OA+1
>> A( REORG+5, OA+12, OA+13, OA+14, OA+26, OA+27, OA+28, OA+29, OA+30, OA+32
, OA+33
>> BMX SETX2+6*, SETX2+7, SETX2+13
>> BMXCFN( MAKEC1+1*, MCNT+4*, MCNT2+4*, MCNT2+13*
>> BMXCFNX( MCNT+4*, MCNT2+4
>> BMXCID MAKEC1+1, MAKEC1+6, MCNT+4, MCNT2+4, MCNT2+5*, MCNT2+13
>> BMXCNT ITER+1*
>> BMXCNTB ITER+4*
>> BMXERR SETX2+5
BMXFBACK MCNT2+3~, MCNT2+4*
>> BMXFF SETX2+5
>> BMXFF( SETX2+6, SETX2+15, SETX2+18
>> BMXFLDO ITER+1, REORG+1, REORG+4, OA+1
>> BMXFLDO( ITER+14*, REORG+5, OA+1, OA+3
>> BMXFN OA+1*, OA+6, OA+8, OA+12, OA+13, OA+14, OA+26, OA+27, OA+28, OA+29
, OA+30, OA+32, OA+33
BMXFTOP MCNT2+3~, MCNT2+4*
BMXINT ITER+7~, OA+1*, OA+26, OA+27, OA+28, OA+29, OA+30, OA+32, OA+33
>> BMXLEN( OA+16*, OA+30*, OA+33*
>> BMXLTMP OA+11*, OA+14*, OA+16
>> BMXMFL( MAKEC1+1, MAKEC1+2, MAKEC1+3, MCNT+3, MCNT+4, MCNT2+10
>> BMXMFL("NOSUBFILE" MCNT2+7, MCNT2+9
>> BMXNUM ITER+3, ITER+5, ITER+15
BMXONOD ITER+6~
>> BMXORD ITER+5*, ITER+15*, OA+5*, OA+16, OA+30, OA+33
>> BMXROOT MAKEC1+4*, MCNT2+4, MCNT2+11
>> BMXROOTC MAKEC1+6*, MCNT2+4, MCNT2+5*
>> BMXROOTZ MAKEC1+5*, MCNT2+4*, MCNT2+14*
>> BMXTK("DISTINCT" OA+25
>> BMXX SETX2+16*, SETX2+17, SETX2+18
>> BMXX( SETX2+17*, SETX2+18*
>> BMXZ MAKEC1+1*, MAKEC1+5, MCNT+4*, MCNT2+12*, MCNT2+13, MCNT2+14
CONT REORG~, REORG+2, REORG+3*, REORG+6*
F SETX2+2~, SETX2+5*, SETX2+6, SETX2+15, SETX2+18, SETX2+19, MAKEC1+1, MAKEC1+2, MAKEC1+3, MAKEC1+4
, MAKEC1+7, MCNT~, MCNT+3, MCNT+4, MCNT2+8~, MCNT2+9*, MCNT2+10, MCNT2+11, MCNT2+13, ITER+2*
, OA+1*, OA+6, OA+8, OA+12, OA+13, OA+14, OA+26, OA+27, OA+28, OA+29
, OA+30, OA+32, OA+33
>> FL1 OA+8*, OA+9, OA+10
>> FLD1 OA+9*, OA+10
>> I ITER+3, OA+1, OA+12*, OA+13, OA+24*, OA+29, OA+32, OA+36
IEN REORG~
IEN( REORG+1*, REORG+5, REORG+6*, REORG+7
>> IEN0 ITER+3, OA+3*, OA+4, OA+12, OA+13, OA+14, OA+26, OA+27, OA+28, OA+29
, OA+30, OA+32, OA+33
J SETX2+18*, REORG~, REORG+2*, REORG+7, REORG+9
LVL SETX2+2~, SETX2+3*, SETX2+8*, SETX2+14*, SETX2+15
M ITER+9~
M( ITER+12, ITER+14, REORG+7*, REORG+9!
N ITER+9~*, ITER+12*, ITER+14
>> O ITER+13*, ITER+14*
R REORG~, REORG+1*, REORG+4*, REORG+5, REORG+6, REORG+7, OA+1*, OA+3
ROOT SETX2+2~, SETX2+4*
S MCNT+1~, MCNT+4*
START SETX2+2~, SETX2+3*, SETX2+18, SETX2+19*
TEST REORG~, REORG+5*, REORG+6
U ITER+14, REORG+7, OA+1, OA+6, OA+8, OA+10
>> WPL OA+11*, OA+12*, OA+13, OA+14
Info |  Source |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All