CIAUDDR ;MSC/IND/DKM - FileMan RPC Extensions ;04-May-2006 08:19;DKM
Source file <CIAUDDR.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | $$ROOT^DILFD $$GET1^DIQ | 
| CIA Utilities | 1 | $$TRAP^CIAUOS | 
| Kernel | 1 | $$UP^XLFSTR | 
| MSC RPC Broker | 1 | LOCK^CIANBRPC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FINDN | ||
| GETDD(DATA,FNUM,FLDS,IENS,FLGS) | ; | |
| FINDX | ||
| LOCK(DATA,FNUM,IENS,WAIT) | ; | |
| FLDVAL(FIL,FLD,IEN,ROOT) | ; | |
| FINDE | ||
| GETFL(FLDX,MULT) | ; | |
| XREFFLD(FNUM,XREF) | ;EP | |
| CVTPTR(DATA,FNUM,VAL,EXT) | ; | |
| GETLN(FNUM) | ; | |
| XREF(FNUM,FLD,LAST) | ;EP | |
| FLDNUM(FNUM,FLD) | ;EP | |
| FINDP | ||
| MOVETO(DATA,FNUM,IEN,DIR,IENS,SCRN,INDX) | ; | |
| LOCKERR | ||
| CP(XFM) | ||
| FINDM(FLD,VAL,IEN) | ; | |
| FIND(DATA,FNUM,IENS,FLGS,FLDS,VALS,MAX) | ; | |
| FINDF(IEN) | ; | |
| SETERR(ERR) | ; | |
| NXTIEN() | 
| RPC Name | Call Tags | 
|---|---|
| CIAUDDR GETDD | GETDD | 
| CIAUDDR LOCK | LOCK | 
| CIAUDDR MOVETO | MOVETO | 
| CIAUDDR CVTPTR | CVTPTR | 
| CIAUDDR FIND | FIND | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | GETDD+8, GETDD+10, GETDD+21, GETDD+22, GETDD+24, GETFL+3, GETFL+5, GETFL+8, GETFL+18, GETFL+20 , GETLN+2, MOVETO+7, FLDVAL+3, FLDVAL+4, FLDNUM+1, XREF+5, XREFFLD+2 | 
| ^DIC("B" | GETDD+6 | 
| ^TMP("CIAUDDR" | GETDD+2 | 
| Name | Line Occurrences | 
|---|---|
| $$CP | CVTPTR+10 | 
| $$FINDM | FINDF+4 | 
| $$FLDNUM | GETFL+2, FIND+9, XREF+2 | 
| $$FLDVAL | MOVETO+10, FINDM+2 | 
| $$GETFL | GETDD+20, GETDD+21, GETDD+22, GETDD+23 | 
| $$GETLN | GETFL+14, GETLN+3 | 
| $$NXTIEN | MOVETO+13 | 
| $$XREF | GETFL+19, FIND+13, XREFFLD+4 | 
| $$XREFFLD | MOVETO+8 | 
| FINDE | FINDX | 
| FINDF | FINDN, FINDE+3, FINDP+5 | 
| FINDN | FINDX | 
| FINDP | FINDX | 
| FINDX | FIND+16 | 
| SETERR | GETDD+11, GETFL+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | GETDD+7, GETFL+8, GETFL+18, XREF+5 | 
| ^(0 | XREF+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CNT | GETDD+1~, GETDD+12*, GETDD+24, GETFL+7*, GETFL+17, GETFL+18, GETFL+19, GETFL+20, FIND+1~, FIND+4* , FINDF+6*, FINDF+7 | 
| DATA | GETDD~, GETDD+2*, GETDD+3, GETDD+24, GETFL+17, GETFL+18, GETFL+19, GETFL+20, SETERR+1, SETERR+2 , MOVETO~, MOVETO+5*, MOVETO+6, MOVETO+7*, MOVETO+9*, MOVETO+23*, LOCK~, LOCK+3*, LOCK+4*, LOCK+7* , LOCKERR*, CVTPTR~, CVTPTR+1*, CVTPTR+5*, CVTPTR+7*, CVTPTR+10*, FIND~, FIND+17, FINDF+6 | 
| DD | GETFL+1~, GETFL+3*, GETFL+4, GETFL+7, GETFL+11, GETFL+12, GETFL+15, GETLN+1~, GETLN+2*, GETLN+3 , FLDVAL+2~, FLDVAL+4*, FLDVAL+5, FLDVAL+6 | 
| DIR | MOVETO~, MOVETO+2*, MOVETO+3*, MOVETO+22, MOVETO+23, NXTIEN, NXTIEN+1, NXTIEN+4, NXTIEN+5 | 
| DUPS | GETDD+1~, GETDD+4*, GETFL+8 | 
| >> DX | GETFL+7*, GETFL+9*, GETFL+11*, GETFL+13*, GETFL+14*, GETFL+15*, GETFL+20 | 
| ERR | SETERR~, SETERR+2 | 
| EXT | CVTPTR~, CVTPTR+1 | 
| FIL | FLDVAL~, FLDVAL+3, FLDVAL+4, FLDVAL+5, FLDVAL+7 | 
| FLD | GETDD+1~, GETDD+14*, GETDD+15, GETDD+16*, GETDD+17, GETDD+18, GETDD+23, GETFL+1~, GETFL+2*, GETFL+3 , GETFL+8, GETFL+17, GETFL+18, GETFL+19, GETFL+20, FLDVAL~, FLDVAL+1, FLDVAL+3*, FLDVAL+4, FLDVAL+5 , FINDM~, FINDM+2, FLDNUM~, FLDNUM+1, XREF~, XREF+2*, XREF+3, XREF+4, XREF+5, XREFFLD+1~ , XREFFLD+2*, XREFFLD+3, XREFFLD+4, XREFFLD+5 | 
| FLDS | GETDD~, GETDD+4*, GETDD+13, GETDD+14, FIND~, FIND+6, FIND+7*, FIND+8, FIND+9, FIND+10 , FIND+11, FIND+14, FINDF+2*, FINDF+3*, FINDF+4 | 
| FLDS( | FIND+6*, FIND+7, FIND+9, FIND+10, FIND+11*, FINDF+3, FINDF+4 | 
| FLDX | GETFL~, GETFL+2, GETFL+4 | 
| FLGS | GETDD~, GETDD+4*, FIND~, FIND+4*, FIND+14, FINDX, FINDM+3, FINDM+4 | 
| FND | FINDF+1~, FINDF+2*, FINDF+3, FINDF+4*, FINDF+5 | 
| FNUM | GETDD~, GETDD+4*, GETDD+5, GETDD+6*, GETDD+7*, GETDD+8, GETDD+10, GETDD+12, GETDD+21, GETDD+22 , GETDD+24, GETFL+2, GETFL+3, GETFL+8, GETFL+18, GETFL+19, GETFL+20, GETLN~, GETLN+2, MOVETO~ , MOVETO+2, MOVETO+7, MOVETO+8, MOVETO+10, LOCK~, LOCK+3, CVTPTR~, CVTPTR+1, CVTPTR+4, FIND~ , FIND+4, FIND+9, FIND+13, FINDM+2, FLDNUM~, FLDNUM+1, XREF~, XREF+2, XREF+5, XREFFLD~ , XREFFLD+2, XREFFLD+4 | 
| GBL | MOVETO+1~, MOVETO+2*, MOVETO+5, MOVETO+10, MOVETO+11, MOVETO+15, MOVETO+19, NXTIEN+1, NXTIEN+4, NXTIEN+5 , NXTIEN+7 | 
| HC | GETFL+1~, GETFL+7*, GETFL+17*, GETFL+18*, GETFL+19 | 
| IDF | MOVETO+1~, MOVETO+8*, MOVETO+9, MOVETO+10 | 
| IDX | MOVETO+1~, MOVETO+10*, NXTIEN+3, NXTIEN+4*, NXTIEN+5 | 
| IEN | MOVETO~, MOVETO+10, MOVETO+11*, MOVETO+12, MOVETO+13*, MOVETO+15, MOVETO+18, MOVETO+22*, MOVETO+23, NXTIEN , NXTIEN+1, NXTIEN+4*, NXTIEN+5*, NXTIEN+7, NXTIEN+8, FLDVAL~, FLDVAL+1, FLDVAL+5, FLDVAL+8, LOCK+1~ , LOCK+3*, LOCK+6, FINDE~, FINDE+1*, FINDE+2*, FINDE+3, FINDP~, FINDP+3*, FINDP+4*, FINDP+5 , FINDF~, FINDF+4, FINDF+6, FINDM~, FINDM+2 | 
| IENS | GETDD~, GETDD+8, MOVETO~, MOVETO+2, LOCK~, LOCK+3, FIND~, FIND+2*, FIND+3*, FIND+4 | 
| INDX | MOVETO~, MOVETO+2*, MOVETO+6, MOVETO+7, MOVETO+8, MOVETO+9, NXTIEN+1, NXTIEN+4, NXTIEN+5 | 
| LAST | XREF~, XREF+2*, XREF+5*, XREFFLD+1~, XREFFLD+4 | 
| LEN | FINDP~, FINDP+1*, FINDP+2 | 
| LKP | CP~, CP+1*, CP+2 | 
| LN | GETFL+1~, GETFL+7*, GETFL+12*, GETFL+13*, GETFL+14*, GETFL+19 | 
| LP | CVTPTR+9~, CVTPTR+10* | 
| MAX | FIND~, FIND+4*, FINDF+7 | 
| MLT | GETFL+1~, GETFL+2*, GETFL+5*, GETFL+6, GETFL+9 | 
| MULT | GETDD+1~, GETDD+4*, GETDD+21, GETDD+22, GETFL~, GETFL+6 | 
| N0 | GETDD+1~, GETDD+12*, GETDD+24 | 
| NAM | GETFL+1~, GETFL+7*, GETFL+8*, GETFL+19 | 
| ND | FLDVAL+2~, FLDVAL+6*, FLDVAL+8 | 
| OK | MOVETO+1~, MOVETO+12, MOVETO+15*, MOVETO+16, MOVETO+21*, MOVETO+22, MOVETO+23, NXTIEN+2~, NXTIEN+3, NXTIEN+7* , LOCK+1~, LOCK+6, LOCK+7 | 
| PC | FLDVAL+2~, FLDVAL+6*, FLDVAL+8 | 
| PF | GETDD+1~, GETDD+8*, GETDD+10, GETDD+24 | 
| QUIT | FIND+1~, FIND+4*, FIND+7, FIND+8*, FIND+10*, FIND+15*, FIND+16, FIND+17, FINDE+2, FINDP+2 , FINDP+4, FINDF+7* | 
| ROOT | FLDVAL~, FLDVAL+5, FLDVAL+7*, FLDVAL+8, CVTPTR+3~, CVTPTR+4*, CVTPTR+5, CVTPTR+7, CP+2, FIND+1~ , FIND+4*, FINDE+2, FINDP+2, FINDP+4, FINDM+2 | 
| RTN | CP~, CP+1*, CP+2*, CP+3 | 
| SCRN | MOVETO~, MOVETO+4, MOVETO+15*, MOVETO+16*, MOVETO+20 | 
| SCRN( | MOVETO+4*, MOVETO+16, MOVETO+20 | 
| TP | GETFL+1~, GETFL+7*, GETFL+9*, GETFL+10*, GETFL+11*, GETFL+12*, GETFL+13*, GETFL+14*, GETFL+15*, GETFL+16* , GETFL+19 | 
| U | GETDD+10, GETDD+12, GETDD+24, GETFL+3, GETFL+5, GETFL+7, GETFL+11, GETFL+12, GETFL+15, GETFL+19 , GETLN+2, GETLN+3, FLDVAL+5, FLDVAL+6, FLDVAL+7, FLDVAL+8, CP+2, XREF+5 | 
| VAL | CVTPTR~, CVTPTR+1, CVTPTR+6, CVTPTR+7*, CP+1, CP+2, FINDP~, FINDP+1*, FINDP+2*, FINDP+4 , FINDM~, FINDM+3*, FINDM+4 | 
| VALS | FIND~, FIND+5 | 
| VALS( | FIND+8, FIND+14, FINDF+4 | 
| VALS(1 | FIND+5* | 
| VALX | FINDM+1~, FINDM+2*, FINDM+3*, FINDM+4 | 
| WAIT | LOCK~, LOCK+5!, LOCK+6 | 
| X | GETDD+1~, GETDD+8*, GETDD+9*, GETDD+10*, GETDD+11, GETDD+12, GETDD+13*, GETDD+14, GETDD+20*, GETDD+21* , GETDD+22*, GETDD+23*, GETDD+24, GETFL+1~, GETFL+3*, GETFL+5, GETFL+9, GETFL+10, GETFL+11, GETFL+12 , GETFL+13, GETFL+14, GETFL+15, GETFL+16, GETFL+19, GETLN+1~, GETLN+2*, GETLN+3*, GETLN+4, LOCK+1~ , LOCK+3*, LOCK+4, LOCK+6, FIND+1~, FIND+6*, FIND+9*, FIND+10, FIND+11, FIND+13*, FIND+14 , XREFFLD+1~, XREFFLD+4*, XREFFLD+5 | 
| XFM | CP~, CP+1 | 
| XKT | FINDE~, FINDE+1*, FINDE+2, FINDP~, FINDP+1*, FINDP+2 | 
| XKY | FIND+1~, FIND+14*, FINDN, FINDE+1, FINDP+1 | 
| XREF | XREF+1~, XREF+2*, XREF+5*, XREF+6, XREFFLD~, XREFFLD+2, XREFFLD+4 | 
| XRF | FIND+1~, FIND+12, FIND+14*, FIND+15, FINDX, FINDE+2, FINDP+2, FINDP+4 | 
| Y | GETDD+1~, GETDD+18*, GETDD+22, MOVETO+17~, MOVETO+18*, MOVETO+19 | 
| Z | GETDD+1~, GETDD+18*, GETDD+19*, GETDD+20, GETDD+21, GETDD+22*, GETFL+1~, GETFL+7*, GETFL+18* |