func runtime/internal/atomic.Store64

26 uses

	runtime/internal/atomic (current package)
		atomic_amd64.go#L101: func Store64(ptr *uint64, val uint64)
		types.go#L236: 	Store64(&u.value, value)

	runtime
		mgc.go#L990: 	atomic.Store64(&memstats.last_gc_unix, uint64(unixNow)) // must be Unix time to make sense to user
		mgc.go#L991: 	atomic.Store64(&memstats.last_gc_nanotime, uint64(now)) // monotonic time for us
		mgcpacer.go#L1088: 	atomic.Store64(&c.heapGoal, goal)
		mgcpacer.go#L1195: 	atomic.Store64(&c.heapGoal, goal)
		mgcscavenge.go#L128: 		atomic.Store64(&mheap_.scavengeGoal, ^uint64(0))
		mgcscavenge.go#L160: 		atomic.Store64(&mheap_.scavengeGoal, ^uint64(0))
		mgcscavenge.go#L163: 	atomic.Store64(&mheap_.scavengeGoal, retainedGoal)
		mprof.go#L395: 	atomic.Store64(&blockprofilerate, uint64(r))
		mprof.go#L455: 	atomic.Store64(&mutexprofilerate, uint64(rate))
		mspanset.go#L353: 	atomic.Store64((*uint64)(h), 0)
		proc.go#L2746: 		atomic.Store64(&sched.pollUntil, uint64(pollUntil))
		proc.go#L2768: 		atomic.Store64(&sched.pollUntil, 0)
		proc.go#L2769: 		atomic.Store64(&sched.lastpoll, uint64(nanotime()))
		proc.go#L4661: 		atomic.Store64(&pp.timer0When, 0)
		profbuf.go#L122: 	atomic.Store64((*uint64)(x), uint64(new))
		profbuf.go#L189: 			atomic.Store64(&b.overflowTime, uint64(now))
		profbuf.go#L190: 			atomic.Store64(&b.overflow, (((overflow>>32)+1)<<32)+1)
		runtime.go#L43: 		atomic.Store64(&ticks.val, uint64(r))
		runtime1.go#L119: 	atomic.Store64(&test_z64, (1<<40)+1)
		time.go#L298: 		atomic.Store64(&pp.timer0When, uint64(t.when))
		time.go#L669: 	atomic.Store64(&pp.timerModifiedEarliest, 0)
		time.go#L889: 	atomic.Store64(&pp.timerModifiedEarliest, 0)
		time.go#L989: 		atomic.Store64(&pp.timer0When, 0)
		time.go#L991: 		atomic.Store64(&pp.timer0When, uint64(pp.timers[0].when))