PSXACK ;BIR/BAB-Process MSA Segment after Msg Transmits ; [ 04/08/97 2:06 PM ]
Source file <PSXACK.m>
| Package | Total | Call Graph |
|---|---|---|
| CMOP | 1 | (CHKD,FLUSH1,HEX,LOG)^PSXUTL |
| VA Fileman | 1 | ^DIE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| READ | ||
| CHKSUM | ||
| GETMSG | ||
| FILE | ||
| MSG | ||
| TST | ||
| SLAVE | ;wait to enter slave mode to receive ACK message
|
|
| ACK15 | ||
| ACK14 | ||
| EN | ;This routine processes an MSA segment and returns PSXPOP=1
|
|
| ACK11 | ||
| ACK10 | ||
| ACK13 | ||
| ACK12 | ||
| ACK5 | ||
| ACK4 | ||
| ACK7 | ||
| ACK6 | ||
| ACK1 | ||
| ACK3 | ||
| ACK2 | ||
| ACK9 | ||
| ACK8 | ||
| ERROR | ||
| TEST |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("LPC" | CHKSUM+3 |
| ^PSX(552.2 | FILE+2, FILE+5*, FILE+8, ACK1, ACK13, ACK15 |
| Name | Line Occurrences |
|---|---|
| ACK1 | SLAVE+2, MSG |
| ACK10 | TEST, CHKSUM |
| ACK11 | TEST+1, CHKSUM+1 |
| ACK12 | CHKSUM+5 |
| ACK13 | FILE+7 |
| ACK15 | FILE+1 |
| ACK4 | SLAVE+5 |
| ACK5 | SLAVE+3, MSG+3, CHKSUM+4 |
| ACK6 | GETMSG+1, GETMSG+2 |
| ACK7 | GETMSG+3 |
| ACK8 | GETMSG+9 |
| ACK9 | GETMSG+10 |
| ERROR | SLAVE+2, SLAVE+3, SLAVE+5, MSG, GETMSG+9, GETMSG+10, TEST, TEST+1, CHKSUM, CHKSUM+1 , CHKSUM+5, FILE+1 |
| FILE | CHKSUM+12 |
| MSG | CHKSUM+12 |
| READ | MSG+1 |
| TEST | GETMSG+6, GETMSG+7 |
| TST | MSG+2, GETMSG+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | GETMSG*, GETMSG+1*, GETMSG+2*, GETMSG+3*, GETMSG+5* |
| >> AA | GETMSG*, GETMSG+6*, GETMSG+7*, CHKSUM+12 |
| >> ACK | SLAVE+6, CHKSUM+12 |
| >> BFLAG | SLAVE+7*, CHKSUM+8*, CHKSUM+9, CHKSUM+10* |
| >> BHST | SLAVE+8*, CHKSUM+8*, FILE |
| DA | FILE+8*! |
| DIE | FILE+8*! |
| >> DR | FILE+8* |
| DTIME | FILE+8 |
| >> ENQ | SLAVE+3 |
| >> EOT | MSG+2, GETMSG+8, GETMSG+9 |
| >> ETB | GETMSG+5, GETMSG+7, GETMSG+9 |
| >> ETX | GETMSG+5, GETMSG+6, GETMSG+9 |
| LOG | ERROR+3!, TST+1!, ACK1!, ACK2!, ACK3!, ACK4!, ACK5!, ACK6!, ACK7!, ACK8! , ACK9!, ACK10!, ACK11!, ACK12!, ACK13!, ACK14!, ACK15! |
| LOG(1 | ACK1*, ACK2*, ACK3*, ACK4*, ACK5*, ACK6*, ACK7*, ACK8*, ACK9*, ACK10* , ACK11*, ACK12*, ACK13*, ACK14*, ACK15* |
| PSXACK | ERROR+3!, READ*, GETMSG+4*, GETMSG+10, CHKSUM+3, CHKSUM+8, CHKSUM+9, CHKSUM+10, CHKSUM+11, CHKSUM+12 , FILE+1, FILE+2, FILE+5, FILE+7, FILE+9!, TST+1! |
| >> PSXBHS | CHKSUM+10* |
| >> PSXDLTA | SLAVE+4, MSG+2, GETMSG+1, GETMSG+8, TEST, CHKSUM |
| >> PSXDLTD | SLAVE+1, MSG |
| PSXHEX | ERROR+3!, CHKSUM+3*, CHKSUM+5, CHKSUM+6, TST+1! |
| PSXMSA | CHKSUM+10*! |
| >> PSXMSGID | FILE+1 |
| PSXMSH | CHKSUM+9*, CHKSUM+10! |
| >> PSXPOP | ERROR+2*, FILE+6* |
| >> PSXQN | FILE+3, ACK1, ACK13, ACK15 |
| PSXREJ | ERROR+3!, FILE+6*, FILE+7*, FILE+8, FILE+9!, TST+1! |
| PSXSUM | ERROR+3!, TEST+2*, CHKSUM+2*, CHKSUM+5, CHKSUM+6, TST+1! |
| >> PSXTMD | READ+1* |
| >> PSXTMOUT | GETMSG+2 |
| REC | FILE+2*, FILE+3*, FILE+4, FILE+5, FILE+8, FILE+9! |
| >> STX | MSG+1 |
| TACK | CHKSUM+11*, FILE+5, FILE+9! |
| >> TERM | SLAVE+5, SLAVE+6, MSG+2, GETMSG+8, CHKSUM+4, CHKSUM+12 |
| >> X | SLAVE+1*, SLAVE+3, SLAVE+4*, SLAVE+5, MSG*, MSG+1, MSG+2*, GETMSG+1*, GETMSG+2*, GETMSG+3* , GETMSG+4, GETMSG+5, GETMSG+6, GETMSG+7, GETMSG+8*, GETMSG+9, TEST*, TEST+1, TEST+2, CHKSUM* , CHKSUM+1, CHKSUM+2, CHKSUM+3*, CHKSUM+4*, ACK5, ACK11 |
| XXX | FILE+2*, FILE+9! |
| >> Y | CHKSUM+3 |