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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XBVCHV

Package: IHS VA Utilities

Routine: XBVCHV


Information

XBVCHV ; IHS/ADC/GTH - PULL IN VARIABLES AND ROUTINES FROM A %INDEX ; [ 02/07/97 3:02 PM ]

Source Information

Source file <XBVCHV.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 DT^DICRW  ^DIR  ^DIRQ  
Kernel 2 ^%ZISC  ($$LIST,$$OPEN)^%ZISH  
IHS VA Utilities 1 ^XBCLS  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS VA %Utilities 1 ZIBVKIL  
IHS VA Utilities 1 XBVCH  

Entry Points

Name Comments DBIA/ICR reference
ES ;
READ ;
OPEN ;
FNAME1 ;
FNAME ;

External References

Name Field # of Occurrence
^%ZISC READ+14
$$LIST^%ZISH FNAME1+6
$$OPEN^%ZISH FNAME1+9
DT^DICRW OPEN+1
^DIR OPEN+6, FNAME1+2
^DIRQ ES+1
^XBCLS OPEN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Select a %INDEX Summary that was put to disk",!
  • Line Location: OPEN+3
Function Call: WRITE
  • Prompt: !?5,XBI,?10,XBFL(XBI)
  • Line Location: FNAME1+7
Function Call: WRITE
  • Prompt: !,"error on open of file ",XBDIR,XBFN,!
  • Line Location: ES+1
Function Call: WRITE
  • Prompt: !,"Looking for 'Indexed Routines:' ",!
  • Line Location: ES+4
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: "."
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: !,"Found ! ... continuing"
  • Line Location: READ+1
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: READ+3
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: READ+4
Routine Call
  • DIR
  • Line Location:
    • OPEN+6
    • FNAME1+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XBVROU( ES+3!, READ+12*

Label References

Name Line Occurrences
FNAME FNAME1+6, ES+1
FNAME1 FNAME1+5
OPEN FNAME1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR OPEN+4!, OPEN+7!, FNAME+1!, FNAME1+3!, ES+1!, READ+2!
DIR("A" OPEN+5*, FNAME1+1*
DIR("B" OPEN+5*, FNAME1+5*
DIR(0 OPEN+5*, FNAME1+1*, ES+1*
DTIME READ+1, READ+3, READ+4
IO READ+1, READ+3, READ+4
IO(0 READ+1
>> X FNAME1+6*, FNAME1+9*, ES+1, READ+1*, READ+3*, READ+4*, READ+5, READ+6, READ+7*, READ+9
, READ+11
>> XBDIR OPEN+9*, FNAME1+6, FNAME1+9, ES+1
>> XBFILE READ+15*
XBFL FNAME1+6!
XBFL( FNAME1+5, FNAME1+7
>> XBFN FNAME1+9*, ES+1
>> XBI FNAME1+7*, READ+1*, READ+3*, READ+4*, READ+9*
>> XBJ ES+2*, ES+3, READ+12
>> XBOK READ+1*, READ+2
>> XBR READ+11*, READ+12
>> XBVAR READ+8, READ+9*, READ+10, READ+12
>> XBVARL READ+8*, READ+10
>> XBVRLC ES+2*, READ+10*, READ+12*
>> XBX READ+9*
>> Y OPEN+8, OPEN+9, FNAME1+4, FNAME1+5, FNAME1+6, FNAME1+9, ES+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All