Lines Matching defs:sip
1532 Perl_csighandler(int sig, Siginfo_t *sip, void *uap)
1534 Perl_csighandler3(sig, sip, uap);
1559 Perl_csighandler3(int sig, Siginfo_t *sip PERL_UNUSED_DECL, void *uap PERL_UNUSED_DECL)
1569 /* g++ doesn't support PERL_UNUSED_DECL, so the sip and uap
1571 PERL_UNUSED_ARG(sip);
3626 Perl_sighandler(int sig, Siginfo_t *sip, void *uap)
3628 Perl_perly_sighandler(sig, sip, uap, 0);
3648 Perl_sighandler3(int sig, Siginfo_t *sip PERL_UNUSED_DECL, void *uap PERL_UNUSED_DECL)
3650 Perl_perly_sighandler(sig, sip, uap, 0);
3663 Perl_perly_sighandler(int sig, Siginfo_t *sip PERL_UNUSED_DECL,
3742 if (sip && sigaction(sig, 0, &oact) == 0 && oact.sa_flags & SA_SIGINFO) {
3747 (void)hv_stores(sih, "signo", newSViv(sip->si_signo));
3748 (void)hv_stores(sih, "code", newSViv(sip->si_code));
3750 (void)hv_stores(sih, "errno", newSViv(sip->si_errno));
3753 (void)hv_stores(sih, "status", newSViv(sip->si_status));
3758 sv_setuid(uid, sip->si_uid);
3763 (void)hv_stores(sih, "pid", newSViv(sip->si_pid));
3766 (void)hv_stores(sih, "addr", newSVuv(PTR2UV(sip->si_addr)));
3769 (void)hv_stores(sih, "band", newSViv(sip->si_band));
3773 mPUSHp((char *)sip, sizeof(*sip));