runtime.schedt.gFree (field)

26 uses

	runtime (current package)
		mgcmark.go#L278: 	lock(&sched.gFree.lock)
		mgcmark.go#L279: 	list := sched.gFree.stack
		mgcmark.go#L280: 	sched.gFree.stack = gList{}
		mgcmark.go#L281: 	unlock(&sched.gFree.lock)
		mgcmark.go#L298: 	lock(&sched.gFree.lock)
		mgcmark.go#L299: 	sched.gFree.noStack.pushAll(q)
		mgcmark.go#L300: 	unlock(&sched.gFree.lock)
		proc.go#L4154: 		lock(&sched.gFree.lock)
		proc.go#L4159: 				sched.gFree.noStack.push(gp)
		proc.go#L4161: 				sched.gFree.stack.push(gp)
		proc.go#L4163: 			sched.gFree.n++
		proc.go#L4165: 		unlock(&sched.gFree.lock)
		proc.go#L4173: 	if _p_.gFree.empty() && (!sched.gFree.stack.empty() || !sched.gFree.noStack.empty()) {
		proc.go#L4174: 		lock(&sched.gFree.lock)
		proc.go#L4178: 			gp := sched.gFree.stack.pop()
		proc.go#L4180: 				gp = sched.gFree.noStack.pop()
		proc.go#L4185: 			sched.gFree.n--
		proc.go#L4189: 		unlock(&sched.gFree.lock)
		proc.go#L4216: 	lock(&sched.gFree.lock)
		proc.go#L4221: 			sched.gFree.noStack.push(gp)
		proc.go#L4223: 			sched.gFree.stack.push(gp)
		proc.go#L4225: 		sched.gFree.n++
		proc.go#L4227: 	unlock(&sched.gFree.lock)
		proc.go#L4340: 	n := int32(atomic.Loaduintptr(&allglen)) - sched.gFree.n - int32(atomic.Load(&sched.ngsys))
		runtime2.go#L761: 	gFree struct {