This procedure is defined in the server but not documented via ad_proc or proc_doc and may be intended as a private interface.

The procedure is defined as:

proc nsmcp::accessTimeIndexSlot {key} {
    
    scan [string range $key 0 3] %x first
    set first [expr {$first % 64}]
    # Open addressing avoids losing a live-file index merely because one of
    # its rotations hashes to the same slot. The namespace never exceeds 64
    # slots, including concurrent writers; replacement only loses acceleration.
    for {set i 0} {$i<64} {incr i} {
        set slot [expr {($first+$i)%64}]
        if {[catch {
            nsv_get nsmcp:access-time-index:[ns_info server] $slot
        } entry]
            || [dict get $entry key] eq $key} {
            return $slot
        }
    }
    return $first

}

Show another procedure: