1 /* Public domain. */ 2 3 #ifndef _LINUX_SCHED_SIGNAL_H 4 #define _LINUX_SCHED_SIGNAL_H 5 6 #include <sys/param.h> 7 #include <sys/systm.h> 8 #include <sys/signalvar.h> 9 10 #define signal_pending_state(s, x) \ 11 ((s) & TASK_INTERRUPTIBLE ? SIGPENDING(curproc) : 0) 12 #define signal_pending(y) SIGPENDING(curproc) 13 14 #endif 15