runtime.guintptr.ptr (method)
39 uses
runtime (current package)
debugcall.go#L155: newg := gp.schedlink.ptr()
debugcall.go#L196: callingG := gp.schedlink.ptr()
mgc.go#L786: gp := node.gp.ptr()
mgcmark.go#L288: for gp := list.head.ptr(); gp != nil; gp = gp.schedlink.ptr() {
mgcmark.go#L613: oldList.tail.ptr().schedlink.set(nil)
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#L2699: gp := node.gp.ptr()
proc.go#L2857: gp := node.gp.ptr()
proc.go#L2992: for gp := glist.head.ptr(); gp != nil; gp = gp.schedlink.ptr() {
proc.go#L2999: head := glist.head.ptr()
proc.go#L3002: for gp := head; gp != nil; gp = gp.schedlink.ptr() {
proc.go#L3060: execute(_g_.m.lockedg.ptr(), false) // Never returns.
proc.go#L4509: n = gentraceback(mp.libcallpc, mp.libcallsp, 0, mp.libcallg.ptr(), 0, &stk[0], len(stk), nil, nil, 0)
proc.go#L4691: gp := pp.runq[pp.runqtail%uint32(len(pp.runq))].ptr()
proc.go#L4696: globrunqputhead(pp.runnext.ptr())
proc.go#L5435: lockedg := mp.lockedg.ptr()
proc.go#L5754: gp = oldnext.ptr()
proc.go#L5784: batch[i] = _p_.runq[(h+i)%uint32(len(_p_.runq))].ptr()
proc.go#L5859: return next.ptr(), true
proc.go#L5869: gp := _p_.runq[h%uint32(len(_p_.runq))].ptr()
proc.go#L5942: gp := _p_.runq[(t+n)%uint32(len(_p_.runq))].ptr()
proc.go#L5979: q.tail.ptr().schedlink.set(gp)
proc.go#L5992: q2.tail.ptr().schedlink = 0
proc.go#L5994: q.tail.ptr().schedlink = q2.head
proc.go#L6004: gp := q.head.ptr()
proc.go#L6041: q.tail.ptr().schedlink = l.head
proc.go#L6048: gp := l.head.ptr()
runtime2.go#L262: func (gp guintptr) ptr() *g { return (*g)(unsafe.Pointer(gp)) }
signal_unix.go#L631: gp = _g_.m.lockedg.ptr()
stack.go#L941: if thisg.m.morebuf.g.ptr().stackguard0 == stackFork {
stack.go#L944: if thisg.m.morebuf.g.ptr() != thisg.m.curg {
stack.go#L947: traceback(morebuf.pc, morebuf.sp, morebuf.lr, morebuf.g.ptr())
trace.go#L468: gp := trace.reader.ptr()
traceback.go#L700: traceback1(gp.m.libcallpc, gp.m.libcallsp, 0, gp.m.libcallg.ptr(), 0)
traceback.go#L813: if g.m.throwing > 0 && gp != nil && (gp == g.m.curg || gp == g.m.caughtsig.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. |