summaryrefslogtreecommitdiff
path: root/linux/x86/debug.h
blob: 35793652ae33e02876eacec26af62553a2109c24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef __KVM_DEBUG_H
#define __KVM_DEBUG_H

#ifdef KVM_DEBUG

void show_msrs(struct kvm_vcpu *vcpu);


void show_irq(struct kvm_vcpu *vcpu,  int irq);
void show_page(struct kvm_vcpu *vcpu, gva_t addr);
void show_u64(struct kvm_vcpu *vcpu, gva_t addr);
void show_code(struct kvm_vcpu *vcpu);
int vm_entry_test(struct kvm_vcpu *vcpu);

void vmcs_dump(struct kvm_vcpu *vcpu);
void regs_dump(struct kvm_vcpu *vcpu);
void sregs_dump(struct kvm_vcpu *vcpu);
void show_pending_interrupts(struct kvm_vcpu *vcpu);
void vcpu_dump(struct kvm_vcpu *vcpu);

#endif

#endif