Searched refs:intrframe (Results 1 - 15 of 15) sorted by relevance

/netbsd-current/sys/arch/x86/include/
H A Dintr_private.h37 int i8254_clockintr(void *, struct intrframe *);
H A Dcpu.h101 * clockframe; for now, use generic intrframe.
104 struct intrframe cf_if;
/netbsd-current/sys/arch/xen/include/
H A Devtchn.h39 unsigned int evtchn_do_event(int, struct intrframe *);
40 void call_evtchn_do_event(int, struct intrframe *);
H A Dhypervisor.h163 struct intrframe;
165 void do_hypervisor_callback(struct intrframe *regs);
/netbsd-current/sys/arch/xen/x86/
H A Dxen_ipi.c65 static void xen_ipi_ddb(struct cpu_info *, struct intrframe *);
68 static void xen_ipi_halt(struct cpu_info *, struct intrframe *);
69 static void xen_ipi_synch_fpu(struct cpu_info *, struct intrframe *);
70 static void xen_ipi_xcall(struct cpu_info *, struct intrframe *);
71 static void xen_ipi_hvcb(struct cpu_info *, struct intrframe *);
72 static void xen_ipi_generic(struct cpu_info *, struct intrframe *);
73 static void xen_ipi_ast(struct cpu_info *, struct intrframe *);
74 static void xen_ipi_kpreempt(struct cpu_info *ci, struct intrframe *);
76 static void (*xen_ipifunc[XEN_NIPIS])(struct cpu_info *, struct intrframe *) =
93 xen_ipi_handler(void *arg, struct intrframe *reg
[all...]
H A Dhypervisor_machdep.c248 struct intrframe *regs = args;
276 do_hypervisor_callback(struct intrframe *regs)
/netbsd-current/sys/arch/amd64/include/
H A Dframe.h95 struct intrframe { struct
102 * Need arch independany way to access IP and CS from intrframe
/netbsd-current/sys/arch/i386/include/
H A Dframe.h108 struct intrframe { struct
134 * need arch independent way to access ip and cs from intrframe
/netbsd-current/sys/arch/i386/i386/
H A Ddb_machdep.c213 struct intrframe *ifp;
218 * 2nd argument of interrupt handlers is a pointer to intrframe.
220 ifp = (struct intrframe *)
223 * check if it's a valid intrframe.
231 * found seemingly valid intrframe.
/netbsd-current/sys/arch/amd64/amd64/
H A Ddb_machdep.c113 struct intrframe *ifp;
183 ifp = (struct intrframe *)(argp + i);
/netbsd-current/sys/arch/x86/x86/
H A Dlapic.c98 void lapic_clockintr(void *, struct intrframe *);
574 lapic_clockintr(void *arg, struct intrframe *frame)
/netbsd-current/sys/arch/x86/isa/
H A Dclock.c374 i8254_clockintr(void *arg, struct intrframe *frame)
/netbsd-current/sys/arch/xen/xen/
H A Devtchn.c317 evtchn_do_event(int evtch, struct intrframe *regs)
/netbsd-current/sys/arch/sparc/sparc/
H A Dlocore.s2509 std %l0, [%sp + CCFSZ + 0] ! set up intrframe/clockframe
2515 std %l2, [%sp + CCFSZ + 8] ! set up intrframe/clockframe
2645 std %l0, [%sp + CCFSZ + 0] ! set up intrframe/clockframe
2651 std %l2, [%sp + CCFSZ + 8] ! set up intrframe/clockframe
2665 call _C_LABEL(bogusintr) ! bogusintr(&intrframe)
2694 std %l0, [%sp + CCFSZ + 0] ! set up intrframe/clockframe
2700 std %l2, [%sp + CCFSZ + 8] ! set up intrframe/clockframe
2742 call _C_LABEL(strayintr) ! strayintr(&intrframe)
/netbsd-current/sys/arch/sparc64/sparc64/
H A Dlocore.s4627 stx %l0, [%sp + CC64FSZ + STKB + TF_TSTATE] ! set up intrframe/clockframe
4634 stb %l6, [%sp + CC64FSZ + STKB + TF_PIL] ! set up intrframe/clockframe

Completed in 237 milliseconds