EAS155P1 ;;ALB/SCK - MT LETTERS BAD POINTERS CLEAN UP ;07/22/2004
Source file <EAS155P1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Entry point from programmer mode
|
|
| QUE | ;
|
|
| BLD | ; Entry point scan and cleanup. Do not call directly, call from the EN entry point.
|
|
| POST | ; Post Install entry point. This entry point is intended to be called from the KIDS build.
|
|
| SCAN | ; Begin scanning for any bad pointers in the MT Letter Files
|
|
| CLNUP | ; Disable letters in MT Letter Status file with suspicious pointers
; Do not delete, but flag as "bad" |
|
| ALERT | ; Send an alert to user that the scan has completed.
|
|
| REPORT | ; Print Bad Pointers Report setup
|
|
| P | ; Print report
|
|
| HDR | ; PRINT REPORT HEADER
|
|
| CHKPREV() | ; Check for a previous scan in XTMP
|
|
| TEXT | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | QUE+6 |
| ^DIE | CLNUP+8 |
| $$GET1^DIQ | SCAN+8, P+8, P+10, HDR+7, CHKPREV+8 |
| ^DIR | EN+11, P+15 |
| $$SETSTR^VALM1 | P+7, P+9, P+11, HDR+19, HDR+20, HDR+21, HDR+22 |
| $$DT^XLFDT | SCAN+4 |
| $$FMADD^XLFDT | SCAN+4 |
| $$FMTE^XLFDT | HDR+12 |
| $$HTE^XLFDT | HDR+6, CHKPREV+9, CHKPREV+13 |
| $$NOW^XLFDT | HDR+12 |
| BMES^XPDUTL | QUE+10 |
| MES^XPDUTL | POST+5 |
| SETUP^XQALERT | ALERT+5 |
| EN^XUTMDEVQ | REPORT+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^EAS(713.1 - [#713.1] | GET1^DIQ |
| ^EAS(713.2 - [#713.2] | Classic Fileman Calls, GET1^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | CLNUP+2~, CLNUP+6*, CLNUP+8! |
| DDASH | HDR+1~, HDR+18*, HDR+24 |
| DFN | P+1~, P+10*, P+11 |
| DIE | CLNUP+2~, CLNUP+6*, CLNUP+8! |
| DIR | EN+1~, EN+11!, P+15! |
| DIR("?" | EN+10* |
| DIR("A" | EN+9* |
| DIR("B" | EN+9* |
| DIR(0 | EN+9*, P+15* |
| DIRUT | EN+1~ |
| DR | CLNUP+2~, CLNUP+7*, CLNUP+8! |
| DUZ | SCAN+5, ALERT+3 |
| EAFDA | CLNUP+2~ |
| EAIEN | SCAN+1~, SCAN+6*, SCAN+7*, SCAN+8, CLNUP+2~, CLNUP+4*, CLNUP+5*, CLNUP+6, P+1~, P+3* , P+5*, P+7, P+8 |
| >> EASABRT | P+5, P+13, P+14, P+16* |
| EASDUZ | CHKPREV+1~, CHKPREV+7*, CHKPREV+8 |
| EASQ | QUE+8, QUE+10, POST+1~, POST+6* |
| EAX | P+1~, P+8*, P+9, P+10 |
| ERR | CLNUP+2~ |
| IOF | EN+4, HDR+4 |
| IOM | HDR+8, HDR+14, HDR+18 |
| IOSL | P+13 |
| IOST | P+14, HDR+4 |
| LINE | EN+3*, POST+3*, POST+4, P+1~, P+6*, P+7*, P+9*, P+11*, P+12, HDR+1~ , HDR+9*, HDR+10, HDR+15*, HDR+16, HDR+19*, HDR+20*, HDR+21*, HDR+22*, HDR+23 |
| MSG | EN+1~, POST+1~, POST+5 |
| MSG( | EN+3*, EN+5, POST+4* |
| PAGE | P+1~, P+3*, HDR+3*, HDR+13 |
| RSLT | CHKPREV+1~, CHKPREV+3*, CHKPREV+10*, CHKPREV+16 |
| >> SPACE | HDR+8*, HDR+9, HDR+14*, HDR+15 |
| TEXT | HDR+1~, HDR+6*, HDR+8, HDR+10, HDR+12*, HDR+14, HDR+16 |
| TEXT1 | HDR+1~, HDR+7*, HDR+8, HDR+10, HDR+13*, HDR+14, HDR+16 |
| U | SCAN+4 |
| X | EN+1~ |
| XCNT | EN+1~, EN+3*, EN+5*, POST+1~, POST+3*, POST+4 |
| XQA | ALERT+1! |
| XQA( | ALERT+3* |
| XQAFLAG | ALERT+1! |
| XQAID | ALERT+1!, ALERT+3* |
| XQAMSG | ALERT+1!, ALERT+4* |
| XQAOPT | ALERT+1! |
| XQAROU | ALERT+1!, ALERT+3* |
| XQDATA | ALERT+1! |
| Y | EN+1~, EN+12, P+16 |
| ZTDESC | QUE+1!, QUE+3* |
| >> ZTIO | QUE+5* |
| ZTRTN | QUE+1!, QUE+2* |
| ZTSAVE | QUE+1!, REPORT+1!, REPORT+2 |
| ZTSAVE("DUZ" | QUE+4*, REPORT+1* |
| >> ZTSK | QUE+7, QUE+10, QUE+11 |