XPDIA ;SFISC/RSD - Install Pre/Post Actions for Kernel Files ;03/27/2000 12:58 [ 04/02/2003 8:29 AM ]
Source file <XPDIA.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PROF2 | ;protocols file post | |
| PRODEL | ;option delete | |
| PROF1 | ;protocols file pre | |
| OPTFL | ||
| LK(GR,X) | ;lookup, GR=global root, X=lookup value | |
| OPTDEL | ;option delete | |
| PROE1 | ;protocols entry pre | |
| DEL(DIK,DUZ) | ;delete | |
| OPTE1 | ;options entry pre | |
| MENU(DA,X,X0) | ;DA=ien of option/protocol, X=Menu item, X0=0 node of menu item | |
| OPTF1 | ;options file pre | |
| OPTF2 | ;options file post | |
| SUBS(DA,X) | ;DA=ien of protocol, X=subscriber | |
| PROFL | ||
| ADD(XPDSDD,XPDSDA,X) | ;add to multiple, XPDSDD=sub DD#, XPDSDA=DA, X=value | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | MENU+3, SUBS+3 | 
| ^DIC(19 - [#19] | OPTE1+15, OPTE1+21, OPTE1+24!, OPTE1+26!, OPTE1+28!, OPTE1+36!, OPTE1+38!, OPTF2+7*, OPTF2+9, OPTF2+11! , OPTF2+12*, OPTF2+13*, OPTF2+15*, OPTFL+5, OPTFL+8!, OPTFL+9!, OPTFL+10*, OPTFL+12* | 
| ^ORD(101 - [#101] | PROF2+7*, PROF2+9, PROF2+10*, PROF2+12*, PROF2+19, PROF2+22!, PROF2+23*, PROF2+24*, PROFL+5, PROFL+8! , PROFL+9!, PROFL+10*, PROFL+12*, PROFL+18, PROFL+21!, PROFL+22!, PROFL+23*, PROFL+25* | 
| ^TMP("DIFIXPT" | DEL+4!, DEL+6 | 
| ^TMP($J | OPTF1+1!, OPTE1+4*, OPTE1+6*, OPTF2+3, OPTFL+2, OPTFL+15!, PROF1+1!, PROF2+3, PROFL+2, PROFL+15 , PROFL+28!, DEL+3 | 
| ^XTMP("XPDI" | OPTE1+6!, OPTE1+12, OPTE1+13*, OPTE1+15, OPTE1+21*, OPTE1+22*, OPTE1+24, OPTE1+28 | 
| Name | Line Occurrences | 
|---|---|
| $$LK | OPTF2+7, OPTF2+10, OPTF2+15, OPTFL+7, PROF2+7, PROF2+13, PROF2+14, PROF2+15, PROF2+16, PROF2+17 , PROF2+21, PROFL+7, PROFL+20 | 
| DEL | OPTDEL+1, PRODEL+1 | 
| MENU | OPTFL+2, PROFL+2 | 
| OPTFL | OPTF2+5 | 
| PROFL | PROF2+5 | 
| SUBS | PROFL+15 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | OPTE1+36, OPTF2+3, OPTF2+9, OPTFL+2, OPTFL+5, PROF2+3, PROF2+19, PROFL+2, PROFL+5, PROFL+15 , PROFL+18 | 
| ^(3 | OPTE1+21 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | OPTE1+1~, OPTE1+15*, OPTE1+17, OPTE1+19, OPTE1+21, OPTE1+36* | 
| ACT | OPTF2+1~, OPTF2+3*, OPTF2+5, PROF2+1~, PROF2+3*, PROF2+5 | 
| D0 | MENU+1~, MENU+2*, SUBS+1~, SUBS+2* | 
| D1 | MENU+1~, SUBS+1~ | 
| DA | OPTE1+4, OPTE1+6, OPTE1+14, OPTE1+15, OPTE1+21, OPTE1+24, OPTE1+26, OPTE1+28, OPTE1+36, OPTE1+38 , OPTF2+1~, OPTF2+3*, OPTF2+7, OPTF2+9, OPTF2+11, OPTF2+12, OPTF2+13, OPTF2+15, OPTFL+2, OPTFL+5 , OPTFL+8, OPTFL+9, OPTFL+10, OPTFL+12, PROF2+1~, PROF2+3*, PROF2+7, PROF2+9, PROF2+10, PROF2+12 , PROF2+19, PROF2+22, PROF2+23, PROF2+24, PROFL+2, PROFL+5, PROFL+8, PROFL+9, PROFL+10, PROFL+12 , PROFL+15, PROFL+18, PROFL+21, PROFL+22, PROFL+23, PROFL+25, MENU~, MENU+2, SUBS~, SUBS+2 , DEL+1~, DEL+4* | 
| DA(1 | MENU+2*, SUBS+2* | 
| DIC | OPTF2+3, PROF2+3, MENU+1~, MENU+2*, MENU+3, SUBS+1~, SUBS+2*, SUBS+3 | 
| DIC("DR" | MENU+4* | 
| DIC(0 | MENU+2*, SUBS+2* | 
| DIK | OPTF2+1~, OPTF2+3*, PROF2+1~, PROF2+3*, MENU+1~, SUBS+1~, DEL~, DEL+2 | 
| DLAYGO | MENU+1~, MENU+2*, SUBS+1~, SUBS+2* | 
| DUZ | OPTDEL+1, PRODEL+1, DEL~ | 
| DUZ(0 | DEL+2* | 
| GR | LK~, LK+2, LK+3 | 
| I | OPTE1+1~, OPTE1+15*, OPTE1+17*, OPTE1+19*, OPTE1+21*, OPTE1+22, OPTE1+28*, OPTE1+29*, OPTE1+36*, OPTF2+1~ , OPTF2+9*, OPTF2+11, OPTF2+12, OPTFL+2*, OPTFL+5*, OPTFL+8, OPTFL+9, OPTFL+10, OPTFL+11, PROF2+1~ , PROF2+19*, PROF2+22, PROF2+23, PROFL+2*, PROFL+5*, PROFL+8, PROFL+9, PROFL+10, PROFL+11, PROFL+15* , PROFL+18*, PROFL+21, PROFL+22, PROFL+23, PROFL+24, LK+2~*, LK+3, MENU+1~, SUBS+1~ | 
| >> OLDA | OPTE1+6, OPTE1+12, OPTE1+13, OPTE1+15, OPTE1+21, OPTE1+22, OPTE1+24, OPTE1+28 | 
| U | OPTE1+12, OPTE1+13, OPTE1+14, OPTE1+17, OPTE1+19, OPTE1+21, OPTF2+7, OPTF2+9, OPTF2+11, OPTF2+12 , OPTF2+13, OPTF2+15, OPTFL+2, OPTFL+5, OPTFL+8, OPTFL+9, OPTFL+10, OPTFL+11, OPTFL+12, PROF2+7 , PROF2+9, PROF2+10, PROF2+13, PROF2+14, PROF2+15, PROF2+16, PROF2+17, PROF2+19, PROF2+22, PROF2+23 , PROF2+24, PROFL+2, PROFL+5, PROFL+8, PROFL+9, PROFL+10, PROFL+11, PROFL+12, PROFL+15, PROFL+18 , PROFL+21, PROFL+22, PROFL+23, PROFL+24, PROFL+25, MENU+3, MENU+4, SUBS+3 | 
| X | OPTF2+1~, OPTF2+9*, OPTF2+12*, OPTF2+13, OPTFL+2*, OPTFL+5*, OPTFL+11*, OPTFL+12, PROF2+1~, PROF2+19* , PROF2+23*, PROF2+24, PROFL+2*, PROFL+5*, PROFL+11*, PROFL+12, PROFL+15*, PROFL+18*, PROFL+24*, PROFL+25 , LK~, LK+1, LK+2, ADD~, ADD+1, ADD+3, MENU~, SUBS~ | 
| X0 | MENU~, MENU+4 | 
| XPD | ADD+2~ | 
| XPD( | ADD+3* | 
| >> XPDA | OPTE1+6, OPTE1+12, OPTE1+13, OPTE1+15, OPTE1+21, OPTE1+22, OPTE1+24, OPTE1+28 | 
| XPDF | DEL+1~, DEL+2* | 
| >> XPDFIL | MENU+2, MENU+3, SUBS+2, SUBS+3 | 
| >> XPDFL | OPTE1+4, OPTE1+6, OPTE1+8, OPTE1+33 | 
| XPDI | DEL+1~, DEL+2*, DEL+3*, DEL+4 | 
| >> XPDNEW | OPTE1+10 | 
| >> XPDQUIT | OPTE1+8* | 
| XPDSDA | ADD~, ADD+3 | 
| XPDSDD | ADD~, ADD+3 | 
| >> XPDSET | OPTE1+10, OPTE1+13, OPTE1+14 | 
| Y | OPTF2+1~, OPTF2+10*, OPTF2+11, OPTF2+12, OPTFL+6, OPTFL+7*, OPTFL+9, OPTFL+10, PROF2+1~, PROF2+9* , PROF2+10, PROF2+21*, PROF2+22, PROF2+23, PROFL+6, PROFL+7*, PROFL+9, PROFL+10, PROFL+19, PROFL+20* , PROFL+22, PROFL+23, MENU+1~, SUBS+1~ | 
| Y0 | OPTF2+1~, OPTF2+7*, OPTF2+9*, OPTF2+10, OPTF2+11, OPTF2+15*, OPTFL+2*, OPTFL+5*, OPTFL+6, OPTFL+7 , OPTFL+9, PROF2+1~, PROF2+7*, PROF2+9*, PROF2+10*, PROF2+12*, PROF2+13*, PROF2+14*, PROF2+15*, PROF2+16* , PROF2+17*, PROF2+19*, PROF2+21, PROF2+22, PROFL+2*, PROFL+5*, PROFL+6, PROFL+7, PROFL+9, PROFL+15* , PROFL+18*, PROFL+19, PROFL+20, PROFL+22, MENU+1~, SUBS+1~ |