/src/sys/arch/sparc/sparc/ |
memreg.c | 218 hardmemerr4m(unsigned type, u_int sfsr, u_int sfva, u_int afsr, u_int afva) 224 printf("sfsr=%s sfva=0x%x\n", bits, sfva); 252 hypersparc_memerr(unsigned type, u_int sfsr, u_int sfva, struct trapframe *tf) 277 hardmemerr4m(type, sfsr, sfva, afsr, afva); 282 viking_memerr(unsigned type, u_int sfsr, u_int sfva, struct trapframe *tf) 296 sfva); 298 if (oldtype == T_STOREBUFFAULT || addrold == sfva) 302 addrold = sfva; 326 hardmemerr4m(type, sfsr, sfva, afsr, afva) [all...] |
trap.c | 976 mem_access_fault4m(unsigned type, u_int sfsr, u_int sfva, struct trapframe *tf) 1017 printf("%s[%d]: trap 0x%x: pc=0x%x sfsr=0x%x sfva=0x%x\n", 1018 p->p_comm, p->p_pid, type, pc, sfsr, sfva); 1038 (*cpuinfo.memerr)(type, sfsr, sfva, tf); 1047 * Figure out what to pass the VM code. We cannot ignore the sfva 1051 * sfva. 1072 * may already have decided to pass `pc' in `sfva', so we avoid 1079 sfva = pc; 1094 if (tfaultaddr == sfva) /* Prevent infinite loops w/a static */ 1096 tfaultaddr = sfva; [all...] |
locore.s | 1989 ! mem_access_fault(type,sfsr,sfva,&tf); 5829 st %l5, [%l4 + 4] ! => dump.sfva 5847 st %l5, [%l4 + 4] ! => dump.sfva
|
/src/sys/arch/sparc64/sparc64/ |
trap.c | 1028 vaddr_t addr, vaddr_t sfva, u_long sfsr) 1056 sfva, sfsr, (int)curpcb->pcb_nsaved); 1070 sfva, sfsr, (int)curpcb->pcb_nsaved); 1240 sfva, sfsr, (int)curpcb->pcb_nsaved); 1266 ksi.ksi_addr = (void *)sfva; 1298 u_long afsr, vaddr_t sfva, u_long sfsr) 1322 (long)type, (long)sfva, (long)afva, tf, 1336 (long)type, (long)sfva, (long)afva, tf, 1371 printf("data error type %x sfsr=%lx sfva=%lx afsr=%lx afva=%lx tf=%p\n", 1372 type, sfsr, sfva, afsr, afva, tf) [all...] |
/src/sys/arch/sparc/include/ |
cpu.h | 265 int sfva; member in struct:cpu_info::__anon82c374a10208
|