HP-UX Reference (11i v2 03/08) - 5 Miscellaneous Topics, 7 Device (Special) Files, 9 General Information, Index (vol 9)

s
signal(5) signal(5)
SI_ASYNCIO The signal was generated by the completion of an asynchronous I/O
request.
SI_MESGQ The signal was generated by the arrival of a message on an empty mes-
sage queue.
If the signal was not generated by one of the functions or events listed above, the si_code will be set to an
implementation-defined value (see below) that is not equal to any of the values defined above.
If si_code is one of
SI_QUEUE,
SI_TIMER, SI_ASYNCIO,orSI_MESGQ, then si_value will contain the
application-specified signal value. Otherwise, the contents of si_value are undefined.
The macros specified in the Code column of the following table are defined for use as values of si_code
that are signal-specific reasons why the signal was generated.
Signal Code Reason
SIGILL ILL_ILLOPC illegal opcode
ILL_ILLOPN illegal operand
ILL_ILLADR illegal addressing mode
ILL_ILLTRP illegal trap
ILL_PRVOPC privileged opcode
ILL_PRVREG privileged register
ILL_COPROC coprocessor error
ILL_BADSTK internal stack error
SIGFPE FPE_INTDIV integer divide by zero
FPE_INTOVF integer overflow
FPE_FLTDIV floating point divide by zero
FPE_FLTOVF floating point overflow
FPE_FLTUND floating point underflow
FPE_FLTRES floating point inexact result
FPE_FLTINV invalid floating point operation
FPE_FLTSUB subscript out of range
SIGSEGV SEGV_MAPERR address not mapped to object
SEGV_ACCERR invalid permissions for mapped object
SIGBUS BUS_ADRALN invalid address alignment
BUS_ADRERR non-existent physical address
BUS_OBJERR object specific hardware error
SIGTRAP TRAP_BRKPT process breakpoint
TRAP_TRACE process trace trap
SIGCHLD CLD_EXITED child has exited
CLD_KILLED child has terminated abnormally and
did not create a core file
CLD_DUMPED child has terminated and created a core file
CLD_KILLED child was killed
CLD_DUMPED child has terminated abnormally
CLD_TRAPPED traced child has trapped
CLD_STOPPED child has stopped
CLD_CONTINUED stopped child has continued
SIGPOLL POLL_IN data input available
POLL_OUT output buffers available
POLL_MSG input message available
POLL_ERR I/O error
POLL_PRI high priority input available
POLL_HUP device disconnected
Implementations may support additional si_code values not included in this list, may generate values
included in this list under circumstances other than those described in this list, and may contain exten-
sions or limitations that prevent some values from being generated. Implementations will not generate a
HP-UX 11i Version 2: August 2003 − 4 − Hewlett-Packard Company Section 5−−277