Lines Matching refs:scp
117 #define SIGPC(scp) (scp->sc_pc) argument
120 sigfpe_handler_type PetscDefaultFPTrap(int sig, int code, struct sigcontext *scp, char *addr) in PetscDefaultFPTrap() argument
129 …(void)(*PetscErrorPrintf)("*** %s occurred at pc=%X ***\n", error_codes[err_ind].name, SIGPC(scp)); in PetscDefaultFPTrap()
130 …oid)(*PetscErrorPrintf)("*** floating point error 0x%x occurred at pc=%X ***\n", code, SIGPC(scp)); in PetscDefaultFPTrap()
240 #define SIGPC(scp) (scp->si_addr) argument
242 void PetscDefaultFPTrap(int sig, siginfo_t *scp, ucontext_t *uap) in PetscDefaultFPTrap() argument
244 int err_ind = -1, code = scp->si_code; in PetscDefaultFPTrap()
251 …(void)(*PetscErrorPrintf)("*** %s occurred at pc=%X ***\n", error_codes[err_ind].name, SIGPC(scp)); in PetscDefaultFPTrap()
252 …else (*PetscErrorPrintf)("*** floating point error 0x%x occurred at pc=%X ***\n", code, SIGPC(scp)… in PetscDefaultFPTrap()
349 #define SIGPC(scp) (0) /* Info MIGHT be in scp->sc_jmpbuf.jmp_context.iar */
356 void PetscDefaultFPTrap(int sig, int code, struct sigcontext *scp)
362 fp_sh_trap_info(scp, &flt_context);