runtime.m.lockedg (field)
19 uses
runtime (current package)
debugcall.go#L136: mp.lockedg.set(newg)
debugcall.go#L180: mp.lockedg.set(gp)
debugcall.go#L203: gp.m.lockedg = 0
proc.go#L489: return gp.lockedm != 0 && gp.m.lockedg != 0
proc.go#L1917: mp.lockedg.set(gp)
proc.go#L2441: if _g_.m.lockedg == 0 || _g_.m.lockedg.ptr().lockedm.ptr() != _g_.m {
proc.go#L2452: status := readgstatus(_g_.m.lockedg.ptr())
proc.go#L2455: dumpgstatus(_g_.m.lockedg.ptr())
proc.go#L3058: if _g_.m.lockedg != 0 {
proc.go#L3060: execute(_g_.m.lockedg.ptr(), false) // Never returns.
proc.go#L3386: _g_.m.lockedg = 0
proc.go#L3834: if _g_.m.lockedg != 0 {
proc.go#L4244: _g_.m.lockedg.set(_g_)
proc.go#L4298: _g_.m.lockedg = 0
proc.go#L5435: lockedg := mp.lockedg.ptr()
runtime2.go#L527: lockedg guintptr
signal_unix.go#L629: if _g_.m.lockedg != 0 && _g_.m.ncgo > 0 && gp == _g_.m.g0 {
signal_unix.go#L631: gp = _g_.m.lockedg.ptr()
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |