exception
int exception;
exception = e;
extern int exception;
exception, exitstatus, exerrno));
if (exception == EXSHELLPROC) {
_exit(exception == EXEXIT ?
if (exception == EXSHELLPROC) {
e = exception;
e = exception;
if (exception != EXSHELLPROC)
switch (exception) {
if (exception != EXSHELLPROC) {
exception == EXEXIT)
if (exception == EXINT) {
exception));
if (exception == EXEXIT)
if (exception == EXINT)
int matherr(struct exception *);
struct exception exc;
matherr(struct exception *x)
int exception;
exception = decode_0c(inst, class, sub, fpregs);
exception = decode_0e(inst, class, sub, fpregs);
exception = decode_06(inst, fpregs);
exception = decode_26(inst, fpregs);
exception = UNIMPLEMENTEDEXCEPTION;
if (exception) {
if (exception & UNIMPLEMENTEDEXCEPTION) {
if (exception & INVALIDEXCEPTION) {
} else if (exception & DIVISIONBYZEROEXCEPTION) {
} else if (exception & OVERFLOWEXCEPTION) {
} else if (exception & UNDERFLOWEXCEPTION) {
} else if (exception & INEXACTEXCEPTION) {
#define Set_exceptiontype_and_instr_field(exception,instruction,object) \
object = ((exception) << 26) | (instruction)
# if the exception is an opclass zero or two unimplemented data type
# if the exception occurred from supervisor mode, check if
# if exception occurred in user mode, then we have to restore a7 in case it
# if the exception is an opclass zero or two unimplemented data type
# if the exception occurred from supervisor mode, check if
FPCR_ENABLE equ USER_FPCR+2 ; FPCR exception enable
FPSR_EXCEPT equ USER_FPSR+2 ; FPSR exception
FPSR_AEXCEPT equ USER_FPSR+3 ; FPSR accrued exception
EXC_SR equ 4 ;exception frame status register
EXC_PC equ 6 ;exception frame program counter
EXC_VEC equ 10 ;exception frame vector (format+vector#)
EXC_EA equ 12 ;exception frame effective address
* exception vectors
* fpsp.h --- stack frame offsets during FPSP exception handling
* These equates are used to access the exception frame, the fsave
* Positive offsets from A6 refer to the exception frame. Negative
* and then either 'bra fpsp_done' if the exception was completely
* label to a routine that will process a real exception of the
* if the FPU state after the exception is idle.
* Sometimes the exception handler will transform the fsave area
* because it needs to report an exception back to the user. This
FPCR_ENABLE equ USER_FPCR+2 ; FPCR exception enable
FPSR_EXCEPT equ USER_FPSR+2 ; FPSR exception
FPSR_AEXCEPT equ USER_FPSR+3 ; FPSR accrued exception
* exception of ETEMP, WBTEMP, DTAG and STAG which are simulated
* in the library version. Equates for the exception frame are
int intr, error, exception, imsk;
exception = mesh_read_reg(sc, MESH_EXCEPTION);
intr, imsk, exception, error, status0, status1);
u_char intr, exception, error, status0;
exception = mesh_read_reg(sc, MESH_EXCEPTION);
snprintb(buf2, sizeof buf2, MESH_EXC_BITMASK, exception);
device_xname(sc->sc_dev), error, exception);
if (exception & MESH_EXC_SELTO) {
mesh_error(sc, scb, 0, exception);
if (exception & MESH_EXC_PHASEMM) {
mesh_error(struct mesh_softc *sc, struct mesh_scb *scb, int error, int exception)
if (exception & MESH_EXC_SELTO) {
goto exception; \
exception:
int exception;
exception = l->l_cpu->ci_want_resched | (l->l_flag & LW_USERRET);
if (__predict_false(exception)) {