Example #1
0
PyObject *
cpu_dump_gpregs(JitCpu *self, PyObject *args) {

    dump_gpregs(self->cpu);

    Py_INCREF(Py_None);
    return Py_None;
}
Example #2
0
PyObject * cpu_dump_gpregs(JitCpu* self, PyObject* args)
{
	vm_cpu_t* vmcpu;

	vmcpu = self->cpu;
	dump_gpregs(vmcpu);
	Py_INCREF(Py_None);
	return Py_None;
}
Example #3
0
void fault_dump_info(struct fault_ctx *fctx)
{
  dump_gpregs(fctx->gprs);
  dump_interrupt_stack(fctx->istack_frame);
  if (IS_KERNEL_FAULT(fctx)) {
    dump_kernel_stack(current_task(), fctx->istack_frame->rsp);
  }
  else {
    dump_user_stack(current_task()->task_mm, fctx->istack_frame->rsp);
  }
}