func sync/atomic.AddUint64
11 uses
sync/atomic (current package)
doc.go#L105: func AddUint64(addr *uint64, delta uint64) (new uint64)
sync
poolqueue.go#L105: atomic.AddUint64(&d.headTail, 1<<dequeueBits)
waitgroup.go#L70: state := atomic.AddUint64(statep, uint64(delta)<<32)
database/sql
sql.go#L655: atomic.AddUint64(&dc.db.numClosed, 1)
go.uber.org/atomic
uint64.go#L50: return atomic.AddUint64(&i.v, delta)
uint64.go#L55: return atomic.AddUint64(&i.v, ^(delta - 1))
google.golang.org/grpc/internal/binarylog
method_logger.go#L39: id := atomic.AddUint64(&g.id, 1)
google.golang.org/grpc/internal/transport
http2_client.go#L441: t.connectionID = atomic.AddUint64(&clientConnectionCounter, 1)
http2_server.go#L293: t.connectionID = atomic.AddUint64(&serverConnectionCounter, 1)
runtime/trace
annotation.go#L87: return atomic.AddUint64(&lastTaskID, 1)
testing
benchmark.go#L733: n := atomic.AddUint64(pb.globalN, pb.grain)