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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XQCHK2

Package: Kernel

Routine: XQCHK2


Information

XQCHK2 ; OAK-BP/BDT - Internal APIs to check Keys for options; 4/28/11

Source Information

Source file <XQCHK2.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 2 XQCHK  XQCHK3  

Entry Points

Name Comments DBIA/ICR reference
CHCKL(XQCY0,XQDUZ) ;Entry point for checking all Locks for an option
CHCKRL(XQCY0,XQDUZ) ;Entry point for checking all Reversed Locks for an option
GETIEN(XQNAME) ;get IEN for an option; 457
CHKTOPL(XQIEN,XQDUZ) ;Check Lock for the top level of the secondary options
CHKTOPRL(XQIEN,XQDUZ) ;Check Reversed Lock the top level of the secondary options
CHKOOO(XQCY0) ; Check OOO option

External References

Name Field # of Occurrence
$$GET1^DIQ CHCKL+8, CHCKL+13, CHCKRL+8, CHCKRL+13, CHKTOPL+6, CHKTOPRL+6, CHKOOO+7, CHKOOO+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] GETIEN+5, GETIEN+6
^XUSEC( CHCKL+9, CHCKL+13, CHCKRL+9, CHCKRL+13, CHKTOPL+7, CHKTOPRL+7

Label References

Name Line Occurrences
$$GETIEN CHCKL+7, CHCKRL+7, CHKOOO+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
XQCY0 CHCKL~, CHCKL+4*, CHCKL+7, CHCKL+11, CHCKRL~, CHCKRL+4*, CHCKRL+7, CHCKRL+11, CHKOOO~, CHKOOO+3*
, CHKOOO+6, CHKOOO+10
XQDUZ CHCKL~, CHCKL+9, CHCKL+13, CHCKRL~, CHCKRL+9, CHCKRL+13, CHKTOPL~, CHKTOPL+7, CHKTOPRL~, CHKTOPRL+7
XQI CHCKL+5~, CHCKL+12*, CHCKRL+5~, CHCKRL+12*, CHKOOO+4~, CHKOOO+11*
XQIEN GETIEN+3~*, GETIEN+4, GETIEN+5, GETIEN+6*, GETIEN+7, CHKTOPL~, CHKTOPL+5, CHKTOPL+6, CHKTOPRL~, CHKTOPRL+5
, CHKTOPRL+6
XQK CHCKL+5~, CHCKL+8*, CHCKL+9, CHCKL+13*, CHCKRL+5~, CHCKRL+8*, CHCKRL+9, CHCKRL+13*, CHKTOPL+4~, CHKTOPL+6*
, CHKTOPL+7, CHKTOPRL+4~, CHKTOPRL+6*, CHKTOPRL+7, CHKOOO+4~, CHKOOO+7*, CHKOOO+8, CHKOOO+12*
XQNAME GETIEN~, GETIEN+4, GETIEN+5, GETIEN+6
XQRT CHCKL+5~*, CHCKL+9*, CHCKL+13*, CHCKL+14, CHCKRL+5~*, CHCKRL+9*, CHCKRL+13*, CHCKRL+14, CHKTOPL+4~*, CHKTOPL+5
, CHKTOPL+7*, CHKTOPL+8, CHKTOPRL+4~*, CHKTOPRL+5, CHKTOPRL+7*, CHKTOPRL+8, CHKOOO+4~*, CHKOOO+12*, CHKOOO+13
XQX CHCKL+5~*, CHCKL+7*, CHCKL+8, CHCKL+12*, CHCKL+13, CHCKRL+5~*, CHCKRL+7*, CHCKRL+8, CHCKRL+12*, CHCKRL+13
, CHKOOO+4~*, CHKOOO+6*, CHKOOO+7, CHKOOO+11*, CHKOOO+12
XQY CHCKL+5~, CHCKL+7*, CHCKL+11*, CHCKL+12, CHCKRL+5~, CHCKRL+7*, CHCKRL+11*, CHCKRL+12, CHKOOO+4~, CHKOOO+6*
, CHKOOO+10*, CHKOOO+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All