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
}