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 ;SLC/RWF - AUTOMATED INSTRUMENT LAB INTERFACE ;9/10/90 13:59 ;

Source Information

Source file <LAB.m>

Call Graph

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: 131

Package Total Caller Graph
Automated Lab Instruments 130 LAABL3  LAABL500  LAACA  LAACA4  LAAIMX  LAALTA  LAASTRA  LABCX4B  
LABCX4D  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  
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  LAMSD  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  
Lab Service 1 LRTASK LAB  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: 1,X:1
  • Line Location: LAB+6
Function Call: READ
  • Variable: *X
  • Timeout: 5
  • Line Location: IO+1
Function Call: WRITE
  • Prompt: HDR,!,OUT,!
  • Line Location: IO+1
Function Call: READ
  • Variable: HRD
  • Timeout: TOUT
  • Line Location: RD+0
Function Call: READ
  • Variable: IN
  • Timeout: 5
  • 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
  • Variable: X
  • Timeout: 1,X:1
  • Line Location: TRAP+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" LAB+5
^LA( RD*, IO2, IO2+1, IO2+2, W!, W+1, W+2, W+3, W+4, SET*
, SETO*, OUT
^LA("LOCK" LAB+4, 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+3, 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+3*, IO, RD, IO2+3, W+1
>> CNT IO2+2*, W+4*, OUT*
>> ER SET*, TRAP+1*
>> HDR IO*, IO+1
>> HOME LAB+3*, LAB+4, 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+5, TOUT+2, TRAP+1
IO(0 LAB+5
>> L RD*, RD+1
>> LANM LAB+3*, LAB+5, 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+5*, LAB+6*, IO+1*, TRAP+1*
>> Y SETO
>> ZTDESC DQ+1*
>> ZTDTH DQ+1*
>> ZTIO DQ+1*
>> ZTQUEUED LAB+2
>> ZTREQ LAB+2*
>> ZTRTN DQ+1*

Marked Items

Name Field # of Occurrence
$T( LAB+3, 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