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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: LAB

Package: Automated Lab Instruments

Routine: LAB


Information

LAB ; IHS/DIR/FJE - AUTOMATED INSTRUMENT LAB INTERFACE 9/10/90 13:59 ;

Source Information

Source file <LAB.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Automated Lab Instruments 3 ^LABALARM  ^LABERR  INIT^LABINIT  
Kernel 3 GETENV^%ZOSV  ^%ZTLOAD  H^XUS  

Caller Graph

Caller Graph Total: 145

Package Total Caller Graph
Automated Lab Instruments 138 LAABL3  LAABL500  LAACA  LAACA4  LAAIMX  LAALTA  LAASTRA  LABCX4B  
LABCX4XX  LABIOH  LABIOU  LABITKU  LABL330  LABMD87P  LABTEST  LAC178  
LAC178HP  LACBIO  LACCHEM6  LACD1600  LACD3500  LACEL8E  LACFARA  LACHEM1  
LACL5500  LACLNTE  LACLNTEK  LACLT200  LACLT20P  LACMIRA  LACMIRAS  LACOAGX2  
LACOARA4  LACOLT  LACOLT1  LACOLT2  LACOLT24  LACOLT3  LACOLT5  LACOLT6  
LACOLTSE  LACOLTSS  LACTDMS  LADACOS  LADEKT7B  LADIMPXX  LADJOB  LADMND  
LADOWN  LAE4A  LAEKT4  LAEKT7  LAEKT7B  LAEKT7P  LAELT  LAELT8D  
LAERA  LAEXEC  LAFARA2  LAH1  LAH480  LAH6K  LAH705  LAH717U  
LAH737  LAH747  LAHLOG  LAHT1K  LAHT1KD  LAHTCCA  LAHTRK  LAIL13  
LAIL1306  LAIL1312  LAIL508  LAIL943  LAIRIS  LAJOB  LAKDA  LAKDIFF  
LAKOAG40  LAKUR  LAL13  LAL1306  LAL1312  LAL508  LAL943  LALBG3  
LAMIVT5  LAMIVT6  LAMIVTE6  LAMIVTK  LAMIVTK6  LAMIVTKD  LAMIVTKU  LAMIVTLD  
LAMIVTLP  LAMLA1KC  LAMLA7  LAMODH  LAMODU  LAMODUT  LAMONARK  LAMSA  
LAMSTAT  LANOVA  LANOVST  LAPARA  LAPARAP  LAPER  LAPMAX  LAPORT33  
LAPORTXX  LAPX  LARA1K  LARA2K  LARAPMT  LAS550  LAS790  LASCT  
LASMA12  LASMA2  LASMA2C  LASMAC4  LASP120  LASPEC  LASTRA  LASYS8K  
LASYSMEX  LATDX  LATDX1  LATOA  LAXSYM  LAYIRIS  LAZABL3  LAZCOLT5  
LAZCT200  LAZEKT7  
Lab Service 7 LRDOWN  LRJOB  LRKDIFF  LRKUR  LRTASK LAB  LRZ3JOB  LRZ4JOB  

Entry Points

Name Comments DBIA/ICR reference
SET
IO
SETO
IO2
IO1
RD
TOUT
TRAP
W
DQ
OUT

External References

Name Field # of Occurrence
GETENV^%ZOSV SETO
^%ZTLOAD DQ+1
^LABALARM TOUT+2
^LABERR TRAP
INIT^LABINIT LAB+6
H^XUS W

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: 1,X:1
  • Variable: X
  • Line Location: LAB+7
Function Call: READ
  • Timeout: 5
  • Variable: *X
  • Line Location: IO+1
Function Call: WRITE
  • Prompt: HDR,!,OUT,!
  • Line Location: IO+1
Function Call: READ
  • Timeout: TOUT
  • Variable: HRD
  • Line Location: RD+0
Function Call: READ
  • Timeout: 5
  • Variable: IN
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: NAK
  • Line Location: RD+1
Function Call: WRITE
  • Prompt: ACK
  • Line Location: RD+2
Function Call: READ
  • Timeout: 1,X:1
  • Variable: X
  • Line Location: TRAP+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" LAB+6
^LA( RD*, IO2, IO2+1, IO2+2, W!, W+1, W+2, W+3, W+4, SET*
, SETO*, OUT
^LA("LOCK" LAB+5, W!, DQ+1!
^LA("Q" W+1, W+2, W+3!, OUT+1
^LA("STOP" W!
^LA("TP" IO1*, W+5*
^LAB(62.4 - [#62.4] LAB+4, IO2, IO2+3, DQ, DQ+1

Label References

Name Line Occurrences
@( TRAP+1
IO IO2+3, W+1, W+3, W+6, TOUT+1
IO2 IO2+2
RD RD+1
TOUT RD
W RD+2, W+2, W+3, TOUT+3

Naked Globals

Name Field # of Occurrence
^( IO1*, IO2+3, W+2, W+4, W+5*
^("I" IO2+2*, SET*
^("O" SETO*, OUT*
^("Q" W+2*, OUT+1*
^(0 IO1, W+4*, W+5, DQ+1
^(1 IO2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACK IO+1, RD+2, TRAP+1*
>> ASK IO1+1*, TOUT*, TOUT+1, TOUT+2*, TRAP+1*
>> BASE LAB+4*, IO, RD, IO2+3, W+1
>> CNT IO2+2*, W+4*, OUT*
>> ER SET*, TRAP+1*
>> HDR IO*, IO+1
>> HOME LAB+4*, LAB+5, RD, IO1+1, IO2+1, W, W+1, W+2, TOUT+1, DQ*
, DQ+1, TRAP+1
>> HRD RD*, RD+1
>> I IO+1*
>> IN RD*, RD+1, IO1, IO2+2
IO LAB+6, TOUT+2, TRAP+1
IO(0 LAB+6
>> L RD*, RD+1
>> LANM LAB+4*, LAB+6, DQ*, DQ+1, TRAP+1
>> M RD*
>> NAK RD+1, TRAP+1*
>> OUT IO, IO+1, IO2+3*, W+1*, W+4*, W+5, TOUT+1*, OUT, TRAP+1*
>> Q W+2*, W+3, OUT+1*
>> RT IO1+1*
>> T IO*, IO+1, RD*, IO1, IO1+1, IO2, IO2+1*, IO2+2, IO2+3*, W+1*
, W+2*, W+3, W+4, W+5, SET, SETO, TOUT+1*, OUT, OUT+1, TRAP+1*
>> TOUT RD, IO1*, W+6*, TOUT*, TOUT+1, TRAP+1*
>> TRY IO+2*, RD+1*, RD+2
>> X LAB+6*, LAB+7*, IO+1*, TRAP+1*
>> Y SETO
>> ZTDESC DQ+1*
>> ZTDTH DQ+1*
>> ZTIO DQ+1*
>> ZTQUEUED LAB+3
>> ZTREQ LAB+3*
>> ZTRTN DQ+1*

Marked Items

Name Field # of Occurrence
$T( LAB+4, DQ
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All