BMXSQL6 ; IHS/OIT/HMW - BMX REMOTE PROCEDURE CALLS ;
Source file <BMXSQL6.m>
Package | Total | Call Graph |
---|---|---|
M Transfer | 1 | (COLTYPE,ERRTACK)^BMXSQL |
VA Fileman | 1 | GETS^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
FIXCFN | ;
|
|
MCWP | ;
|
|
BLDCHN | ;
|
|
EOR | ;
|
|
SUBFILE(BMXFN) | ;
|
|
FIELDS | ;---> Write Field Names
|
|
MAKEC | ;
|
|
MAKEB | ;
|
|
REVERSE(BMXIEN) | ;
|
|
WRITE | ;EP
|
|
RECORD | ;
|
|
BUILD | ;Building BMXCHAIN(
|
|
SETIEN(BMXIEN,BMXFN) | ||
FIXIEN | ;
|
|
RECINI | ;
|
|
OUT | ;
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BMXTEMP($J | FIELDS+11*, FIELDS+26*, FIELDS+28*, OUT+8*, OUT+9*, OUT+10*, OUT+13*, OUT+14*, OUT+15, OUT+16* , OUT+18* |
^BMXTMP($J | WRITE+38, WRITE+44, WRITE+49 |
Name | Line Occurrences |
---|---|
$$REVERSE | MAKEB+7 |
BLDCHN | RECORD+4 |
BUILD | BLDCHN+4 |
EOR | RECORD+27, RECORD+28, RECORD+32 |
FIELDS | WRITE+29 |
FIXCFN | MAKEC+33 |
FIXIEN | BUILD+11 |
MAKEB | BLDCHN+2 |
MAKEC | WRITE+30 |
MCWP | BUILD+10 |
OUT | WRITE+63 |
RECINI | RECORD+6, EOR+6 |
RECORD | WRITE+62 |
SETIEN | WRITE+53 |
SUBFILE | WRITE+52, SUBFILE+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | WRITE+1~, WRITE+39! |
A( | SETIEN+4*, MAKEB+3, MAKEB+4, MAKEB+5, MAKEB+6, MAKEB+10, MAKEB+11 |
B | BLDCHN+1~ |
B( | BUILD+5, BUILD+7, BUILD+8, BUILD+13, MCWP+7, MCWP+9 |
BMXA | WRITE+1~, WRITE+35*, SUBFILE+12 |
BMXC | FIXIEN+1~, FIXIEN+2*, FIXIEN+5*, FIXIEN+6, FIXIEN+12 |
BMXCB | MAKEC+8~, MAKEC+9*, MAKEC+10*, MAKEC+12, MAKEC+13 |
BMXCFIEN | BUILD+1~, BUILD+12, FIXIEN+3*, FIXIEN+9*, FIXIEN+12* |
BMXCFN | WRITE+3~, MAKEC+3!, BUILD+4*, BUILD+5, BUILD+7, BUILD+8, BUILD+9, BUILD+10, BUILD+13, FIXIEN+3 , FIXIEN+7, FIXIEN+8, FIXIEN+10, FIXIEN+11, MCWP+7, MCWP+8, MCWP+9 |
BMXCFN( | MAKEC+25*, MAKEC+29*, BUILD+3, BUILD+4, BUILD+6*, FIXIEN+5, FIXIEN+6, FIXIEN+12, FIXCFN+2, FIXCFN+3 , FIXCFN+4, FIXCFN+5!, FIXCFN+6* |
BMXCFN1 | FIXIEN+1~, FIXIEN+6*, FIXIEN+8, FIXIEN+9, FIXIEN+11, FIXIEN+12 |
BMXCFNC | BUILD+1~, BUILD+4*, BUILD+6, FIXIEN+2 |
BMXCFNX | WRITE+3~ |
BMXCHAIN | WRITE+4~, RECORD+3! |
BMXCHAIN( | RECORD+7 |
BMXCHNP | MAKEC+8~, MAKEC+9*, MAKEC+11*, MAKEC+26 |
BMXCHNP( | MAKEC+12*, MAKEC+14*, MAKEC+26 |
BMXCID | WRITE+3~, MAKEC+3*, MAKEC+9*, MAKEC+11*, MAKEC+12, MAKEC+14, MAKEC+21*, MAKEC+22, BUILD+1~, BUILD+2* , BUILD+3*, BUILD+4, BUILD+6, BUILD+12, FIXIEN+5, FIXIEN+6, FIXIEN+12, MCWP+8 |
BMXCNAME | RECORD+2~, RECORD+12*, RECORD+14 |
BMXCNT | WRITE+2~, WRITE+60* |
BMXCNTB | WRITE+2~ |
>> BMXCOL | WRITE+33 |
BMXCQ | RECORD+2~, RECORD+14*, RECORD+15, RECORD+18, RECORD+19, RECORD+31 |
BMXCQN | RECORD+2~, RECORD+13*, RECORD+19*, RECORD+20, RECORD+27, RECORD+28, RECORD+31, EOR+5, EOR+6 |
BMXCS | BUILD+1~, BUILD+12*, BUILD+13, MCWP+8*, MCWP+9 |
>> BMXF | FIELDS+19 |
>> BMXF( | WRITE+15 |
>> BMXFF( | WRITE+48, WRITE+50 |
BMXFILE | MAKEB+1~, MAKEB+3*, MAKEB+4, MAKEB+5, MAKEB+6, MAKEB+8, MAKEB+9, MAKEB+10, MAKEB+11 |
>> BMXFJ("JOIN" | WRITE+45, WRITE+47 |
BMXFLD | BUILD+1~, BUILD+7*, BUILD+8, BUILD+9, BUILD+10, BUILD+12, BUILD+13, MCWP+7, MCWP+8, MCWP+9 , MAKEB+1~, MAKEB+5*, MAKEB+6, MAKEB+8, MAKEB+9, MAKEB+10, MAKEB+11 |
BMXFLDF | WRITE+1~, WRITE+28*, FIELDS+7* |
>> BMXFLDN( | WRITE+53, SETIEN+2, FIELDS+16 |
>> BMXFLDO | FIELDS+14, RECINI+3 |
>> BMXFLDO( | WRITE+16, WRITE+17, WRITE+18, WRITE+20, WRITE+22, FIELDS+14, FIELDS+17, FIELDS+21, FIELDS+22, FIELDS+25 , RECINI+4, BUILD+10, MAKEB+9 |
>> BMXFLDOX( | BUILD+9, BUILD+10, BUILD+13, MCWP+9, MAKEB+9 |
BMXFN | WRITE+1~, WRITE+15*, WRITE+17, WRITE+20, WRITE+21, WRITE+22, WRITE+42*, WRITE+43, WRITE+45, WRITE+47 , WRITE+52, WRITE+53, WRITE+55, WRITE+57, WRITE+59, SETIEN~, SETIEN+2, SETIEN+4, SUBFILE~, SUBFILE+5 , SUBFILE+8, SUBFILE+11, SUBFILE+12, SUBFILE+13, FIELDS+14*, FIELDS+16, FIELDS+19 |
BMXFNAM | FIELDS+5~, FIELDS+13*, FIELDS+16*, FIELDS+17*, FIELDS+18*, FIELDS+19*, FIELDS+25*, FIELDS+26 |
BMXFNUM | FIELDS+5~, FIELDS+12*, FIELDS+14*, FIELDS+16 |
>> BMXFNX( | FIELDS+19 |
>> BMXFO( | WRITE+40, WRITE+42 |
>> BMXFO(1 | MAKEC+18, MAKEC+27 |
BMXGF | WRITE+1~, WRITE+14*, WRITE+18*, WRITE+23*, WRITE+27 |
BMXGF( | WRITE+20*, WRITE+21*, WRITE+22*, WRITE+57, SUBFILE+11, SUBFILE+12 |
BMXIEN | SETIEN~, SETIEN+3, SETIEN+4, BUILD+1~, BUILD+2*, BUILD+5*, BUILD+6, BUILD+7, BUILD+8, BUILD+12 , BUILD+13, FIXIEN+3, FIXIEN+9, MCWP+4, MCWP+7, MCWP+8, MCWP+9, MAKEB+1~, MAKEB+4*, MAKEB+5 , MAKEB+6, MAKEB+7, MAKEB+10, MAKEB+11, REVERSE~, REVERSE+3, REVERSE+4 |
BMXIENL | MCWP+2~, MCWP+3*, MCWP+4*, MCWP+8 |
BMXIENR | MAKEB+2~, MAKEB+7*, MAKEB+8 |
BMXIENS | WRITE+5~ |
BMXINT | BUILD+1~, BUILD+8*, BUILD+9, BUILD+10, BUILD+12, BUILD+13, MCWP+8, MCWP+9, MAKEB+1~, MAKEB+6* , MAKEB+8, MAKEB+9, MAKEB+10, MAKEB+11 |
BMXLCQ | RECORD+2~, RECORD+18*, RECORD+23, RECORD+26, RECORD+29, RECORD+31 |
BMXLCQN | RECORD+2~, RECORD+20*, RECORD+29, RECORD+30, RECORD+31, EOR+8 |
BMXLEN | WRITE+2~, FIELDS+6! |
BMXLEN( | FIELDS+11*, FIELDS+23*, OUT+12*, OUT+17* |
BMXLENT | OUT+3~, OUT+7*, OUT+11*, OUT+12 |
BMXLTMP | WRITE+2~ |
>> BMXMFL( | WRITE+43, WRITE+55, WRITE+59, SUBFILE+5, SUBFILE+8, SUBFILE+12, SUBFILE+13, MAKEC+7, MAKEC+18, FIXIEN+7 , FIXIEN+8, FIXIEN+10, FIXIEN+11 |
>> BMXMFL("BASE" | MAKEC+18*, MAKEC+23 |
>> BMXMFL("BOTTOM" | MAKEC+7*, MAKEC+10 |
>> BMXMFL("PARENT" | MAKEC+7, MAKEC+14, MAKEC+18 |
>> BMXMFL("SUBFILE" | MAKEC+7 |
>> BMXMSCR | SUBFILE+12* |
BMXN | WRITE+1~, WRITE+12*, WRITE+16*, WRITE+17, WRITE+18, WRITE+20, WRITE+22 |
BMXNODE | RECORD+2~, RECORD+15*, RECORD+16, RECORD+17, RECORD+22, RECORD+23, RECORD+25, RECORD+26, EOR+11*, EOR+13* |
BMXNUM | WRITE+2~, WRITE+28*, FIELDS+5~, FIELDS+8*, FIELDS+11 |
BMXOFF | FIXIEN+1~, FIXIEN+4*, FIXIEN+9, FIXIEN+13* |
BMXORD | WRITE+2~ |
BMXP | MAKEC+8~, MAKEC+13*, MAKEC+14* |
BMXREC | WRITE+4~, OUT+2, RECORD+3!, RECORD+5*, RECORD+22, RECORD+25, RECINI+2*, RECINI+4, RECINI+5, EOR+11 , EOR+13 |
BMXREC( | OUT+4, OUT+5, OUT+6, OUT+7, OUT+10, OUT+11, OUT+15, OUT+16, OUT+17, OUT+18 , RECORD+22*, RECORD+25*, RECINI+4*, RECINI+5*, EOR+11*, EOR+13* |
BMXREC(9999999 | EOR+3 |
BMXROOT | WRITE+3~ |
BMXSUB | MAKEB+2~, MAKEB+8*, MAKEB+10, MAKEB+11 |
BMXSUBFN | SUBFILE+6~, SUBFILE+7*, SUBFILE+8* |
>> BMXTK("DISTINCT" | WRITE+27!, OUT+15, OUT+18 |
BMXTRACK | RECORD+2~, RECORD+11! |
BMXTRACK( | RECORD+23*, RECORD+26*, EOR+8!, EOR+9, EOR+10, EOR+11, EOR+12, EOR+13 |
BMXTRACK(999999 | EOR+8 |
BMXTRACK(9999999 | EOR+8 |
BMXTYP | WRITE+2~, FIELDS+6! |
BMXTYP( | FIELDS+11*, FIELDS+20*, FIELDS+21*, FIELDS+22* |
BMXWP | RECORD+2~, RECORD+17*, RECORD+21, RECORD+30, MCWP+2~, MCWP+5*, MCWP+7*, MCWP+8, MCWP+9 |
BMXZ | WRITE+3~, MAKEC+3*, MAKEC+22*, MAKEC+24*, MAKEC+25, MAKEC+28*, MAKEC+29 |
C | WRITE+1~, WRITE+12*, WRITE+16*, WRITE+19*, WRITE+20, RECORD+2~, RECORD+7*, RECORD+12, RECORD+14, RECORD+28 , REVERSE+1~, REVERSE+2*, REVERSE+4, REVERSE+5* |
F | WRITE+3~, WRITE+13~, WRITE+15*, WRITE+60*, MAKEC+7*, MAKEC+18*, MAKEC+23*, MAKEC+25, MAKEC+26*, MAKEC+27 , MAKEC+29 |
G | WRITE+36~, WRITE+47*, WRITE+48, WRITE+50 |
I | WRITE+1~, WRITE+28*, WRITE+33, WRITE+67*, WRITE+68, FIELDS+11*, FIELDS+20, FIELDS+21, FIELDS+22, FIELDS+23 , FIELDS+26, FIELDS+27*, FIELDS+28, OUT+8, OUT+9*, OUT+10, OUT+13, OUT+14*, OUT+16, EOR+2~ |
IEN0 | WRITE+1~, WRITE+41*, WRITE+44*, WRITE+46*, WRITE+51, WRITE+53, WRITE+56, SUBFILE+12 |
J | OUT+3~, OUT+4*, OUT+5, OUT+6, OUT+7, OUT+10, OUT+11, OUT+15, OUT+16, OUT+17 , OUT+18, RECINI+1~, RECINI+3*, RECINI+4, RECINI+5, EOR+2~, EOR+9*, EOR+10, EOR+11, EOR+12 , EOR+13, MAKEC+16~, MAKEC+22*, MAKEC+25, MAKEC+26, MAKEC+29, FIXCFN+1~, FIXCFN+2*, FIXCFN+3, FIXCFN+4 , FIXCFN+5, FIXCFN+6, REVERSE+1~, REVERSE+3*, REVERSE+4 |
K | OUT+3~, OUT+5*, OUT+6, OUT+7, OUT+10, OUT+11, OUT+12, OUT+15, OUT+16, OUT+17 , OUT+18, EOR+2~, EOR+10*, EOR+11, EOR+12, EOR+13, MAKEC+16~, MAKEC+26*, FIXCFN+1~, FIXCFN+3* , FIXCFN+4, FIXCFN+5, FIXCFN+6 |
L | OUT+3~, OUT+7*, OUT+10, OUT+11, EOR+2~, EOR+12*, EOR+13, MAKEC+16~, MAKEC+23*, FIXCFN+1~ , FIXCFN+4*, FIXCFN+5, FIXCFN+6 |
M | EOR+2~, EOR+3*, EOR+4, MAKEC+16~, MAKEC+18* |
N | WRITE+1~, WRITE+28*, WRITE+38*, WRITE+44, WRITE+49, EOR+2~ |
R | WRITE+36~, WRITE+40*, WRITE+42, WRITE+44, WRITE+45, WRITE+55, FIELDS+5~, FIELDS+14*, FIELDS+17, FIELDS+21 , FIELDS+22, FIELDS+25 |
T | REVERSE+1~, REVERSE+4*, REVERSE+6 |
U | WRITE+17, WRITE+18, WRITE+20, WRITE+22, FIELDS+14, FIELDS+17, FIELDS+21, FIELDS+22, FIELDS+25, RECORD+16 , RECORD+17, RECORD+22, RECORD+23, RECORD+25, RECORD+26, RECINI+4, EOR+11, EOR+13, MAKEC+14, MAKEC+18 , BUILD+6, BUILD+10, BUILD+13, FIXIEN+12, MCWP+9, MAKEB+9 |
>> V | WRITE+48*, WRITE+49 |