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

Package: Automated Lab Instruments

Routine: LAPORTXX


Information

LAPORTXX ;SLC/DLG - AUTOMATED SINGLE INSTRUMENT LAB INTERFACE ;8/16/90 14:22 ;

Source Information

Source file <LAPORTXX.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  GETENV^%ZOSV  H^XUS  
Automated Lab Instruments 2 SET^LAB  ^LABERR  

Entry Points

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

External References

Name Field # of Occurrence
^%ZIS LAPORTXX+13
GETENV^%ZOSV SET
SET^LAB TRAP
^LABERR TRAP
H^XUS LAPORTXX+12, LAPORTXX+13, W

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: 1,X:1
  • Line Location: LAPORTXX+16
Function Call: READ
  • Variable: IN
  • Timeout: TOUT
  • Line Location: RD+0
Routine Call
  • %ZIS
  • Line Location:
    • LAPORTXX+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("LABOFF" LAPORTXX+13
^%ZOSF("TRAP" LAPORTXX+14
^%ZOSF("TYPE-AHEAD" LAPORTXX+13
^LA( LA2*, RD*, IO2+1, W, W+1, W+4, SET*, TOUT, OUT
^LA("LOCK" LAPORTXX+11, LAPORTXX+15*, W!, DQ!
^LA("Q" W+1, W+2, W+3!, OUT+1, DQ!
^LA("STOP" W!
^LAB(62.4 - [#62.4] LAPORTXX+12

Label References

Name Line Occurrences
@( TRAP
IO2 IO2+1
LA2 IO2+2, W+1, W+3, W+5
LAPORTXX DQ+1
RD TOUT+1
SET IO2
TOUT RD
W TOUT

Naked Globals

Name Field # of Occurrence
^( LAPORTXX+12, LA2*, RD*, W+2, W+4
^("I" IO2+1*, SET*
^("O" SET*, OUT*
^("Q" W*, OUT+1*
^(0 W+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS LAPORTXX+13*
>> ASK IO1*
>> BASE LAPORTXX+12*, IO2+2
>> CNT IO2+1*, W+4*, OUT*
>> DEB LAPORTXX+12*, LA2, RD
DUZ LAPORTXX+14*
>> HOME LAPORTXX+11*, LAPORTXX+12, IO1, W, W+1
>> I W+2*
>> IN LA2*, RD*, IO2+1
IO LAPORTXX+13, LAPORTXX+14
IO(0 LAPORTXX+14
>> IOP LAPORTXX+12*, LAPORTXX+13*
>> LANM LAPORTXX+11*, LAPORTXX+14, TRAP
>> OUT LAPORTXX+12*, LA2*, IO2+2*, W+1*, W+4*, TOUT*, OUT
>> PAR LAPORTXX+12*, IO2+2
>> POP LAPORTXX+13
>> Q LA2*, RD*, W+1*, W+2*, W+3, OUT+1*
>> RT IO1*
>> T LAPORTXX+11*, LAPORTXX+12, LAPORTXX+15, LA2, IO1, IO2+1, IO2+2*, W, W+2, W+4
, SET, TOUT, OUT, OUT+1, DQ, TRAP*
>> TOUT LAPORTXX+12*, RD, IO1*, W+5*, TOUT*
>> TRY LA2*
>> TSK TRAP
U LAPORTXX+12*
>> X LAPORTXX+14*, LAPORTXX+16*
>> Y SET
>> ZTQUEUED LAPORTXX+10
>> ZTREQ LAPORTXX+10*

Marked Items

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