/illumos-gate/usr/src/cmd/csh/sparc/ |
H A D | signal.c | 65 sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp) in sigvechandler() argument 105 if (sig == SIGILL || sig == SIGFPE || sig == SIGSEGV || sig == SIGBUS) in sigvechandler() 111 (*_siguhandler[sig])(sig, code, &sc, addr); in sigvechandler() 181 sigvec(int sig, struct sigvec *nvec, struct sigvec *ovec) in sigvec() argument 188 if (sig <= 0 || sig >= NSIG) { in sigvec() 193 ohandler = _siguhandler[sig]; in sigvec() 196 _sigaction(sig, (struct sigaction *)0, &nact); in sigvec() 198 _siguhandler[sig] = nhandler; in sigvec() 218 if (_sigaction(sig, nactp, &oact) < 0) { in sigvec() 219 _siguhandler[sig] = ohandler; in sigvec()
|
/illumos-gate/usr/src/cmd/ptools/psig/ |
H A D | psig.c | 176 int sig, gcode; in look() local 274 for (sig = 1; sig <= maxsig; sig++) { in look() 275 struct sigaction *sp = &action[sig - 1]; in look() 283 if (prismember(&holdmask, sig)) in look() 302 haddr = deinterpose(sig, aharr, &psinfo, sp); in look() 326 s = sigflags(sig, sp->sa_flags); in look() 333 } else if (sig == SIGCLD) { in look() 334 s = sigflags(sig, in look() 367 sigflags(int sig, int flags) in sigflags() argument 374 if (sig == SIGCLD) in sigflags() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | crypto.c | 36 __free_signature(dh_signature_t sig) in __free_signature() argument 38 Free(sig->dh_signature_val); in __free_signature() 39 sig->dh_signature_val = NULL; in __free_signature() 40 sig->dh_signature_len = 0; in __free_signature() 315 sig->dh_signature_val = (void*)New(char, sig->dh_signature_len); in __alloc_sig() 316 if (sig->dh_signature_val == NULL) { in __alloc_sig() 317 sig->dh_signature_len = 0; in __alloc_sig() 359 dh_signature_t sig /* The resulting MIC */) in __mk_sig() argument 408 buf.length = sig->dh_signature_len; in __verify_sig() 409 buf.value = sig->dh_signature_val; in __verify_sig() [all …]
|
H A D | token.c | 296 dh_signature_t sig /* The signature found over the input token */) in __get_ap_token() argument 376 memset(sig, 0, sizeof (*sig)); in __get_ap_token() 386 if ((stat = __xdr_decode_token(&xdrs, NULL, token, NULL, sig)) in __get_ap_token() 407 dh_signature sig; in __get_token() local 415 memset(&sig, 0, sizeof (sig)); in __get_token() 418 if ((stat = __xdr_decode_token(&xdrs, msg, token, keys, &sig)) in __get_token() 424 __free_signature(&sig); in __get_token() 491 dh_token_desc *objp, dh_key_set_t keys, dh_signature_t sig) in __xdr_decode_token() argument 504 if ((stat = __alloc_sig(get_qop(objp), sig)) != DH_SUCCESS) in __xdr_decode_token() 514 xdr_getpos(xdrs), msg, keys, sig); in __xdr_decode_token() [all …]
|
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/ |
H A D | compat.c | 212 *pr = sig->r; in DSA_SIG_get0() 214 *ps = sig->s; in DSA_SIG_get0() 222 BN_clear_free(sig->r); in DSA_SIG_set0() 223 BN_clear_free(sig->s); in DSA_SIG_set0() 224 sig->r = r; in DSA_SIG_set0() 225 sig->s = s; in DSA_SIG_set0() 241 *pr = sig->r; in ECDSA_SIG_get0() 243 *ps = sig->s; in ECDSA_SIG_get0() 251 BN_clear_free(sig->r); in ECDSA_SIG_set0() 253 sig->r = r; in ECDSA_SIG_set0() [all …]
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | siginterrupt.c | 33 siginterrupt(int sig, int flag) in siginterrupt() argument 40 if (sig <= 0 || sig >= NSIG) { in siginterrupt() 45 (void) sigaction(sig, NULL, &act); in siginterrupt() 50 return (sigaction(sig, &act, NULL)); in siginterrupt()
|
H A D | bsd_signal.c | 45 bsd_signal(int sig, void(*func)(int)))(int) in bsd_signal() argument 50 CHECK_SIG(sig, SIG_ERR); in bsd_signal() 55 (void) sigaddset(&nact.sa_mask, sig); in bsd_signal() 57 if (sigaction(sig, &nact, &oact) == -1) in bsd_signal()
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dca_dsa.c | 73 if (dca_length(sig) < DSASIGLEN) { in dca_dsa_sign() 76 dca_length(sig), DSASIGLEN); in dca_dsa_sign() 77 sig->cd_length = DSASIGLEN; in dca_dsa_sign() 90 reqp->dr_out = sig; in dca_dsa_sign() 209 if (sig == NULL) { in dca_dsa_verify() 220 if (dca_length(sig) != DSASIGLEN) { in dca_dsa_verify() 262 sig->cd_offset -= (DSAPARTLEN * 2); in dca_dsa_verify() 263 sig->cd_length += (DSAPARTLEN * 2); in dca_dsa_verify() 276 reqp->dr_out = sig; in dca_dsa_verify() 327 crypto_data_t *sig = reqp->dr_out; in dca_dsa_verify_done() local [all …]
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sigsendset.c | 45 sigsendsys(procset_t *psp, int sig) in sigsendsys() argument 52 if (sig < 0 || sig >= NSIG) in sigsendsys() 56 v.sig = sig; in sigsendsys()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | psignal.c | 59 psignal(int sig, const char *s) in psignal() argument 65 if (sig < 0 || sig >= NSIG) in psignal() 66 sig = 0; in psignal() 67 c = strsignal(sig); in psignal()
|
/illumos-gate/usr/src/cmd/refer/ |
H A D | refer7.c | 105 char sig[MXSIG]; in recopy() local 140 condense(wref, wcnt, sig); in recopy() 142 printf("%s", sig); in recopy() 156 condense(int *wref, int wcnt, char *sig) in condense() argument 163 sig[0] = 0; in condense() 166 strcat(sig, wt); in condense() 170 strcat(sig, "-"); in condense() 172 strcat(sig, ",\\|"); in condense()
|
H A D | refer5.c | 20 static char sig[MXSIG]; variable 112 if ((strlen(sig) + strlen(t)) > MXSIG) in putsig() 114 strcat(sig, t); in putsig() 116 fprintf(stderr, "sig is now %s leng %d\n", sig, strlen(sig)); in putsig() 138 sprintf(t1, "%s%s%s\n", stline, sig, endline); in putsig() 143 sig[0] = 0; in putsig() 157 strcat(sig, ",\\|"); in putsig() 165 strcat(sig, t1); in putsig() 187 fprintf(stderr, "sig is now %s\n", sig); in putsig()
|
/illumos-gate/usr/src/cmd/sendmail/libmilter/ |
H A D | signal.c | 93 int sig, errs, sigerr; local 106 sigerr = sig = 0; 108 if ((sig = sigwait(&set)) < 0) 110 if ((sigerr = sigwait(&set, &sig)) != 0) 132 switch (sig) 144 (char *)name, sig);
|
/illumos-gate/usr/src/lib/libresolv2/common/nameser/ |
H A D | ns_sign.c | 73 const u_char *querysig, int querysiglen, u_char *sig, int *siglen, in ns_sign() argument 77 querysig, querysiglen, sig, siglen, in ns_sign() 208 sig, *siglen); in ns_sign2() 218 memcpy(cp, sig, *siglen); in ns_sign2() 256 if (querysiglen > (int)sizeof(state->sig)) in ns_sign_tcp_init() 258 memcpy(state->sig, querysig, querysiglen); in ns_sign_tcp_init() 288 state->sig, state->siglen, in ns_sign_tcp2() 289 state->sig, &state->siglen, 0, in ns_sign_tcp2() 299 state->sig, state->siglen, NULL, 0); in ns_sign_tcp2() 353 state->sig, sizeof(state->sig)); in ns_sign_tcp2() [all …]
|
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | cpu_sgnblk_defs.h | 47 #define CPU_SIG_BLD(sig, state, sub_state) \ argument 48 (((sig) << 16) | ((state) << 8) | (sub_state)) 55 ushort_t sig; /* see xxxx_SIG below. */ member 120 #define CPU_SIGNATURE(sig, state, sub_state, cpuid) \ argument 123 (*cpu_sgn_func)((sig), (state), (sub_state), (cpuid)); \
|
/illumos-gate/usr/src/cmd/killall/ |
H A D | killall.c | 41 int sig; in main() local 52 sig = SIGTERM; in main() 55 if (str2sig(argv[1], &sig) == 0) in main() 66 (void) kill(u->ut_pid, sig); in main()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | jobs.c | 372 if(sig) in job_reap() 523 if(sig==0) in job_reap() 579 if(sig) in job_reap() 595 job_reap(sig); in job_waitsafe() 983 job_kill(pw,sig); in job_terminate() 1118 int stopsig = (sig==SIGSTOP||sig==SIGTSTP||sig==SIGTTIN||sig==SIGTTOU); in job_kill() 1152 if(sig) in job_kill() 1161 if(sig) in job_kill() 1179 if(r>=0 && (sig==SIGHUP||sig==SIGTERM || sig==SIGCONT)) in job_kill() 1188 if(sig==SIGHUP || sig==SIGTERM) in job_kill() [all …]
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | actions.c | 134 sig, signame(pri, sig)); in requested() 163 if (sig == 0) in jobcontrol() 174 sig, signame(pri, sig)); in jobcontrol() 195 int sig = 0; in stopsig() local 200 sig = Lsp->pr_what; in stopsig() 201 if (sig < 0 || sig > PRMAXSIG) in stopsig() 202 sig = 0; in stopsig() 209 sig = SIGSTOP; in stopsig() 223 return (sig); in stopsig() 232 if (sig <= 0 || sig > PRMAXSIG) /* check bounds */ in signalled() [all …]
|
H A D | listopts.c | 335 int sig; in siglist() local 346 sig = strtol(name, &next, 0); in siglist() 347 if (sig <= 0 || sig > PRMAXSIG || *next != '\0') { in siglist() 348 for (sig = 1; sig <= PRMAXSIG; sig++) { in siglist() 349 const char *sname = rawsigname(pri, sig); in siglist() 356 if (sig > PRMAXSIG) in siglist() 357 sig = 0; in siglist() 359 if (sig > 0 && sig <= PRMAXSIG) { in siglist() 361 prdelset(setp, sig); in siglist() 363 praddset(setp, sig); in siglist()
|
/illumos-gate/usr/src/lib/libdwarf/common/ |
H A D | dwarf_tied.c | 51 _dwarf_dumpsig(const char *msg, Dwarf_Sig8 *sig,int lineno) in _dwarf_dumpsig() argument 57 sigv = &sig->signature[0]; in _dwarf_dumpsig() 130 Dwarf_Sig8 sig, in _dwarf_loop_reading_debug_info_for_cu() argument 207 if (!_dwarf_tied_compare_function(&sig,&consign) ) { in _dwarf_loop_reading_debug_info_for_cu() 223 Dwarf_Sig8 sig, in _dwarf_search_for_signature() argument 240 entry.dt_key = sig; in _dwarf_search_for_signature() 256 tieddbg,sig,error); in _dwarf_search_for_signature()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libpp/ |
H A D | pptrace.c | 207 pptrace(int sig) in pptrace() argument 214 if (!sig) in pptrace() 228 s = fmtsignal(sig); in pptrace() 238 handling = sig; in pptrace() 257 signal(sig, SIG_DFL); in pptrace() 258 sigunblock(sig); in pptrace() 259 kill(getpid(), sig); in pptrace()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | sendsig.c | 131 sendsig(int sig, k_siginfo_t *sip, void (*hdlr)()) in sendsig() argument 247 PTOU(p)->u_comm, p->p_pid, sig); in sendsig() 279 if (sig == SIGPROF && in sendsig() 346 frame.signo = sig; in sendsig() 362 rp->r_rdi = sig; in sendsig() 391 PTOU(p)->u_comm, p->p_pid, sig); in sendsig() 420 sendsig32(int sig, k_siginfo_t *sip, void (*hdlr)()) in sendsig32() argument 495 PTOU(p)->u_comm, p->p_pid, sig); in sendsig32() 526 if (sig == SIGPROF && in sendsig32() 592 frame32.signo = sig; in sendsig32() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | eloop.c | 168 static void eloop_handle_signal(int sig) in eloop_handle_signal() argument 174 if (eloop.signals[i].sig == sig) { in eloop_handle_signal() 192 eloop.signals[i].handler(eloop.signals[i].sig, in eloop_process_pending_signals() 205 eloop_register_signal(int sig, in eloop_register_signal() argument 206 void (*handler)(int sig, void *eloop_ctx, void *signal_ctx), in eloop_register_signal() argument 218 tmp[eloop.signal_count].sig = sig; in eloop_register_signal() 224 (void) signal(sig, eloop_handle_signal); in eloop_register_signal()
|
/illumos-gate/usr/src/cmd/logadm/ |
H A D | logadm-upgrade | 112 sig=$(echo ${entry} | ${AWK} '{printf("%s\>", $1);}' 2>&1) 114 msg_exit ${SMF_EXIT_ERR_FATAL} "${sig}" 120 if [ ! ${sig} ]; then 124 err_msg=$(${GREP} ^${sig} ${LOGADM} 2>&1)
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ftp/ |
H A D | getpass.c | 48 intfix(int sig) in intfix() argument 61 void (*sig)(); in mygetpass() local 73 sig = signal(SIGINT, intfix); in mygetpass() 89 (void) signal(SIGINT, sig); in mygetpass()
|