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 ; IHS/DIR/FJE - AUTOMATED SINGLE INSTRUMENT LAB INTERFACE 8/16/90 14:22 ;

Source Information

Source file <LAPORTXX.m>

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
SET
IO2
IO1
RD
TOUT
TRAP
W
DQ
LA2
OUT

External References

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

Interaction Calls

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

Global Variables Directly Accessed

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

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+13, 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+14*
>> ASK IO1*
>> BASE LAPORTXX+13*, IO2+2
>> CNT IO2+1*, W+4*, OUT*
>> DEB LAPORTXX+13*, LA2, RD
DUZ LAPORTXX+15*
>> HOME LAPORTXX+12*, LAPORTXX+13, IO1, W, W+1
>> I W+2*
>> IN LA2*, RD*, IO2+1
IO LAPORTXX+14, LAPORTXX+15
IO(0 LAPORTXX+15
>> IOP LAPORTXX+13*, LAPORTXX+14*
>> LANM LAPORTXX+12*, LAPORTXX+15, TRAP
>> OUT LAPORTXX+13*, LA2*, IO2+2*, W+1*, W+4*, TOUT*, OUT
>> PAR LAPORTXX+13*, IO2+2
>> POP LAPORTXX+14
>> Q LA2*, RD*, W+1*, W+2*, W+3, OUT+1*
>> RT IO1*
>> T LAPORTXX+12*, LAPORTXX+13, LAPORTXX+16, LA2, IO1, IO2+1, IO2+2*, W, W+2, W+4
, SET, TOUT, OUT, OUT+1, DQ, TRAP*
>> TOUT LAPORTXX+13*, RD, IO1*, W+5*, TOUT*
>> TRY LA2*
>> TSK TRAP
U LAPORTXX+13*
>> X LAPORTXX+15*, LAPORTXX+17*
>> Y SET
>> ZTQUEUED LAPORTXX+11
>> ZTREQ LAPORTXX+11*

Marked Items

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