trap_trace_rec_t
ttc->ttc_current = ttc->ttc_next - sizeof (trap_trace_rec_t);
trap_trace_rec_t rec;
int rval, i, recsize = sizeof (trap_trace_rec_t);
ttc->ttc_current -= sizeof (trap_trace_rec_t);
ttrace_syscall(trap_trace_rec_t *rec)
ttrace_interrupt(trap_trace_rec_t *rec)
ttrace_apix_interrupt(trap_trace_rec_t *rec)
ttrace_trap(trap_trace_rec_t *rec)
ttrace_intr_detail(trap_trace_rec_t *rec)
int (*t_hdlr)(trap_trace_rec_t *);
ttrace_dumpregs(trap_trace_rec_t *rec)
ttrace_dumpregs(trap_trace_rec_t *rec)
ttrace_walk(uintptr_t addr, trap_trace_rec_t *rec, ttrace_dcmd_t *dcmd)
trap_trace_rec_t rec;
sizeof (trap_trace_rec_t)) {
"match expected %d\n", ttr_size, sizeof (trap_trace_rec_t));
extern void apic_do_interrupt(struct regs *rp, trap_trace_rec_t *ttp);
extern void (*do_interrupt_common)(struct regs *, trap_trace_rec_t *);
apix_do_interrupt(struct regs *rp, trap_trace_rec_t *ttp)
do_interrupt(struct regs *rp, trap_trace_rec_t *ttp)
void do_interrupt(struct regs *rp, trap_trace_rec_t *ttp);
void (*do_interrupt_common)(struct regs *, trap_trace_rec_t *) = do_interrupt;
static trap_trace_rec_t trap_tr0[TRAPTR_NENT];
size_t trap_trace_bufsize = TRAPTR_NENT * sizeof (trap_trace_rec_t);
trap_trace_rec_t trap_trace_postmort;
trap_trace_rec_t *rec;
current = ttc->ttc_next - sizeof (trap_trace_rec_t);
ttc->ttc_limit - sizeof (trap_trace_rec_t);
rec = (trap_trace_rec_t *)current;
current -= sizeof (trap_trace_rec_t);
extern void apix_do_interrupt(struct regs *rp, trap_trace_rec_t *ttp);
extern void do_interrupt(struct regs *, trap_trace_rec_t *);
extern void (*do_interrupt_common)(struct regs *, trap_trace_rec_t *);
xen_callback_handler(struct regs *rp, trap_trace_rec_t *ttp)
extern trap_trace_rec_t trap_trace_postmort; /* Entry used after death */