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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BGP8AU1R

Package: IHS GPRA Information System

Routine: BGP8AU1R


Information

BGP8AU1R ; IHS/CMI/LAB - READ, PROCESS GPRA FILE ;

Source Information

Source file <BGP8AU1R.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 5 ^%DT  EN^DDIOL  FILE^DICN  ^DIE  ^DIR  
Kernel 1 ($$STATUS,CLOSE,DF,OPEN)^%ZISH  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGP8AUUP  

Entry Points

Name Comments DBIA/ICR reference
PATH(BGPPATH,BGPOUT) ;
READ(BGPPATH,BGPFILE,BGPOUT) ;
ONE(BGPFILE) ;
FILE(BGPFILE,BGPOUT) ;
EN(BGPF) ;EP -- MAIN ENTRY POINT
ADD(BZIND,BGPD0) ;EP
PROC ;
EDIT(BGPD0,BGP0,BGPN,BGPID,BGPIND) ;
DESC ;

External References

Name Field # of Occurrence
^%DT PROC+13, PROC+16
$$STATUS^%ZISH READ+17
CLOSE^%ZISH READ+24
DF^%ZISH PATH+14
OPEN^%ZISH READ+10
EN^DDIOL DESC+6
FILE^DICN ADD+9
^DIE EDIT+30
^DIR PATH+10, FILE+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"UNABLE TO OPEN FILE '"_BGPPATH_BGPFILE_"'"
  • Line Location: READ+12
Function Call: WRITE
  • Prompt: "."
  • Line Location: READ+22
Routine Call
  • DIE
  • Line Location:
    • EDIT+30
Routine Call
  • DIR
  • Line Location:
    • PATH+10
    • FILE+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BGPGP1RD - [#90245.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BGPGP1PM(1 ONE+9
^BGPGP1RD("C" PROC+23
^TMP("BGPGP1RD" ONE+7!, ONE+15!, PROC+5, PROC+9, PROC+10, READ+5!, READ+20*, READ+21*

Label References

Name Line Occurrences
ADD PROC+24
EDIT PROC+26
ONE EN+10
PROC ONE+14
READ ONE+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BGP EN+6*, EN+7*, EN+8, PROC+3~, PROC+8*, PROC+9*, PROC+10
BGP0 PROC+3~, PROC+10*, PROC+11, PROC+12, PROC+15, PROC+26, EDIT~, EDIT+9, EDIT+11, EDIT+12
, EDIT+13, EDIT+14, EDIT+15, EDIT+16, EDIT+17, EDIT+18, EDIT+19, EDIT+20
BGPBDT PROC+3~, PROC+14*, PROC+23
BGPCNT READ+3~, READ+8*, READ+19*, READ+21, READ+22
BGPD0 PROC+3~, PROC+23*, PROC+24, PROC+25, PROC+26, EDIT~, EDIT+6, ADD~, ADD+10*
BGPDATA PROC+3~, PROC+5*, PROC+6, EDIT+3~, EDIT+9*, EDIT+21, EDIT+22, EDIT+23, EDIT+24, EDIT+25
, EDIT+26, EDIT+27, EDIT+28, EDIT+29
BGPEDT PROC+3~, PROC+17*, PROC+23
BGPEND READ+3~, READ+7*, READ+15, READ+17*, READ+18
BGPF EN~
BGPF( EN+7, EN+8
BGPFAC PROC+3~, PROC+11*, PROC+23
BGPFILE EN+8*, EN+9, EN+10, ONE~, ONE+11, READ~, READ+5, READ+10, READ+12, FILE~
, FILE+5*, FILE+12*
BGPID PROC+3~, PROC+20!, PROC+21*, PROC+22, PROC+26, EDIT~, EDIT+10
BGPIND PROC+3~, PROC+22*, PROC+23, PROC+24, PROC+26, EDIT~, ADD+5
BGPIND( PROC+6*, PROC+19, EDIT+7, EDIT+8
BGPN PROC+3~, PROC+18*, PROC+19*, PROC+21, PROC+22, PROC+26, EDIT~, EDIT+7, EDIT+8
BGPOUT ONE+3~, ONE+5*, ONE+11, ONE+12, READ~, READ+6*, READ+13*, READ+14, PATH~, PATH+6*
, PATH+11*, PATH+12, FILE~, FILE+10*, FILE+11
BGPPATH ONE+3~, ONE+9*, ONE+11, READ~, READ+10, READ+12, PATH~, PATH+5*, PATH+15*
BZIND ADD~
CNT PROC+3~, PROC+20!, PROC+21*
DA EDIT+3~, EDIT+6*, ADD+3~
DD ADD+3~
DIC ADD+3~, ADD+6*
DIC(0 ADD+7*
DIE EDIT+3~, EDIT+5*, ADD+3~
DIR PATH+3~, FILE+3~
DIR("?" PATH+9*, FILE+8*
DIR("A" PATH+8*, FILE+7*
DIR(0 PATH+7*, FILE+6*
DIROUT FILE+3~, FILE+10
DIRUT PATH+3~, PATH+11, FILE+3~, FILE+10
DLAYGO ADD+3~, ADD+8*
DO ADD+3~
DR EDIT+3~, EDIT+10*, EDIT+11*, EDIT+12*, EDIT+13*, EDIT+14*, EDIT+15*, EDIT+16*, EDIT+17*, EDIT+18*
, EDIT+19*, EDIT+20*, EDIT+21*, EDIT+22*, EDIT+23*, EDIT+24*, EDIT+25*, EDIT+26*, EDIT+27*, EDIT+28*
, EDIT+29*, ADD+3~
DTIME READ+16
DTOUT PATH+3~, PATH+11, FILE+3~, FILE+10
DUOUT PATH+3~, PATH+11, FILE+3~, FILE+10
FR EDIT+3~, EDIT+7*, EDIT+9
I DESC+6~*, PROC+3~, PROC+6*, READ+3~, READ+15*, READ+20
IO READ+16
POP READ+3~, READ+11
TO EDIT+3~, EDIT+8*, EDIT+9
U ONE+9, PROC+6, PROC+11, PROC+12, PROC+15, EDIT+7, EDIT+8, EDIT+9, EDIT+11, EDIT+12
, EDIT+13, EDIT+14, EDIT+15, EDIT+16, EDIT+17, EDIT+18, EDIT+19, EDIT+20, EDIT+21, EDIT+22
, EDIT+23, EDIT+24, EDIT+25, EDIT+26, EDIT+27, EDIT+28, EDIT+29, FILE+10
X DESC+6~*, PROC+3~, PROC+6*, PROC+12*, PROC+15*, ADD+3~, ADD+5*, READ+3~, READ+16*, READ+20
, PATH+3~, PATH+13*, PATH+14, PATH+15, FILE+3~
Y PROC+3~, PROC+14, PROC+17, ADD+3~, ADD+10, PATH+3~, PATH+13, FILE+3~, FILE+10, FILE+12

Marked Items

Name Field # of Occurrence
$T(DESC+I DESC+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All