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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BLRLABIR

Package: IHS Changes To Lab

Routine: BLRLABIR


Information

BLRLABIR ; IHS/MSC/MKK - Lab Install Reports ; 22-Oct-2013 09:22 ; MKK

Source Information

Source file <BLRLABIR.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  $$FMTE^XLFDT  
IHS Changes To Lab 1 (ADDTMENU,EEP,HEADERDT,HEADERPG,MENUDRVR,PRESSKEY)^BLRGMENU  

Entry Points

Name Comments DBIA/ICR reference
INSTLLFB ; EP - INSTALL File Breakout of Variables
BOTH ; EP - Both VA and RPMS Lab Patches Report
INITVARS(HEADL1) ; EP - Initialization of variables
LINEDATA ; EP - Write a line of Data
MAKEMENU ; EP -- Lab Install Reports Menu
PEP ; EP
; New everything but Default variables
EEP ; Ersatz EP
IHSONLY ; EP - IHS Lab Patches Only Report
VAONLY ; EP - VA Lab Patches Only Report
BOTHCOMP ; EP - Compile Data for Combined Report
EP ; EP

External References

Name Field # of Occurrence
^%ZIS INITVARS+16
^%ZISC IHSONLY+14, VAONLY+10, BOTH+15
ADDTMENU^BLRGMENU MAKEMENU+3, MAKEMENU+4, MAKEMENU+5
EEP^BLRGMENU EEP+1
HEADERDT^BLRGMENU BOTHCOMP+7
HEADERPG^BLRGMENU LINEDATA+1
MENUDRVR^BLRGMENU PEP+7
PRESSKEY^BLRGMENU IHSONLY+16, VAONLY+12, BOTH+17, BOTHCOMP+27, INITVARS+19
$$FMTE^XLFDT INSTLLFB+10, INSTLLFB+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?5,"Compiling"
  • Line Location: BOTHCOMP+11
Function Call: WRITE
  • Prompt: "."
  • Line Location: BOTHCOMP+21
Function Call: WRITE
  • Prompt: !,?5
  • Condition for execution: $X>74
  • Line Location: BOTHCOMP+21
Function Call: WRITE
  • Prompt: !!,?5,"Compilation Complete."
  • Line Location: BOTHCOMP+26
Function Call: WRITE
  • Prompt: !,?4,"Could not open output Device. Routine Ends.",!
  • Line Location: INITVARS+18
Function Call: WRITE
  • Prompt: $E(PATCH,1,12)
  • Line Location: LINEDATA+5
Function Call: WRITE
  • Prompt: ?13,$E(NAME,1,13)
  • Line Location: LINEDATA+6
Function Call: WRITE
  • Prompt: ?28,STARTDTT
  • Line Location: LINEDATA+7
Function Call: WRITE
  • Prompt: ?50,COMPDTT
  • Line Location: LINEDATA+8
Function Call: WRITE
  • Prompt: ?72,WHOINSTALL
  • Line Location: LINEDATA+9
Function Call: WRITE
  • Prompt: !
  • Line Location: LINEDATA+10
Routine Call
  • %ZIS
  • Line Location:
    • INITVARS+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] INSTLLFB+5
^TMP("BLRLABIR" BOTH+8, BOTH+10, BOTH+12, BOTHCOMP+9!, BOTHCOMP+24*
^XPD(9.7 - [#9.7] IHSONLY+9, IHSONLY+11, VAONLY+5, VAONLY+7, BOTHCOMP+18, BOTHCOMP+20, BOTHCOMP+23, INSTLLFB+1, INSTLLFB+7

Label References

Name Line Occurrences
$$INITVARS IHSONLY+3, VAONLY+3, BOTH+5
BOTHCOMP BOTH+3
INSTLLFB LINEDATA+3
LINEDATA IHSONLY+12, VAONLY+8, BOTH+13
MAKEMENU PEP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BLRVERN MAKEMENU+1*, BOTHCOMP+3*, INITVARS+1*
>> COMPDTT LINEDATA+8, INSTLLFB+12*, INSTLLFB+13*
>> DILOCKTM PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> DISYS PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
DT PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
DTIME PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
DUZ PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> HEADER(1 BOTHCOMP+4*, INITVARS+3*
>> HEADER(2 BOTHCOMP+5*, INITVARS+4*, INITVARS+14*
>> HEADER(3 INITVARS+5*
>> HEADER(4 INITVARS+6*, INITVARS+7*, INITVARS+8*, INITVARS+9*, INITVARS+10*
HEADL1 INITVARS~, INITVARS+3, INITVARS+12, INITVARS+13, INITVARS+14
>> IEN IHSONLY+10*, IHSONLY+11*, VAONLY+6*, VAONLY+7*, BOTH+11*, BOTH+12*, BOTHCOMP+19*, BOTHCOMP+20*, BOTHCOMP+23, BOTHCOMP+24
, INSTLLFB+1, INSTLLFB+7
IO PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1, INITVARS+25
>> IOBS PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
IOF PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
IOM PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
ION PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> IOS PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
IOSL PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1, INITVARS+22
IOST PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> IOT PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1, INITVARS+22
>> IOXY PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> LINES INITVARS+23*, LINEDATA+1, LINEDATA+11*
>> MAXLINES INITVARS+22*, INITVARS+23, LINEDATA+1
>> NAME LINEDATA+6, INSTLLFB+5*
>> PATCH IHSONLY+8*, IHSONLY+9*, IHSONLY+11, VAONLY+5*, VAONLY+7, BOTH+9*, BOTH+10*, BOTH+12, BOTHCOMP+12*, BOTHCOMP+17*
, BOTHCOMP+18*, BOTHCOMP+20, BOTHCOMP+24, INITVARS+12*, INITVARS+13*, LINEDATA+5
>> PG INITVARS+23*, LINEDATA+1
>> PKGFLINK INSTLLFB+4*, INSTLLFB+5
>> POP INITVARS+17
>> QFLG IHSONLY+9, IHSONLY+11, VAONLY+5, VAONLY+7, BOTH+8, BOTH+10, BOTH+12, INITVARS+21*, LINEDATA+1
>> SEED IHSONLY+5*, IHSONLY+6, IHSONLY+8, BOTHCOMP+14*, BOTHCOMP+15, BOTHCOMP+17
>> SEEDBEG IHSONLY+6*, IHSONLY+7, IHSONLY+9, BOTHCOMP+15*, BOTHCOMP+16, BOTHCOMP+18
>> SEEDBEGL IHSONLY+7*, IHSONLY+9, BOTHCOMP+16*, BOTHCOMP+18
>> STARTDTT BOTHCOMP+23*, BOTHCOMP+24, LINEDATA+7, INSTLLFB+9*, INSTLLFB+10*
>> STR INSTLLFB+1*, INSTLLFB+2, INSTLLFB+4, INSTLLFB+7*, INSTLLFB+9, INSTLLFB+12
U PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> WHNSTART BOTH+7*, BOTH+8*, BOTH+10, BOTH+12
>> WHOINSTALL LINEDATA+9, INSTLLFB+2*
>> XPARSYS PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1
>> XQXFLG PEP+2, IHSONLY+1, VAONLY+1, BOTH+1, BOTHCOMP+1

Marked Items

Name Field # of Occurrence
$T( MAKEMENU+1, BOTHCOMP+3, INITVARS+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All