/illumos-gate/usr/src/uts/common/ |
H A D | Makefile.files | 329 sig.o \
|
/illumos-gate/usr/src/cmd/cpc/common/ |
H A D | cputrack.c | 747 intr(int sig) in intr() argument
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | microcode.c | 233 uusp->sig = cpuid_getsig(cpu); in ucode_update() 241 if (cachedp && cachedp->sig == cpuid_getsig(cpu) && in ucode_update()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | signal.h | 287 int sig; /* signal no. */ member
|
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/ |
H A D | lock-signal.c | 52 lock_signal_hdlr(int sig) in lock_signal_hdlr() argument 54 VERIFY3U(sig, ==, SIGINFO); in lock_signal_hdlr()
|
/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | __fex_hdlr.c | 226 __fex_hdlr(int sig, siginfo_t *sip, void *arg) in __fex_hdlr() argument 280 handler(sig, sip, uap); in __fex_hdlr() 367 act.sa_handler(sig, sip, uap); in __fex_hdlr() 389 __fex_hdlr(int sig, siginfo_t *sip, void *arg) in __fex_hdlr() argument 488 handler(sig, &osip, uap); in __fex_hdlr() 564 handler(sig, &osip, uap); in __fex_hdlr() 658 handler(sig, &osip, uap); in __fex_hdlr() 739 act.sa_sigaction(sig, &osip, uap); in __fex_hdlr()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | sigaction.c | 129 if ((sig == SIGCANCEL || sig == SIGAIOCANCEL) && in call_user_handler() 173 if (sig == SIGCANCEL) { in call_user_handler() 189 if (sig == SIGAIOCANCEL) { in call_user_handler() 242 take_deferred_signal(int sig) in take_deferred_signal() argument 302 if (sig != SIGCANCEL) in sigacthandler() 376 if (sig <= 0 || sig >= NSIG) { in sigaction() 416 } else if (sig == SIGCANCEL || sig == SIGAIOCANCEL) { in sigaction() 702 int sig; in signal_init() local 704 for (sig = 0; sig < NSIG; sig++) { in signal_init() 756 setup_cancelsig(int sig) in setup_cancelsig() argument [all …]
|
/illumos-gate/usr/src/lib/brand/solaris10/s10_brand/common/ |
H A D | s10_signal.c | 150 ((sigset)->__sigbits[SIGWORD(sig)] |= BITMASK(sig)) 153 (((sigset)->__sigbits[SIGWORD(sig)] & BITMASK(sig)) != 0) 163 return (sig); in s10sig_to_native() 198 int sig; in s10sigset_to_native() local 216 for (sig = 33; sig <= SIGJVM2; sig++) in s10sigset_to_native() 221 for (sig = S10_SIGRTMIN; sig <= S10_SIGRTMAX; sig++) { in s10sigset_to_native() 241 return (sig); in nativesig_to_s10() 269 int sig; in nativesigset_to_s10() local 287 for (sig = 33; sig <= SIGJVM2; sig++) in nativesigset_to_s10() 292 for (sig = NATIVE_SIGRTMIN; sig <= NATIVE_SIGRTMAX; sig++) { in nativesigset_to_s10() [all …]
|
/illumos-gate/usr/src/cmd/zonestat/zonestatd/ |
H A D | zonestatd.c | 4499 zonestat_quithandler(int sig) in zonestat_quithandler() argument
|
/illumos-gate/usr/src/cmd/zoneadmd/ |
H A D | zoneadmd.c | 195 sigchld(int sig) in sigchld() argument
|
/illumos-gate/usr/src/cmd/th_tools/ |
H A D | th_define.c | 247 kill_sighandler(int sig) in kill_sighandler() argument 249 switch (sig) { in kill_sighandler() 260 set_handler(int sig) in set_handler() argument 267 if (sigaction(sig, &sa, NULL) != 0) in set_handler()
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | sysevent_signal.c | 38 sig_stub(int sig, siginfo_t *sip, void *ucp) in sig_stub() argument 40 sig_handlers[sig](sig, sip, (ucontext_t *)ucp, sig_data[sig]); in sig_stub() 44 se_signal_sethandler(int sig, se_signal_f *handler, void *data) in se_signal_sethandler() argument 49 sig_handlers[sig] = handler; in se_signal_sethandler() 50 sig_data[sig] = data; in se_signal_sethandler() 65 if ((status = sigaction(sig, &act, NULL)) == 0) in se_signal_sethandler() 66 (void) se_signal_unblock(sig); in se_signal_sethandler() 72 se_signal_unblock(int sig) in se_signal_unblock() argument 77 (void) sigaddset(&set, sig); in se_signal_unblock()
|
H A D | syseventd.c | 190 hup_handler(int sig) in hup_handler() argument 194 syseventd_fini(sig); in hup_handler() 205 flt_handler(int sig) in flt_handler() argument 215 switch (sig) { in flt_handler() 223 syseventd_fini(sig); in flt_handler() 259 sigusr1(int sig) in sigusr1() argument 267 int sig; in sigwait_thr() local 282 if (sig == SIGHUP) { in sigwait_thr() 283 hup_handler(sig); in sigwait_thr() 285 flt_handler(sig); in sigwait_thr() [all …]
|
/illumos-gate/usr/src/cmd/svc/configd/ |
H A D | configd.c | 131 abort_handler(int sig, siginfo_t *sip, ucontext_t *ucp) in abort_handler() argument 138 (void) sigaction(sig, &act, NULL); in abort_handler() 143 (void) pthread_kill(pthread_self(), sig); in abort_handler() 145 (void) sigdelset(&ucp->uc_sigmask, sig); in abort_handler() 449 handler(int sig, siginfo_t *info, void *data) in handler() argument 777 int sig = sigwait(&myset); in main() local 778 if (sig > 0) { in main()
|
/illumos-gate/usr/src/cmd/rsrvrctl/ |
H A D | rsrvrctl.c | 112 siginfo_handler(int sig, siginfo_t *sip, void *ucp) in siginfo_handler() argument
|
/illumos-gate/usr/src/cmd/ptools/pmadvise/ |
H A D | pmadvise.c | 933 intr(int sig) in intr() argument
|
/illumos-gate/usr/src/cmd/pools/poold/ |
H A D | poold.c | 285 int sig; in handle_sig() local 288 if ((sig = sigwait(&hdl_set)) < 0) { in handle_sig() 304 (void) sig2str(sig, buf); in handle_sig() 305 switch (sig) { in handle_sig()
|
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_main.c | 58 static void ndmpd_sig_handler(int sig); 356 ndmpd_sig_handler(int sig) in ndmpd_sig_handler() argument 359 ndmpd.s_sigval = sig; in ndmpd_sig_handler()
|
/illumos-gate/usr/src/cmd/mdb/intel/mdb/ |
H A D | mdb_bhyve.c | 1289 bhyve_sighdl(int sig, siginfo_t *sip, ucontext_t *ucp, mdb_tgt_t *tgt) in bhyve_sighdl() argument 1294 switch (sig) { in bhyve_sighdl()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_termio.c | 2087 termio_winch(int sig, siginfo_t *sip, ucontext_t *ucp, void *data) in termio_winch() argument 2116 siglongjmp(td->tio_env, sig); in termio_winch() 2124 termio_tstp(int sig, siginfo_t *sip, ucontext_t *ucp, void *data) in termio_tstp() argument
|
H A D | mdb_target.c | 1406 mdb_tgt_signal(mdb_tgt_t *t, int sig) in mdb_tgt_signal() argument 1408 return (t->t_ops->t_signal(t, sig)); in mdb_tgt_signal() 1772 mdb_tgt_add_signal(mdb_tgt_t *t, int sig, in mdb_tgt_add_signal() argument 1775 return (t->t_ops->t_add_signal(t, sig, spec_flags, func, p)); in mdb_tgt_add_signal()
|
H A D | mdb_signal.c | 40 sig_handlers[sig](sig, sip, (ucontext_t *)ucp, sig_data[sig]); in sig_stub() 49 ASSERT(sig > 0 && sig < NSIG && sig != SIGKILL && sig != SIGSTOP); in mdb_signal_sethandler() 51 sig_handlers[sig] = handler; in mdb_signal_sethandler() 52 sig_data[sig] = data; in mdb_signal_sethandler() 67 if (sig == SIGWINCH || sig == SIGTSTP) { in mdb_signal_sethandler() 84 *datap = sig_data[sig]; in mdb_signal_gethandler() 90 mdb_signal_raise(int sig) in mdb_signal_raise() argument 96 mdb_signal_pgrp(int sig) in mdb_signal_pgrp() argument 98 return (kill(0, sig)); in mdb_signal_pgrp() 102 mdb_signal_block(int sig) in mdb_signal_block() argument [all …]
|
H A D | mdb_proc.c | 3512 (void) kill(pid, sig); in pt_sigfwd() 3524 prismember(&Pstatus(P)->pr_sigpend, sig)) { in pt_sigfwd() 3526 ctl[1] = sig; in pt_sigfwd() 3594 int sig = pt->p_signal; in pt_setrun() local 3619 if (sig != 0 && Pstate(P) == PS_RUN && in pt_setrun() 3620 kill(Pstatus(P)->pr_pid, sig) == -1) { in pt_setrun() 3638 if (Pstate(P) != PS_RUN && Psetrun(P, sig, flags) == -1) { in pt_setrun() 3727 pt_signal(mdb_tgt_t *t, int sig) in pt_signal() argument 3731 if (sig > 0 && sig <= pt->p_maxsig) { in pt_signal() 3732 pt->p_signal = sig; /* pending until next pt_setrun */ in pt_signal() [all …]
|
H A D | mdb_main.c | 155 flt_handler(int sig, siginfo_t *sip, ucontext_t *ucp, void *data) in flt_handler() argument 171 _mdb_abort_info.si_signo = sig; in flt_handler() 172 (void) mdb_signal_sethandler(sig, MDB_SIG_DFL, NULL); in flt_handler() 190 if (sig2str(sig, signame) == -1) { in flt_handler() 193 mdb.m_pname, sig); in flt_handler() 244 (void) mdb_signal_sethandler(sig, in flt_handler() 274 (void) mdb_signal_block(sig); in flt_handler() 275 (void) mdb_signal_raise(sig); in flt_handler() 279 (void) sigdelset(&ucp->uc_sigmask, sig); in flt_handler() 290 int_handler(int sig, siginfo_t *sip, ucontext_t *ucp, void *data) in int_handler() argument
|
H A D | mdb_io.c | 244 iob_winch(int sig, siginfo_t *sip, ucontext_t *ucp, void *data) in iob_winch() argument 246 siglongjmp(*((sigjmp_buf *)data), sig); in iob_winch()
|