DFSFHSH0

DFSFHSH0 is the MFS format routine that passes the address of a format block name and returns a 32-bit hashed value in register 1. It is the caller's responsibility to perform a logical and (N) with the hash table size -1 to produce a hash-table index.

The hashing algorithm used here is the "OT" algorithm developed by R. Obermarck and K. Treiber of San Jose research and is described in their research report RJ3483 (41340), "Practical Uses of Hashing for Main Storage Searching", dated 5/14/82.

Reference Sources

More information is available in the IMS SVSOURCE Library Data Set. See your IMS systems programmer.