/illumos-gate/usr/src/cmd/fuser/ |
H A D | fuser.c | 200 report_process(f_user_t *f_user, int options, int sig) in report_process() argument 221 (void) kill(f_user->fu_pid, sig); in report_process() 375 report(fu_data_t *fu_data, int options, int sig) in report() argument 389 err = report_process(f_user, options, sig); in report() 455 int uts_flags, sig, okay, err; in main() local 479 sig = SIGKILL; in main() 483 if (str2sig(optarg, &sig) != 0) { in main() 568 report(fu_data, flags, sig); in main() 580 report(fu_data, flags, sig); in main()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | sigflag.c | 37 sigflag(int sig, int flag, int on) in sigflag() argument 42 if ((v = sigaction(sig, 0, &sa)) < 0) in sigflag() 48 return (sigaction(sig, &sa, 0)); in sigflag()
|
H A D | atexit.c | 201 int sig; in _preexec_sig_unload() local 207 for (sig = 1; sig < NSIG; sig++) { in _preexec_sig_unload() 208 sap = (struct sigaction *)&udp->siguaction[sig].sig_uaction; in _preexec_sig_unload() 213 rwlp = &udp->siguaction[sig].sig_lock; in _preexec_sig_unload() 222 if (__sigaction(sig, NULL, &oact) == 0 && in _preexec_sig_unload() 225 (void) __sigaction(sig, sap, NULL); in _preexec_sig_unload()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | signotify.c | 229 sigresend(int sig, siginfo_t *siginfo, sigset_t *mask) in sigresend() argument 238 if (sig <= 0 || sig >= NSIG || sigismember(&cantmask, sig)) { in sigresend() 244 sqp->sq_info.si_signo = sig; in sigresend() 251 if (sqp->sq_info.si_signo != sig) { in sigresend() 272 lwp->lwp_cursig = sig; in sigresend()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | sigflag.c | 35 sigflag(int sig, int flags, int set) 40 if (sigaction(sig, NiL, &sa)) 46 return sigaction(sig, &sa, NiL);
|
H A D | execve.c | 39 execsig(int sig) 41 kill(childpid, sig); 42 signal(sig, execsig);
|
/illumos-gate/usr/src/ucblib/libucb/port/gen/ |
H A D | _psignal.c | 53 _psignal(unsigned int sig, char *s) in _psignal() argument 59 if (sig < NSIG) in _psignal() 60 c = sys_siglist[sig]; in _psignal()
|
/illumos-gate/usr/src/cmd/sendmail/libsm/ |
H A D | clock.c | 319 sm_tick(sig) in sm_tick() argument 320 int sig; in sm_tick() 344 FIX_SYSV_SIGNAL(sig, sm_tick); 346 CHECK_CRITICAL(sig); 352 int sig = 0; local 357 sig = SIGHUP; 362 sig = SIGINT; 367 sig = SIGTERM; 372 sig = SIGUSR1; 380 kill(mypid, sig);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | pgrp.c | 76 pgsignal(pidp, sig) in pgsignal() argument 78 int sig; 85 sigtoproc(prp, NULL, sig); 96 sigtopg(pidp, sig) in sigtopg() argument 98 int sig; 106 sigtoproc(prp, NULL, sig);
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/tests/ |
H A D | signal.sh | 302 …null -c 'sleep 2 && kill $$ & trap "print done; exit 3" EXIT; (sleep 5); print finished' > $tmp/sig 305 x=$(<$tmp/sig) 310 …v/null -c 'sleep 2 && kill $$ & trap "print done; exit 3" EXIT; sleep 5; print finished' > $tmp/sig 313 x=$(<$tmp/sig) 318 … && kill $$ & trap "print done; exit 3" EXIT; (sleep 5); print finished' > $tmp/sig ;} 2> /dev/null 321 x=$(<$tmp/sig) 326 … 2 && kill $$ & trap "print done; exit 3" EXIT; sleep 5; print finished' > $tmp/sig ;} 2> /dev/null 329 x=$(<$tmp/sig)
|
H A D | coprocess.sh | 188 for sig in IOT ABRT 189 do if ( trap - $sig ) 2> /dev/null 190 then if [[ $( { sig=$sig $SHELL 2> /dev/null <<- ++EOF++ 193 trap "print TRAP" \$sig 196 kill -\$sig \$\$ 198 kill -\$sig \$\$
|
/illumos-gate/usr/src/cmd/vntsd/ |
H A D | vntsd.c | 87 exit_sig_handler(int sig) in exit_sig_handler() argument 90 D1(stderr, "t@%d exit_sig_handler%d \n", thr_self(), sig); in exit_sig_handler() 94 (void) thr_kill(vntsdp->tid, sig); in exit_sig_handler() 187 vntsd_alarm_sig_handler(int sig) in vntsd_alarm_sig_handler() argument 191 D1(stderr, "t@%d alarm signal %d\n", thr_self(), sig); in vntsd_alarm_sig_handler() 194 thr_self(), sig); in vntsd_alarm_sig_handler() 220 vntsd_sig_handler(int sig) in vntsd_sig_handler() argument 225 sig); in vntsd_sig_handler() 227 if (sig != SIGUSR1) { in vntsd_sig_handler()
|
/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_verify.c | 130 const u_char *querysig, int querysiglen, u_char *sig, int *siglen, in ns_verify() argument 285 if (sig != NULL && siglen != NULL) { in ns_verify() 288 memcpy(sig, sigstart, sigfieldlen); in ns_verify() 294 if (sig != NULL && siglen != NULL) in ns_verify() 327 if (querysiglen > (int)sizeof(state->sig)) in ns_verify_tcp_init() 329 memcpy(state->sig, querysig, querysiglen); in ns_verify_tcp_init() 355 state->sig, state->siglen, in ns_verify_tcp() 356 state->sig, &state->siglen, ×igned, 0)); in ns_verify_tcp() 366 state->sig, state->siglen, NULL, 0); in ns_verify_tcp() 460 if (sigfieldlen > sizeof(state->sig)) in ns_verify_tcp() [all …]
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | exit.c | 92 handler(int sig, siginfo_t *sip, void *utp) in handler() argument 119 if ((sig == SIGBUS) && sip && Ofl->ofl_name) { in handler() 126 if ((sig != SIGHUP) && (sig != SIGINT)) in handler()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | context_establish.c | 255 dh_key_set_t keys, dh_signature_t sig, dh_token_t token) in establish_session_keys() argument 280 if ((saved_sig = New(char, sig->dh_signature_len)) == NULL) { in establish_session_keys() 284 memcpy(saved_sig, sig->dh_signature_val, sig->dh_signature_len); in establish_session_keys() 329 if ((stat = __verify_sig(token, DH_MECH_QOP, keys, sig)) == in establish_session_keys() 341 memcpy(sig->dh_signature_val, saved_sig, sig->dh_signature_len); in establish_session_keys() 380 dh_signature sig; in __dh_gss_accept_sec_context() local 425 memset(&sig, 0, sizeof (sig)); in __dh_gss_accept_sec_context() 428 __free_signature(&sig); in __dh_gss_accept_sec_context() 458 &sig, &token)) != DH_SUCCESS) { in __dh_gss_accept_sec_context() 553 __free_signature(&sig); in __dh_gss_accept_sec_context() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | main.c | 136 int sig; in sighandler() local 139 sig = sigwait(&sigwaitset); in sighandler() 140 nlog(LOG_DEBUG, "signal %s caught", strsignal(sig)); in sighandler() 142 switch (sig) { in sighandler() 163 strsignal(sig)); in sighandler() 168 "ignoring", strsignal(sig)); in sighandler()
|
/illumos-gate/usr/src/common/crypto/rsa/ |
H A D | rsa_impl.h | 129 #define rsa_sign(key, msg, len, sig) rsa_decrypt((key), (msg), (len), (sig)) argument 130 #define rsa_verify(key, msg, len, sig) rsa_encrypt((key), (msg), (len), (sig)) argument
|
/illumos-gate/usr/src/cmd/lp/filter/postscript/postio/ |
H A D | postio.c | 199 static void quit(int sig); 1065 sendsignal(int sig) in sendsignal() argument 1068 return (kill(otherpid, sig)); in sendsignal() 1082 interrupt(int sig) in interrupt() argument 1084 signal(sig, SIG_IGN); in interrupt() 1086 if (sig != joinsig) { in interrupt() 1090 error(NON_FATAL, "signal %d abort", sig); in interrupt() 1092 quit(sig); in interrupt() 1160 quit(int sig) in quit() argument 1164 signal(sig, SIG_IGN); in quit() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod/ |
H A D | smbiod.c | 78 int err, sig; in main() local 138 sig = sigwait(&tmpmask); in main() 139 DPRINT("main: sig=%d\n", sig); in main() 140 switch (sig) { in main() 166 fprintf(stderr, "iod_main: unexpected sig=%d\n", sig); in main()
|
/illumos-gate/usr/src/cmd/ptools/preap/ |
H A D | preap.c | 46 intr(int sig) in intr() argument 48 interrupt = sig; in intr() 197 int sig = WTERMSIG(wstat); in print_exit_status() local 199 if (sig2str(sig, buf) == 0) in print_exit_status() 202 (void) printf("killed by signal %d", sig); in print_exit_status()
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_stubs.c | 115 sigaction(int sig, const struct sigaction *act, struct sigaction *oact) in sigaction() argument 122 kill(pid_t pid, int sig) in kill() argument 124 if (sig == SIGABRT) { in kill()
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventconfd/ |
H A D | syseventconfd.c | 404 int sig; in sigwait_thr() local 416 if (sigwait(&signal_set, &sig) == 0) { in sigwait_thr() 423 if (sig == SIGCHLD) { in sigwait_thr() 424 reapchild(sig); in sigwait_thr() 426 flt_handler(sig); in sigwait_thr() 440 reapchild(int sig) in reapchild() argument 489 flt_handler(int sig) in flt_handler() argument 497 (void) sigaction(sig, &act, NULL); in flt_handler() 499 switch (sig) { in flt_handler()
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
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/lib/libproc/common/ |
H A D | proc_names.c | 95 proc_signame(int sig, char *buf, size_t bufsz) in proc_signame() argument 106 if (sig2str(sig, name+3) == 0) { in proc_signame() 110 len = snprintf(buf, bufsz, "SIG#%d", sig); in proc_signame() 654 int sig; in proc_str2sigset() local 666 if (proc_str2sig(p, &sig) == -1) { in proc_str2sigset() 671 praddset(set, sig); in proc_str2sigset() 673 prdelset(set, sig); in proc_str2sigset()
|
/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | getline.c | 1983 if(_gl_trap_signal(gl, sig->signo, sig->flags, sig->after, in new_GetLine() 2496 for(sig=gl->sigs; sig; sig=sig->next) { in gl_override_signal_handlers() 2512 for(sig=gl->sigs; sig; sig=sig->next) { in gl_override_signal_handlers() 2553 for(sig=gl->sigs; sig; sig=sig->next) { in gl_restore_signal_handlers() 2555 sigaction(sig->signo, &sig->original, NULL)) { in gl_restore_signal_handlers() 3410 for(sig=gl->sigs; sig && sig->signo != signo; sig=sig->next) in gl_check_caught_signal() 3412 if(!sig) in gl_check_caught_signal() 10149 for(sig=gl->sigs; sig && sig->signo != signo; sig = sig->next) 10223 for(prev=NULL,sig=gl->sigs; sig && sig->signo != signo; 10224 prev=sig,sig=sig->next) [all …]
|