runtime.m.gsignal (field)

28 uses

	runtime (current package)
		cgocheck.go#L36: 	if g == g.m.g0 || g == g.m.gsignal {
		malloc.go#L970: 	if mp.gsignal == getg() {
		malloc.go#L1233: 		if g := getg(); g == g.m.gsignal {
		os_darwin.go#L296: 	mp.gsignal = malg(32 * 1024) // OS X wants >= 8K
		os_darwin.go#L297: 	mp.gsignal.m = mp
		os_darwin.go#L302: 		mlock(unsafe.Pointer(mp.gsignal.stack.hi-physPageSize), physPageSize)
		proc.go#L745: 	if mp.gsignal != nil {
		proc.go#L746: 		mp.gsignal.stackguard1 = mp.gsignal.stack.lo + _StackGuard
		proc.go#L1387: 	if m.gsignal != nil {
		proc.go#L1388: 		stackfree(m.gsignal.stack)
		proc.go#L1393: 		m.gsignal = nil
		runtime2.go#L493: 	gsignal       *g           // signal-handling g
		signal_unix.go#L445: 	setg(g.m.gsignal)
		signal_unix.go#L451: 		g.m.gsignal.stktopsp = getcallersp()
		signal_unix.go#L474: 	if sp >= mp.gsignal.stack.lo && sp < mp.gsignal.stack.hi {
		signal_unix.go#L1106: 		signalstack(&_g_.m.gsignal.stack)
		signal_unix.go#L1188: 		old.stack = g.m.gsignal.stack
		signal_unix.go#L1189: 		old.stackguard0 = g.m.gsignal.stackguard0
		signal_unix.go#L1190: 		old.stackguard1 = g.m.gsignal.stackguard1
		signal_unix.go#L1191: 		old.stktopsp = g.m.gsignal.stktopsp
		signal_unix.go#L1194: 	g.m.gsignal.stack.lo = stsp
		signal_unix.go#L1195: 	g.m.gsignal.stack.hi = stsp + st.ss_size
		signal_unix.go#L1196: 	g.m.gsignal.stackguard0 = stsp + _StackGuard
		signal_unix.go#L1197: 	g.m.gsignal.stackguard1 = stsp + _StackGuard
		signal_unix.go#L1205: 	gp := getg().m.gsignal
		stack.go#L945: 		print("runtime: newstack called from g=", hex(thisg.m.morebuf.g), "\n"+"\tm=", thisg.m, " m->curg=", thisg.m.curg, " m->g0=", thisg.m.g0, " m->gsignal=", thisg.m.gsignal, "\n")