runtime.timer.f (field)
20 uses
runtime (current package)
mgcscavenge.go#L260: scavenge.timer.f = func(_ interface{}, _ uintptr) {
netpoll.go#L270: if pd.rt.f == nil {
netpoll.go#L272: pd.rt.f = rtf
netpoll.go#L286: pd.rt.f = nil
netpoll.go#L289: if pd.wt.f == nil {
netpoll.go#L291: pd.wt.f = netpollWriteDeadline
netpoll.go#L302: pd.wt.f = nil
netpoll.go#L338: if pd.rt.f != nil {
netpoll.go#L340: pd.rt.f = nil
netpoll.go#L342: if pd.wt.f != nil {
netpoll.go#L344: pd.wt.f = nil
netpoll.go#L492: if pd.rd <= 0 || pd.rt.f == nil {
netpoll.go#L496: atomic.StorepNoWB(unsafe.Pointer(&pd.rt.f), nil) // full memory barrier between store to rd and load of rg in netpollunblock
netpoll.go#L501: if pd.wd <= 0 || pd.wt.f == nil && !read {
netpoll.go#L505: atomic.StorepNoWB(unsafe.Pointer(&pd.wt.f), nil) // full memory barrier between store to wd and load of wg in netpollunblock
time.go#L30: f func(interface{}, uintptr)
time.go#L187: t.f = goroutineReady
time.go#L483: t.f = f
time.go#L549: return modtimer(t, when, t.period, t.f, t.arg, t.seq)
time.go#L864: f := t.f
![]() |
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. |