Home | History | Annotate | Download | only in sparc

Lines Matching defs:afsr

218 hardmemerr4m(unsigned type, u_int sfsr, u_int sfva, u_int afsr, u_int afva)
226 if (afsr != 0) {
227 snprintb(bits, sizeof(bits), AFSR_BITS, afsr);
228 printf("; afsr=%s afva=0x%x%x\n", bits,
229 (afsr & AFSR_AFA) >> AFSR_AFA_RSHIFT, afva);
232 if ((sfsr & SFSR_FT) == SFSR_FT_NONE && (afsr & AFSR_AFO) == 0)
254 u_int afsr;
259 (*cpuinfo.get_asyncflt)(&afsr, &afva);
260 if ((afsr & AFSR_AFO) != 0) { /* HS async fault! */
263 (afsr & AFSR_AFA) >> AFSR_AFA_RSHIFT, afva);
265 if (afva == addrold && (afsr & AFSR_AFA) == addroldtop)
270 addroldtop = afsr & AFSR_AFA;
277 hardmemerr4m(type, sfsr, sfva, afsr, afva);
284 u_int afsr=0; /* No Async fault registers on the viking */
326 hardmemerr4m(type, sfsr, sfva, afsr, afva);
333 u_int afsr;
342 if ((*cpuinfo.get_asyncflt)(&afsr, &afva) != 0)
343 afsr = afva = 0;
345 hardmemerr4m(type, sfsr, sfva, afsr, afva);