runtime.pageAlloc.mheapLock (field)
22 uses
runtime (current package)
mgcscavenge.go#L400: assertLockHeld(p.mheapLock)
mgcscavenge.go#L451: assertLockHeld(p.mheapLock)
mgcscavenge.go#L502: assertLockHeld(p.mheapLock)
mgcscavenge.go#L534: assertLockHeld(p.mheapLock)
mgcscavenge.go#L563: assertLockHeld(p.mheapLock)
mgcscavenge.go#L599: lock(p.mheapLock)
mgcscavenge.go#L604: unlock(p.mheapLock)
mgcscavenge.go#L624: assertLockHeld(p.mheapLock) // Must be locked on return.
mgcscavenge.go#L690: assertLockHeld(p.mheapLock) // Must be locked on return.
mgcscavenge.go#L698: assertLockHeld(p.mheapLock) // Must be locked on return.
mgcscavenge.go#L711: assertLockHeld(p.mheapLock)
mpagealloc.go#L292: mheapLock *mutex
mpagealloc.go#L323: p.mheapLock = mheapLock
mpagealloc.go#L352: assertLockHeld(p.mheapLock)
mpagealloc.go#L418: assertLockHeld(p.mheapLock)
mpagealloc.go#L506: assertLockHeld(p.mheapLock)
mpagealloc.go#L543: assertLockHeld(p.mheapLock)
mpagealloc.go#L579: assertLockHeld(p.mheapLock)
mpagealloc.go#L804: assertLockHeld(p.mheapLock)
mpagealloc.go#L865: assertLockHeld(p.mheapLock)
mpagecache.go#L80: assertLockHeld(p.mheapLock)
mpagecache.go#L117: assertLockHeld(p.mheapLock)
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)