XLFSHAN ;ISL/PKR SHA secure hash routines. ;09/30/2016
Source file <XLFSHAN.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| AND(X,Y) | ;Bitwise logical AND, 32 bits. IA #6157
 | 
 
  | 
| CHASHLEN(HASHLEN) | ;Make sure the hash length is one of the acceptable
 | 
|
| CPUTIME() | ;Returns two comma-delimited pieces, "system" CPU time and "user"
 | 
 
  | 
| ETIMEMS(START,END) | ;Calculate and return the elapsed time in milliseconds.
 | 
 
  | 
| FILE(HASHLEN,FILENUM,IEN,FIELD,FLAGS) | ;Return a SHA hash for the specified
 | 
 
  | 
| GENAREF(HASHLEN,AREF,DATAONLY) | ;Return an SHA hash for a general array. AREF
 | 
 
  | 
| GLOBAL(HASHLEN,FILENUM,DATAONLY) | ;Return an SHA hash for a global. IA #6157
 | 
 
  | 
| HOSTFILE(HASHLEN,PATH,FILENAME) | ;Return a SHA hash for a host file. IA #6157
 | 
 
  | 
| LSHAN(HASHLEN,MSUB,NBLOCKS) | ;SHA hash for a message too long for a single
 | 
 
  | 
| OR(X,Y) | ;Bitwise logical OR, 32 bits. IA #6157
 | 
 
  | 
| ROUTINE(HASHLEN,ROUTINE) | ;Return a SHA hash for a routine. IA #6157
 | 
 
  | 
| SHAN(HASHLEN,MESSAGE) | ;SHA hash for a message that can be passed as a single
 | 
 
  | 
| XOR(X,Y) | ;Bitwise logical XOR, 32 bits. IA #6157
 | 
 
  | 
| TESTS | ;
 | 
|
| TMPLOAD(SUB,BLKSIZE,STR,REPS,NBLOCKS) | ;Load the ^TMP global.
 | 
|
| TESTVEC | ;
 | 
| 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 | 
  |