const staticLockRanking …
type lockRankStruct …
func lockInit(l *mutex, rank lockRank) { … }
func getLockRank(l *mutex) lockRank { … }
func lockWithRank(l *mutex, rank lockRank) { … }
func acquireLockRankAndM(rank lockRank) { … }
func unlockWithRank(l *mutex) { … }
func releaseLockRankAndM(rank lockRank) { … }
func lockWithRankMayAcquire(l *mutex, rank lockRank) { … }
func assertLockHeld(l *mutex) { … }
func assertRankHeld(r lockRank) { … }
func worldStopped() { … }
func worldStarted() { … }
func assertWorldStopped() { … }
func assertWorldStoppedOrLockHeld(l *mutex) { … }