BXPAUDIT ;IHS/OIT/FBD - PARAMETER AUDIT UTILITY ;
Source file <BXPAUDIT.m>
Package | Total | Caller Graph |
---|---|---|
IHS Area Export Files Management | 1 | BXPA1PST |
IHS Kernel Toolkit Extensions | 1 | BXT1POST |
Toolkit | 1 | XPAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
VAL(PAR,ENT,INST) | ;GET VALUE FOR THE SPECIFIED PARAMETER INSTANCE
|
|
PARADD | ;ADD A NEW ENTRY TO THE AUDITED PARAMETER DEFINITIONS LIST
; 1. PERFORMS LOOKUP ON THE PARAMETER DEFINITIONS FILE (#8989.51) ; 2. CHECKS IF AN AUDIT CONTROL RECORD ALREADY EXISTS FOR THAT PARAMETER DEFINITION. ; 2a. IF SO, KICK IT - MODS TO EXISTING ENTRIES SHOULD GO THROUGH THE EDIT MODULE. ; 2b. IF NOT, CREATES A TEXT ENTRY CORRESPONDING TO THE NAME OF THE SELECTED ; PARAMETER DEF IN PARAMETER AUDIT LIST FILE (#9002026.02) AND TIMESTAMP IT ; AS AUDIT ENABLED. |
|
HIST(PARIEN,STATUS) | ;UPDATE AUDIT HISTORY LOG FOR A SPECIFIED PARAMETER AUDIT RECORD
|
|
PBASE(PAR) | ;ESTABLISH A BASELINE AUDIT ENTRY FOR ALL INSTANCES OF A SINGLE PARAMETER
|
|
LOG(OP,PAR,ENT,INST,PREVAL,POSTVAL) | ;PEP-CREATE AN AUDIT LOG ENTRY FOR A PARAMETER INSTANCE
|
|
IBASE(PAR,ENT,INST) | ;ESTABLISH A BASELINE AUDIT ENTRY FOR A SINGLE PARAMETER INSTANCE
|
|
BASE | ;ESTABLISH BASELINE AUDIT ENTRIES FOR ALL PARAMETERS
|
|
PARCHG | ;CHANGE THE AUDIT STATUS FOR AN ENTRY TO THE AUDITED PARAMETER DEFINITIONS LIST
|
FileNo | Call Tags |
---|---|
^XTV(8989.51 - [#8989.51] | Classic Fileman Calls |
^BXPA(9002026.02 - [#9002026.02] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BXPA(9002026.01 - [#9002026.01] | LOG+22, LOG+24, LOG+25, IBASE+7 |
^BXPA(9002026.02 - [#9002026.02] | LOG+14, LOG+15, LOG+16, PARADD+15, PARCHG+14 |
^XTV(8989.5 - [#8989.5] | VAL+2, BASE+5!, BASE+7, PBASE+3, PBASE+5, IBASE+3 |
^XTV(8989.51 - [#8989.51] | LOG+13, IBASE+5 |
Name | Line Occurrences |
---|---|
HIST | PARADD+34, PARCHG+22 |
IBASE | PBASE+6 |
LOG | IBASE+8 |
PBASE | BASE+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | HIST+6 |
BXPAOVER | LOG+14, LOG+15, LOG+16, LOG+17, IBASE+4*, IBASE+9! |
BXPAUPD | LOG+31~ |
BXPAUPD( | LOG+33*, LOG+34*, LOG+35*, LOG+36* |
CURRSTAT | LOG+11~, LOG+16*, LOG+17, PARCHG+6~, PARCHG+14*, PARCHG+15, PARCHG+17 |
DA | LOG+11~, LOG+30*, LOG+32, PARADD+25!, PARADD+30*, PARADD+35, HIST+5~, PARCHG+6~, PARCHG+20*, PARCHG+23 |
DA(1 | HIST+7*, HIST+8 |
DIC | LOG+11~, LOG+28*, PARADD+7~, PARADD+9*, PARADD+11!, PARADD+25!, PARADD+26*, PARADD+29!, HIST+5~, HIST+8* , PARCHG+6~, PARCHG+8*, PARCHG+10! |
DIC("A" | PARADD+10*, PARCHG+9* |
DIC("DR" | PARADD+27*, HIST+10* |
DIC(0 | LOG+28*, PARADD+9*, PARADD+26*, HIST+9*, PARCHG+8* |
DIR | PARADD+7~, PARCHG+6~ |
DIR("A" | PARADD+23*, PARCHG+19* |
DIR("B" | PARADD+23*, PARCHG+19* |
DIR(0 | PARADD+23*, PARCHG+19* |
DLAYGO | LOG+28*, PARADD+7~, PARADD+26* |
DO | LOG+11~, HIST+5~ |
DUZ | LOG+33 |
DUZ(2 | LOG+34 |
ENABLED | LOG+11~, LOG+12*, LOG+17 |
ENT | LOG~, LOG+22, LOG+24, LOG+33, VAL~, VAL+2, PBASE+1~, PBASE+2*, PBASE+3*, PBASE+5 , PBASE+6, IBASE~, IBASE+3, IBASE+7, IBASE+8 |
FILE | LOG+31~, LOG+32*, LOG+33, LOG+34, LOG+35, LOG+36 |
IEN | LOG+23~, LOG+24*, LOG+25, LOG+31~, LOG+32*, LOG+33, LOG+34, LOG+35, LOG+36 |
INAME | LOG+11~, LOG+18*, LOG+22, LOG+24, LOG+33, IBASE+1~, IBASE+6*, IBASE+7 |
INST | LOG~, LOG+18, VAL~, VAL+2, PBASE+1~, PBASE+4*, PBASE+5*, PBASE+6, IBASE~, IBASE+3 , IBASE+6, IBASE+8 |
MSG | PARADD+7~, PARADD+20!, PARADD+33!, PARADD+39!, PARCHG+6~, PARCHG+18, BASE+1~, BASE+4!, BASE+11! |
MSG(1 | PARADD+16*, PARADD+31*, PARADD+37*, PARCHG+16*, BASE+2*, BASE+10* |
MSG(2 | PARADD+17*, PARADD+32*, PARADD+38*, PARCHG+17*, BASE+3* |
MSG(3 | PARADD+18* |
MSG(4 | PARADD+19* |
NAME | PARADD+7~, PARADD+14*, PARADD+15, PARADD+28, PARADD+32, PARCHG+6~, PARCHG+13*, PARCHG+17 |
NEWSTAT | PARCHG+6~, PARCHG+15*, PARCHG+19, PARCHG+22, PARCHG+23 |
OP | LOG~, LOG+22, LOG+24, LOG+33, IBASE+1~, IBASE+2*, IBASE+7, IBASE+8 |
PAR | LOG~, LOG+13, LOG+18, VAL~, VAL+2, VAL+3, BASE+1~, BASE+6*, BASE+7*, BASE+8 , BASE+9, PBASE~, PBASE+3, PBASE+5, PBASE+6, IBASE~, IBASE+3, IBASE+5, IBASE+6, IBASE+8 |
PARIEN | LOG+11~, LOG+15*, LOG+16, HIST~, HIST+7 |
PNAME | LOG+11~, LOG+13*, LOG+14, LOG+15, LOG+22, LOG+24, LOG+34, IBASE+1~, IBASE+5*, IBASE+7 |
POSTVAL | LOG~, LOG+10, LOG+25, LOG+36, IBASE+1~, IBASE+3*, IBASE+8 |
PREVAL | LOG~, LOG+10, LOG+25, LOG+35, IBASE+1~, IBASE+2*, IBASE+8 |
PTR | PARADD+7~, PARADD+13*, PARADD+27, PARCHG+6~, PARCHG+12*, PARCHG+14, PARCHG+22 |
QFL | LOG+11~, LOG+21*, LOG+25*, LOG+26 |
STATP | PARCHG+6~ |
STATP( | PARCHG+17, PARCHG+19, PARCHG+22 |
STATP(0 | PARCHG+7* |
STATP(1 | PARCHG+7* |
STATUS | HIST~, HIST+10 |
U | LOG+13, LOG+16, LOG+25, PARADD+14, PARCHG+13, PARCHG+14, IBASE+5 |
UPD | PARCHG+6~ |
UPD( | PARADD+35*, PARCHG+23* |
VAL | VAL+1~, VAL+2*, VAL+3*, VAL+4 |
>> X | LOG+19*, PARADD+28*, HIST+6* |
Y | LOG+30, PARADD+8, PARADD+12, PARADD+13, PARADD+14, PARADD+24*, PARADD+30, PARADD+34, PARCHG+6~, PARCHG+11 , PARCHG+12, PARCHG+13, PARCHG+20, PARCHG+21 |