| /src/sys/arch/powerpc/include/ |
| pcb.h | 39 struct faultbuf { struct 57 struct faultbuf *pcb_onfault; /* For use during copyin/copyout */ 72 int setfault(struct faultbuf *);
|
| /src/sys/arch/powerpc/booke/ |
| kcopy.c | 59 struct faultbuf * const saved_onfault = pcb->pcb_onfault; 60 struct faultbuf env;
|
| copyin.c | 207 struct faultbuf env; 225 struct faultbuf env; 243 struct faultbuf env; 261 struct faultbuf env; 308 struct faultbuf env;
|
| copyout.c | 305 struct faultbuf env; 323 struct faultbuf env; 341 struct faultbuf env; 359 struct faultbuf env; 408 struct faultbuf env; 451 struct faultbuf env;
|
| /src/sys/arch/riscv/include/ |
| locore.h | 59 struct faultbuf { struct 64 CTASSERT(sizeof(label_t) == sizeof(struct faultbuf)); 123 int cpu_set_onfault(struct faultbuf *) __returns_twice; 124 void cpu_jump_onfault(struct trapframe *, const struct faultbuf *, int); 132 static inline struct faultbuf * 135 struct faultbuf * const fb = curlwp->l_md.md_onfault; 141 cpu_enable_onfault(struct faultbuf *fb)
|
| proc.h | 48 struct faultbuf *md_onfault; /* registers to store on fault */
|
| /src/sys/arch/m68k/m68k/ |
| fpu.c | 60 label_t faultbuf; local 63 nofault = (int *)&faultbuf; 64 if (setjmp(&faultbuf)) {
|
| /src/sys/arch/arm/include/arm32/ |
| machdep.h | 114 int cpu_set_onfault(struct faultbuf *) __returns_twice; 115 void cpu_jump_onfault(struct trapframe *, const struct faultbuf *, int); 124 cpu_enable_onfault(struct faultbuf *fb) 129 static inline struct faultbuf * 132 struct faultbuf * const fb = curpcb->pcb_onfault;
|
| /src/sys/arch/mvme68k/mvme68k/ |
| bus_space.c | 231 label_t faultbuf; local 233 nofault = &faultbuf; 234 if (setjmp(&faultbuf)) { 248 label_t faultbuf; local 250 nofault = &faultbuf; 251 if (setjmp(&faultbuf)) {
|
| /src/sys/arch/virt68k/virt68k/ |
| bus_space.c | 195 label_t faultbuf; local 197 nofault = &faultbuf; 198 if (setjmp(&faultbuf)) { 212 label_t faultbuf; local 214 nofault = &faultbuf; 215 if (setjmp(&faultbuf)) {
|
| /src/sys/arch/aarch64/aarch64/ |
| efi_machdep.c | 47 struct faultbuf faultbuf; member in struct:__anon858 126 * shared faultbuf is safe here. 128 int err = cpu_set_onfault(&arm_efirt_state.faultbuf);
|
| bus_space.c | 700 struct faultbuf fb; 715 struct faultbuf fb; 730 struct faultbuf fb; 745 struct faultbuf fb; 760 struct faultbuf fb; 774 struct faultbuf fb; 788 struct faultbuf fb; 802 struct faultbuf fb;
|
| /src/sys/arch/sun3/sun3/ |
| autoconf.c | 329 label_t faultbuf; local 332 nofault = &faultbuf; 333 if (setjmp(&faultbuf)) 345 label_t faultbuf; local 348 nofault = &faultbuf; 349 if (setjmp(&faultbuf)) 361 label_t faultbuf; local 364 nofault = &faultbuf; 365 if (setjmp(&faultbuf))
|
| /src/sys/arch/aarch64/include/ |
| machdep.h | 118 int cpu_set_onfault(struct faultbuf *) __returns_twice; 119 void cpu_jump_onfault(struct trapframe *, const struct faultbuf *, int); 129 cpu_enable_onfault(struct faultbuf *fb) 134 static inline struct faultbuf * 137 struct faultbuf * const fb = curlwp->l_md.md_onfault;
|
| frame.h | 71 struct faultbuf { struct
|
| /src/sys/arch/news68k/news68k/ |
| bus_space.c | 124 label_t faultbuf; local 127 nofault = (int *)&faultbuf;
|
| /src/sys/arch/x68k/dev/ |
| xel.c | 116 label_t faultbuf; local 122 nofault = (int *) &faultbuf; 123 if (setjmp(&faultbuf)) {
|
| /src/sys/arch/luna68k/stand/boot/ |
| machdep.c | 91 label_t faultbuf; local 97 nofault = (int *)&faultbuf;
|
| /src/sys/arch/arm/arm/ |
| trap.c | 46 cpu_jump_onfault(struct trapframe *tf, const struct faultbuf *fb, int val)
|
| /src/sys/arch/arm/include/ |
| frame.h | 96 struct faultbuf { struct
|
| /src/sys/arch/powerpc/ibm4xx/ |
| copyinstr.c | 52 struct faultbuf env;
|
| copyoutstr.c | 52 struct faultbuf env;
|
| /src/sys/arch/riscv/riscv/ |
| trap.c | 97 cpu_jump_onfault(struct trapframe *tf, const struct faultbuf *fb, int error) 121 struct faultbuf fb; 149 struct faultbuf fb; 177 struct faultbuf fb; 191 struct faultbuf fb; 227 struct faultbuf fb; 508 struct faultbuf * const fb = cpu_disable_onfault(); 671 struct faultbuf fb; 736 struct faultbuf fb;
|
| /src/sys/arch/sun68k/sun68k/ |
| bus.c | 628 label_t faultbuf; local 634 nofault = &faultbuf; 635 if (setjmp(&faultbuf)) 666 label_t faultbuf; local 668 nofault = &faultbuf; 669 if (setjmp(&faultbuf))
|
| /src/sys/arch/hp300/hp300/ |
| bus_space.c | 169 label_t faultbuf; local 172 nofault = (int *)&faultbuf;
|