Beispiel #1
0
static
void
cosig(int nada, siginfo_t *info, void *ctxp)
{
	int save;

	save = errno;
	/* handles critical section checks */
	signalintr(1);
	errno = save;
}
Beispiel #2
0
/*
 * Signal handler dispatches interrupt thread.  Use interrupt #1
 */
static void
kqueuesig(int signo)
{
	signalintr(1);
}
Beispiel #3
0
/*
 * SIGIO is used by cothreads to signal back into the virtual kernel.
 */
static
void
iosig(int nada, siginfo_t *info, void *ctxp)
{
	signalintr(4);
}