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 |  All
Print Page as PDF
Routine: SROP1

Package: Surgery

Routine: SROP1


Information

SROP1 ;B'HAM ISC/MAM - SELECT OPERATION (CONT); 8 Feb 1989 2:58 PM

Source Information

Source file <SROP1.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Surgery 1 ^SRSKILL  

Caller Graph

Caller Graph Total: 19

Package Total Caller Graph
Surgery 19 SRO1L  SROALNO  SROANEW  SROASWP3  SROCANUP  SROCOM  SROERR  SROERR0  
SROGTSR  SROP  SROPFSS  SROPS  SROPS1  SROPSN  SRSCAN  SRSCHUP  
SRSCOR  SRSUPC  SRTPNEW  

Entry Points

Name Comments DBIA/ICR reference
STATUS ; print case status
  • ICR #6836
    • Status: Pending
    • Usage: Private
    TIM0
    TIM1
    END
    SCH ; check to see if case is scheduled
    NO ; not requested or scheduled
    REQ ; check to see if case has been requested
    RET
    ABORT ; aborted case
    CAN ; cancelled or aborted

    External References

    Name Field # of Occurrence
    ^SRSKILL END

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"Press RETURN to continue "
    • Line Location: RET+0
    Function Call: WRITE
    • Prompt: !!
    • Line Location: END+0

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^SRF - [#130] STATUS+1, STATUS+2, STATUS+3, STATUS+4, STATUS+5, CAN+1, SCH+1, SCH+2, SCH+3, TIM0
    , TIM0+1, TIM0+2, REQ+1, REQ+2, ABORT+1

    Label References

    Name Line Occurrences
    CAN STATUS+1, STATUS+2
    NO STATUS+4, STATUS+5
    REQ STATUS+4, STATUS+5
    SCH STATUS+4, STATUS+5
    TIM0 SCH+3
    TIM1 SCH+3

    Naked Globals

    Name Field # of Occurrence
    ^( STATUS+4, REQ+2, ABORT+1
    ^("REQ" REQ+1, REQ+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DTIME RET
    >> SR( CAN+1*
    >> SRABORT ABORT+1*
    >> SROP STATUS+1, STATUS+2, STATUS+3, STATUS+4, STATUS+5, CAN+1, SCH+1, SCH+2, SCH+3, TIM0
    , TIM0+1, TIM0+2, REQ+1, REQ+2, ABORT+1
    >> SROPER STATUS+3*, NO+1*, CAN+1*, CAN+2*, TIM0*, TIM0+1*, TIM0+2*, TIM1*, REQ+1*, REQ+2*
    >> SRSOUT RET
    >> SRSTAT STATUS+4*, STATUS+5*, SCH+3
    >> SRSTATUS STATUS+4, STATUS+5, SCH+1*, SCH+2*, SCH+3*, REQ+1*, REQ+2*
    >> Z RET*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All