Home | History | Annotate | Download | only in runtime

Lines Matching full:signal

5 // This file implements runtime support for signal handling.
35 // It is not allowed to allocate memory in the signal handler.
73 // Called from sighandler to send a signal back out of the signal handling thread.
74 // Reports whether the signal was sent. If not, the caller typically crashes the program.
80 // Add signal to outgoing queue.
95 // Called to receive the next queued signal.
97 //go:linkname signal_recv os/signal.signal_recv
113 // signalWaitUntilIdle waits until the signal delivery mechanism is idle.
114 // This is used to ensure that we do not drop a signal notification due
115 // to a race between disabling a signal and receiving a signal.
116 // This assumes that signal delivery has already been disabled for
117 // the signal(s) in question, and here we are just waiting to make sure
119 // by the os/signal package.
120 //go:linkname signalWaitUntilIdle os/signal.signalWaitUntilIdle
134 //go:linkname signal_enable os/signal.signal_enable
139 // signal information in m.
147 //go:linkname signal_disable os/signal.signal_disable
152 //go:linkname signal_ignore os/signal.signal_ignore