runtime.p.runSafePointFn (field)

12 uses

	runtime (current package)
		proc.go#L1483: 			atomic.Store(&p.runSafePointFn, 1)
		proc.go#L1495: 		if atomic.Cas(&p.runSafePointFn, 1, 0) {
		proc.go#L1511: 		if s == _Psyscall && p.runSafePointFn == 1 && atomic.Cas(&p.status, s, _Pidle) {
		proc.go#L1539: 		if p.runSafePointFn != 0 {
		proc.go#L1688: 	if !atomic.Cas(&p.runSafePointFn, 1, 0) {
		proc.go#L2392: 	if _p_.runSafePointFn != 0 && atomic.Cas(&_p_.runSafePointFn, 1, 0) {
		proc.go#L2567: 	if _p_.runSafePointFn != 0 {
		proc.go#L2742: 	if sched.gcwaiting != 0 || _p_.runSafePointFn != 0 {
		proc.go#L3077: 	if pp.runSafePointFn != 0 {
		proc.go#L3537: 	if _g_.m.p.ptr().runSafePointFn != 0 {
		runtime2.go#L680: 	runSafePointFn uint32 // if 1, run sched.safePointFn at next safe point