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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUSARPC

Package: IHS User Security Audit

Routine: BUSARPC


Information

BUSARPC ;GDIT/HS/BEE-IHS USER SECURITY AUDIT Utility Program ; 31 Jan 2013 9:53 AM

Source Information

Source file <BUSARPC.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS User Security Audit 3 $$LOG^BUSAAPI  $$STATUS^BUSAOPT  ($$VAL,BFILE,CFILE,MINP,WFILE)^BUSAUTIL  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
RPC Broker 2 XWBBRK2  XWBPRS  
M Transfer 1 BMXMBRK2  
MSC RPC Broker 1 CIANBACT  

Entry Points

Name Comments DBIA/ICR reference
DEF(BUSAIEN,BUSAD) ;EP - Set up entry definition array
CIA(XWBPTYPE,RTN,BUSAARY) ;PEP - Log audit entry from CIA Broker
XBMX
ERR ;
XBRPC
XCIA
XXWB
RPC(DATA,INPUT) ;EP - BUSA LOG SECURITY AUDIT ENTRY
XWB(BUSAP) ;PEP - Log audit entry from XWB Broker
BMX(BUSAP) ;PEP - Log audit entry from BMXNet

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$LOG^BUSAAPI BMX+93, CIA+92, XWB+95, RPC+78
$$STATUS^BUSAOPT BMX+9, CIA+3, XWB+9
$$VAL^BUSAUTIL BMX+64, BMX+69, CIA+63, CIA+68, XWB+66, XWB+71
BFILE^BUSAUTIL BMX+66, BMX+71, BMX+75, BMX+79, BMX+83
CFILE^BUSAUTIL CIA+65, CIA+70, CIA+74, CIA+78, CIA+82
MINP^BUSAUTIL BMX+65, BMX+70, CIA+64, CIA+69, XWB+67, XWB+72
WFILE^BUSAUTIL XWB+68, XWB+73, XWB+77, XWB+81, XWB+85
$$GET1^DIQ BMX+23, CIA+22, XWB+25, DEF+3
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BUSA LOG SECURITY AUDIT ENTRY RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BUSA(9002319.03 - [#9002319.03] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BUSA(9002319.03 - [#9002319.03] BMX+20, CIA+19, XWB+22
^DD("DD" ERR+3
^TMP("BUSARPC" RPC+44
^XWB(8994 - [#8994] BMX+17, CIA+16, XWB+19

Label References

Name Line Occurrences
$$DEF BMX+26, CIA+25, XWB+28
XBMX BMX+9, BMX+14, BMX+17, BMX+20, BMX+23, BMX+26, BMX+34, BMX+61, BMX+64, BMX+69
, BMX+90
XBRPC RPC+55
XCIA CIA+3, CIA+12, CIA+16, CIA+19, CIA+22, CIA+25, CIA+33, CIA+60, CIA+63, CIA+68
, CIA+89
XXWB XWB+9, XWB+16, XWB+19, XWB+22, XWB+25, XWB+28, XWB+36, XWB+63, XWB+66, XWB+71
, XWB+92

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT BMX+3~, BMX+37*, BMX+93, CIA+6~, CIA+36*, CIA+92, XWB+3~, XWB+39*, XWB+95
ACTION RPC+41~, RPC+60*, RPC+78
ADVEXE BMX+4~, BMX+86*, BMX+87, CIA+7~, CIA+85*, CIA+86, XWB+4~, XWB+88*, XWB+89
>> BMXSEC ERR+4*
BUSAARY CIA~, CIA+11
BUSABKR BMX+2~, BMX+12*, CIA+5~, CIA+10*, XWB+2~, XWB+12*
BUSAD BMX+26, CIA+25, XWB+28, DEF~, DEF+4
BUSAD( BMX+34, BMX+37, BMX+40, BMX+46, BMX+47, BMX+50, BMX+51, BMX+55, BMX+56, CIA+33
, CIA+36, CIA+39, CIA+45, CIA+46, CIA+49, CIA+50, CIA+54, CIA+55, XWB+36, XWB+39
, XWB+42, XWB+48, XWB+49, XWB+52, XWB+53, XWB+57, XWB+58, DEF+3*
BUSAD(3 BMX+74, CIA+73, XWB+76
BUSAD(4 BMX+78, CIA+77, XWB+80
BUSAD(5 BMX+82, CIA+81, XWB+84
BUSAD(6 BMX+86, CIA+85, XWB+88
BUSADVAL BMX+2~, BMX+4~, BMX+65, BMX+66, BMX+70, BMX+71, BMX+75, BMX+79, BMX+83, CIA+5~
, CIA+7~, CIA+64, CIA+65, CIA+69, CIA+70, CIA+74, CIA+78, CIA+82, XWB+2~, XWB+4~
, XWB+67, XWB+68, XWB+72, XWB+73, XWB+77, XWB+81, XWB+85
BUSAIEN BMX+2~, BMX+20*, BMX+23, BMX+26, CIA+5~, CIA+19*, CIA+22, CIA+25, XWB+2~, XWB+22*
, XWB+25, XWB+28, DEF~, DEF+3
BUSAII RPC+41~, RPC+47*, XBRPC*, XBRPC+1*, ERR+5*
BUSAOVAL BMX+2~, CIA+5~, XWB+2~
BUSAP BMX~, XWB~
BUSAP(2 BMX+13, XWB+15
BUSARPC BMX+2~, BMX+13*, BMX+14, BMX+17, BMX+20, BMX+64, BMX+69, BMX+93, CIA+5~, CIA+11*
, CIA+12, CIA+16, CIA+19, CIA+63, CIA+68, CIA+92, XWB+2~, XWB+15*, XWB+16, XWB+19
, XWB+22, XWB+66, XWB+71, XWB+95
CALL RPC+41~, RPC+61*, RPC+78
CAT BMX+3~, BMX+34*, BMX+93, CIA+6~, CIA+33*, CIA+92, XWB+3~, XWB+36*, XWB+95, RPC+41~
, RPC+59*, RPC+78
DATA RPC~, RPC+44*, RPC+45, RPC+50, XBRPC, XBRPC+1, ERR+5
DCNT RPC+41~, RPC+66*, RPC+74*, RPC+75
DESC BMX+3~, BMX+41*, BMX+93, CIA+6~, CIA+40*, CIA+92, XWB+3~, XWB+43*, XWB+95, RPC+41~
, RPC+62*, RPC+78
DET RPC+41~
DET( RPC+75*
DETAIL RPC+41~, RPC+63*, RPC+67
DETEXE BMX+4~, BMX+74*, BMX+75, CIA+7~, CIA+73*, CIA+74, XWB+4~, XWB+76*, XWB+77
DFN RPC+68~, RPC+69*, RPC+75
DFNEXE BMX+3~, BMX+47*, BMX+65, BMX+66, CIA+6~, CIA+46*, CIA+64, CIA+65, XWB+3~, XWB+49*
, XWB+67, XWB+68
DFNLOC BMX+3~, BMX+46*, BMX+60, BMX+64, CIA+6~, CIA+45*, CIA+59, CIA+63, XWB+3~, XWB+48*
, XWB+62, XWB+66
DUZ RPC+55
DVAL BMX+4~, BMX+64, BMX+65, BMX+66, CIA+7~, CIA+63, CIA+64, CIA+65, XWB+4~, XWB+66
, XWB+67, XWB+68
EDESC RPC+68~, RPC+71*, RPC+75
ENTRY RPC+41~, RPC+67*, RPC+69, RPC+70, RPC+71, RPC+72, RPC+73
ERRDTM ERR+2~, ERR+3*, ERR+4
FLD DEF+2~, DEF+3*
I RPC+41~, RPC+67*
INPUT RPC~, RPC+58*, RPC+59, RPC+60, RPC+61, RPC+62, RPC+63
MINP BMX+2~, BMX+54*, BMX+57*, BMX+61, BMX+65, BMX+66, BMX+70, BMX+71, BMX+75, BMX+79
, BMX+83, CIA+5~, CIA+53*, CIA+56*, CIA+60, CIA+64, CIA+65, CIA+69, CIA+70, CIA+74
, CIA+78, CIA+82, XWB+2~, XWB+56*, XWB+59*, XWB+63, XWB+67, XWB+68, XWB+72, XWB+73
, XWB+77, XWB+81, XWB+85
MINPD BMX+4~, BMX+56*, BMX+57, BMX+65, BMX+70, CIA+7~, CIA+55*, CIA+56, CIA+64, CIA+69
, XWB+4~, XWB+58*, XWB+59, XWB+67, XWB+72
MINPL BMX+4~, BMX+55*, BMX+57, BMX+65, BMX+70, CIA+7~, CIA+54*, CIA+56, CIA+64, CIA+69
, XWB+4~, XWB+57*, XWB+59, XWB+67, XWB+72
MULT BMX+4~, BMX+60*, BMX+61, BMX+66, BMX+71, BMX+75, BMX+79, BMX+83, CIA+7~, CIA+59*
, CIA+60, CIA+65, CIA+70, CIA+74, CIA+78, CIA+82, XWB+4~, XWB+62*, XWB+63, XWB+68
, XWB+73, XWB+77, XWB+81, XWB+85
NEWEXE BMX+4~, BMX+78*, BMX+79, CIA+7~, CIA+77*, CIA+78, XWB+4~, XWB+80*, XWB+81
NVAL RPC+68~, RPC+72*, RPC+75
ORGEXE BMX+4~, BMX+82*, BMX+83, CIA+7~, CIA+81*, CIA+82, XWB+4~, XWB+84*, XWB+85
OVAL RPC+68~, RPC+73*, RPC+75
RES RPC+41~, RPC+55*, RPC+78*, XBRPC
RPCIEN BMX+2~, BMX+17*, CIA+5~, CIA+16*, XWB+2~, XWB+19*
RTN CIA~
SKIP BMX+4~, BMX+6*, BMX+90, CIA+7~, CIA+13*, CIA+89, XWB+4~, XWB+6*, XWB+92
STS BMX+2~, BMX+9*, BMX+14*, BMX+17*, BMX+20*, BMX+23*, BMX+26*, BMX+34*, BMX+61*, BMX+64*
, BMX+69*, BMX+90*, BMX+93*, XBMX, CIA+3*, CIA+5~, CIA+12*, CIA+16*, CIA+19*, CIA+22*
, CIA+25*, CIA+33*, CIA+60*, CIA+63*, CIA+68*, CIA+89*, CIA+92*, XCIA, XWB+2~, XWB+9*
, XWB+16*, XWB+19*, XWB+22*, XWB+25*, XWB+28*, XWB+36*, XWB+63*, XWB+66*, XWB+71*, XWB+92*
, XWB+95*, XXWB
TYPE BMX+3~, BMX+31*, BMX+93, CIA+6~, CIA+30*, CIA+92, XWB+3~, XWB+33*, XWB+95
U BMX+64, BMX+69, CIA+63, CIA+68, XWB+66, XWB+71, RPC+75
UID RPC+41~, RPC+43*, RPC+44
VIEN RPC+68~, RPC+70*, RPC+75
VSTEXE BMX+3~, BMX+51*, BMX+70, BMX+71, CIA+6~, CIA+50*, CIA+69, CIA+70, XWB+3~, XWB+53*
, XWB+72, XWB+73
VSTLOC BMX+3~, BMX+50*, BMX+60, BMX+69, CIA+6~, CIA+49*, CIA+59, CIA+68, XWB+3~, XWB+52*
, XWB+62, XWB+71
VVAL BMX+4~, BMX+69, BMX+70, BMX+71, CIA+7~, CIA+68, CIA+69, CIA+70, XWB+4~, XWB+71
, XWB+72, XWB+73
X BMX+3~, BMX+40*, BMX+41, CIA+6~, CIA+39*, CIA+40, XWB+3~, XWB+42*, XWB+43
XDESC BMX+3~, BMX+40*, CIA+6~, CIA+39*, XWB+3~, XWB+42*
XWBPTYPE CIA~
Y ERR+2~, ERR+3*
>> ZTSK RPC+43
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All