Revision 99a0949b kvm.h
b/kvm.h | ||
---|---|---|
35 | 35 |
|
36 | 36 |
int kvm_cpu_exec(CPUState *env); |
37 | 37 |
|
38 |
void kvm_set_phys_mem(target_phys_addr_t start_addr,
|
|
39 |
ram_addr_t size,
|
|
40 |
ram_addr_t phys_offset);
|
|
38 |
void kvm_set_phys_mem(a_target_phys_addr start_addr,
|
|
39 |
a_ram_addr size,
|
|
40 |
a_ram_addr phys_offset);
|
|
41 | 41 |
|
42 |
int kvm_physical_sync_dirty_bitmap(target_phys_addr_t start_addr,
|
|
43 |
target_phys_addr_t end_addr);
|
|
42 |
int kvm_physical_sync_dirty_bitmap(a_target_phys_addr start_addr,
|
|
43 |
a_target_phys_addr end_addr);
|
|
44 | 44 |
|
45 |
int kvm_log_start(target_phys_addr_t phys_addr, ram_addr_t size);
|
|
46 |
int kvm_log_stop(target_phys_addr_t phys_addr, ram_addr_t size);
|
|
45 |
int kvm_log_start(a_target_phys_addr phys_addr, a_ram_addr size);
|
|
46 |
int kvm_log_stop(a_target_phys_addr phys_addr, a_ram_addr size);
|
|
47 | 47 |
int kvm_set_migration_log(int enable); |
48 | 48 |
|
49 | 49 |
int kvm_has_sync_mmu(void); |
50 | 50 |
|
51 | 51 |
void kvm_setup_guest_memory(void *start, size_t size); |
52 | 52 |
|
53 |
int kvm_coalesce_mmio_region(target_phys_addr_t start, ram_addr_t size);
|
|
54 |
int kvm_uncoalesce_mmio_region(target_phys_addr_t start, ram_addr_t size);
|
|
53 |
int kvm_coalesce_mmio_region(a_target_phys_addr start, a_ram_addr size);
|
|
54 |
int kvm_uncoalesce_mmio_region(a_target_phys_addr start, a_ram_addr size);
|
|
55 | 55 |
|
56 | 56 |
int kvm_insert_breakpoint(CPUState *current_env, target_ulong addr, |
57 | 57 |
target_ulong len, int type); |
Also available in: Unified diff