HomeSort by: relevance | last modified time | path
    Searched defs:trapframe (Results 1 - 19 of 19) sorted by relevancy

  /src/sys/arch/ia64/include/
frame.h 43 struct trapframe { struct
46 #define FRAME_SYSCALL 1 /* syscalls use a partial trapframe */
  /src/sys/arch/or1k/include/
frame.h 37 struct trapframe { struct
41 struct trapframe *tf_chain;
  /src/sys/arch/amd64/include/
frame.h 87 struct trapframe { struct
97 struct trapframe if_tf;
  /src/sys/arch/aarch64/include/
frame.h 39 struct trapframe { struct
51 /* size of trapframe (stack pointer) must be 16byte aligned */
52 __CTASSERT((sizeof(struct trapframe) & 15) == 0);
55 #define TF_SIZE sizeof(struct trapframe)
  /src/sys/arch/next68k/stand/boot/
machdep.c 96 struct trapframe { struct
106 int trap(struct trapframe *);
109 trap(struct trapframe *fp)
  /src/sys/arch/sh3/sh3/
db_trace.c 83 dump_trapframe(struct trapframe *tf,
102 struct trapframe *tf;
139 DPRINTF(1, "# trapframe: pc=%lx pr=%lx fp=%lx sp=%lx\n",
165 tf = (struct trapframe *)pcb->pcb_sf.sf_r6_bank;
191 struct trapframe trapframe; variable in typeref:struct:trapframe
192 tf = &trapframe;
206 print("[trapframe 0x%lx]\n", fp);
  /src/sys/arch/sparc/include/
reg.h 53 struct trapframe { struct
76 * Clone trapframe for now; this seems to be the more useful
  /src/sys/arch/sparc64/sparc64/
vm_machdep.c 147 #define TOPFRAMEOFF (USPACE-sizeof(struct trapframe)-CC64FSZ)
150 #undef trapframe
151 #define trapframe trapframe64 macro
154 #define TOPFRAMEOFF (USPACE-sizeof(struct trapframe)-CC64FSZ)
186 struct trapframe *tf2;
237 tf2 = l2->l_md.md_tf = (struct trapframe *)
240 /* Copy parent's trapframe */
241 *tf2 = *(struct trapframe *)((long)opcb + USPACE - sizeof(*tf2));
359 struct trapframe *tf = l->l_md.md_tf;
  /src/sys/arch/arm/include/
frame.h 53 typedef struct trapframe { struct
  /src/sys/arch/i386/include/
frame.h 78 struct trapframe { struct
  /src/sys/arch/sh3/include/
frame.h 83 struct trapframe { struct
  /src/sys/arch/sparc64/include/
reg.h 93 * The v9 trapframe is a bit more complex. Since we don't get a free
139 * Clone trapframe for now; this seems to be the more useful
223 #define trapframe trapframe64 macro
229 #define trapframe trapframe32 macro
  /src/sys/arch/vax/include/
trap.h 83 struct trapframe { struct
  /src/sys/arch/riscv/include/
frame.h 37 struct trapframe { struct
79 * Ensure the trapframe is a multiple of 16bytes so that stack
82 __CTASSERT((sizeof(struct trapframe) & (16 - 1)) == 0);
  /src/sys/arch/alpha/include/
frame.h 91 struct trapframe { struct
  /src/sys/arch/powerpc/include/
frame.h 98 struct trapframe { struct
157 struct trapframe ktf_tf;
183 #define trapframe(l) (&(ktrapframe(l)->ktf_tf)) macro
  /src/sys/arch/hppa/include/
frame.h 65 * the trapframe is divided into two parts:
74 struct trapframe { struct
75 /* the `physical' part of the trapframe */
  /src/sys/arch/m68k/include/
cpuframe.h 45 struct trapframe { struct in struct:frame
  /src/sys/arch/mips/include/
locore.h 336 struct trapframe;
338 void trap(uint32_t, uint32_t, vaddr_t, vaddr_t, struct trapframe *);
341 void mips_fpu_trap(vaddr_t, struct trapframe *);
342 void mips_fpu_intr(vaddr_t, struct trapframe *);
344 vaddr_t mips_emul_branch(struct trapframe *, vaddr_t, uint32_t, bool);
345 void mips_emul_inst(uint32_t, uint32_t, vaddr_t, struct trapframe *);
347 void mips_emul_fp(uint32_t, struct trapframe *, uint32_t);
348 void mips_emul_branchdelayslot(uint32_t, struct trapframe *, uint32_t);
350 void mips_emul_special(uint32_t, struct trapframe *, uint32_t);
351 void mips_emul_special3(uint32_t, struct trapframe *, uint32_t)
812 struct trapframe { struct
    [all...]

Completed in 27 milliseconds