/kvmtool/include/kvm/ |
H A D | ioport.h | 15 static inline u8 ioport__read8(u8 *data) in ioport__read8() 20 static inline u16 ioport__read16(u16 *data) in ioport__read16() 25 static inline u32 ioport__read32(u32 *data) in ioport__read32() 30 static inline void ioport__write8(u8 *data, u8 value) in ioport__write8() 35 static inline void ioport__write16(u16 *data, u16 value) in ioport__write16() 40 static inline void ioport__write32(u32 *data, u32 value) in ioport__write32()
|
H A D | threadpool.h | 15 void *data; member 23 …t_job(struct thread_pool__job *job, struct kvm *kvm, kvm_thread_callback_fn_t callback, void *data) in thread_pool__init_job()
|
H A D | kvm-cpu.h | 9 void *data; member
|
H A D | msi.h | 7 u32 data; /* 16 bits of msi message data */ member
|
H A D | devices.h | 17 void *data; member
|
/kvmtool/arm/aarch32/ |
H A D | kvm-cpu.c | 27 u32 data; in kvm_cpu__reset_vcpu() local 70 u32 data; in kvm_cpu__get_endianness() local 83 u32 data; in kvm_cpu__show_code() local 107 u32 data; in kvm_cpu__show_registers() local
|
/kvmtool/virtio/ |
H A D | pci-modern.c | 38 unsigned long offset, void *data, int size) in virtio_pci__common_write() 126 unsigned long offset, void *data, int size) in virtio_pci__notify_write() 137 unsigned long offset, void *data, int size) in virtio_pci__config_write() 147 unsigned long offset, void *data, int size) in virtio_pci__common_read() 240 unsigned long offset, void *data, int size) in virtio_pci__isr_read() 255 unsigned long offset, void *data, int size) in virtio_pci__config_read() 265 unsigned long offset, void *data, int size, in virtio_pci_access() 300 u8 *data, u32 len, u8 is_write, in virtio_pci_modern__io_mmio_callback()
|
H A D | pci-legacy.c | 7 void *data, u32 size, unsigned long offset) in virtio_pci__specific_data_in() 34 unsigned long offset, void *data, u32 size) in virtio_pci__data_in() 75 void *data, u32 size, unsigned long offset) in virtio_pci__specific_data_out() 119 unsigned long offset, void *data, u32 size) in virtio_pci__data_out() 186 u8 *data, u32 len, u8 is_write, in virtio_pci_legacy__io_mmio_callback()
|
H A D | mmio-modern.c | 10 u64 addr, u32 *data, u32 len, in virtio_mmio_config_in() 73 u64 addr, u32 *data, u32 len, in virtio_mmio_config_out() 137 void virtio_mmio_modern_callback(struct kvm_cpu *vcpu, u64 addr, u8 *data, in virtio_mmio_modern_callback()
|
H A D | mmio-legacy.c | 11 u64 addr, void *data, u32 len, in virtio_mmio_config_in() 48 u64 addr, void *data, u32 len, in virtio_mmio_config_out() 132 void virtio_mmio_legacy_callback(struct kvm_cpu *vcpu, u64 addr, u8 *data, in virtio_mmio_legacy_callback()
|
/kvmtool/x86/ |
H A D | ioport.c | 6 static void dummy_io(struct kvm_cpu *vcpu, u64 addr, u8 *data, u32 len, in dummy_io() 11 static void debug_io(struct kvm_cpu *vcpu, u64 addr, u8 *data, u32 len, in debug_io() 35 static void seabios_debug_io(struct kvm_cpu *vcpu, u64 addr, u8 *data, in seabios_debug_io() 52 static void ps2_control_io(struct kvm_cpu *vcpu, u64 addr, u8 *data, u32 len, in ps2_control_io()
|
/kvmtool/hw/ |
H A D | vesa.c | 46 static void vesa_pci_io(struct kvm_cpu *vcpu, u64 addr, u8 *data, u32 len, in vesa_pci_io() 52 int bar_num, void *data) in vesa__bar_activate() 59 int bar_num, void *data) in vesa__bar_deactivate()
|
/kvmtool/riscv/ |
H A D | kvm-cpu.c | 279 unsigned long data; in kvm_cpu__reset_vcpu() local 319 unsigned long data; in kvm_cpu__show_code() local 343 unsigned long data; in kvm_cpu__show_csrs() local 402 unsigned long data; in kvm_cpu__show_registers() local
|
H A D | plic.c | 269 u64 offset, void *data) in plic__priority_read() 282 u64 offset, void *data) in plic__priority_write() 298 u64 offset, void *data) in plic__context_enable_read() 312 u64 offset, void *data) in plic__context_enable_write() 361 u64 offset, void *data) in plic__context_read() 381 u64 offset, void *data) in plic__context_write() 419 u64 addr, u8 *data, u32 len, in plic__mmio_callback()
|
/kvmtool/arm/aarch64/ |
H A D | kvm-cpu.c | 49 u64 data; in reset_vcpu_aarch32() local 92 u64 data; in reset_vcpu_aarch64() local 282 unsigned long data; in kvm_cpu__show_code() local 305 unsigned long data; in kvm_cpu__show_registers() local
|
/kvmtool/powerpc/ |
H A D | spapr_hvcons.c | 39 union hv_chario data; in h_put_term_char() local 71 union hv_chario data; in h_get_term_char() local
|
H A D | spapr_pci.h | 39 static inline bool spapr_phb_mmio(struct kvm_cpu *vcpu, u64 phys_addr, u8 *data, u32 len, u8 is_wri… in spapr_phb_mmio()
|
/kvmtool/ |
H A D | mmio.c | 58 static int mmio_insert(struct rb_root *root, struct mmio_mapping *data) in mmio_insert() 63 static void mmio_remove(struct rb_root *root, struct mmio_mapping *data) in mmio_remove() 198 bool kvm__emulate_mmio(struct kvm_cpu *vcpu, u64 phys_addr, u8 *data, in kvm__emulate_mmio() 219 bool kvm__emulate_io(struct kvm_cpu *vcpu, u16 port, void *data, in kvm__emulate_io()
|
H A D | pci.c | 90 static void pci_config_address_mmio(struct kvm_cpu *vcpu, u64 addr, u8 *data, in pci_config_address_mmio() 115 static void pci_config_data_mmio(struct kvm_cpu *vcpu, u64 addr, u8 *data, in pci_config_data_mmio() 371 void pci__config_wr(struct kvm *kvm, union pci_config_address addr, void *data, int size) in pci__config_wr() 412 void pci__config_rd(struct kvm *kvm, union pci_config_address addr, void *data, int size) in pci__config_rd() 431 static void pci_config_mmio_access(struct kvm_cpu *vcpu, u64 addr, u8 *data, in pci_config_mmio_access() 469 bar_deactivate_fn_t bar_deactivate_fn, void *data) in pci__register_bar_regions()
|
/kvmtool/mips/include/kvm/ |
H A D | kvm-cpu-arch.h | 33 static inline bool kvm_cpu__emulate_io(struct kvm_cpu *vcpu, u16 port, void *data, int direction, i… in kvm_cpu__emulate_io() 38 static inline bool kvm_cpu__emulate_mmio(struct kvm_cpu *vcpu, u64 phys_addr, u8 *data, u32 len, u8… in kvm_cpu__emulate_mmio()
|
/kvmtool/vfio/ |
H A D | core.c | 85 void *data, int len) in vfio_ioport_in() 119 void *data, int len) in vfio_ioport_out() 151 static void vfio_ioport_mmio(struct kvm_cpu *vcpu, u64 addr, u8 *data, u32 len, in vfio_ioport_mmio() 163 static void vfio_mmio_access(struct kvm_cpu *vcpu, u64 addr, u8 *data, u32 len, in vfio_mmio_access() 366 static int vfio_map_mem_bank(struct kvm *kvm, struct kvm_mem_bank *bank, void *data) in vfio_map_mem_bank() 387 static int vfio_unmap_mem_bank(struct kvm *kvm, struct kvm_mem_bank *bank, void *data) in vfio_unmap_mem_bank()
|
H A D | pci.c | 266 static void vfio_pci_msix_pba_access(struct kvm_cpu *vcpu, u64 addr, u8 *data, in vfio_pci_msix_pba_access() 290 static void vfio_pci_msix_table_access(struct kvm_cpu *vcpu, u64 addr, u8 *data, in vfio_pci_msix_table_access() 351 void *data, int sz) in vfio_pci_msix_cap_write() 382 u16 off, u8 *data, u32 sz) in vfio_pci_msi_vector_write() 430 u16 off, u8 *data, u32 sz) in vfio_pci_msi_cap_write() 497 int bar_num, void *data) in vfio_pci_bar_activate() 552 int bar_num, void *data) in vfio_pci_bar_deactivate() 590 u16 offset, void *data, int sz) in vfio_pci_cfg_read() 608 u16 offset, void *data, int sz) in vfio_pci_cfg_write()
|
/kvmtool/x86/include/kvm/ |
H A D | kvm-cpu-arch.h | 40 static inline bool kvm_cpu__emulate_io(struct kvm_cpu *vcpu, u16 port, void *data, int direction, i… in kvm_cpu__emulate_io() 45 static inline bool kvm_cpu__emulate_mmio(struct kvm_cpu *vcpu, u64 phys_addr, u8 *data, u32 len, u8… in kvm_cpu__emulate_mmio()
|
/kvmtool/arm/include/arm-common/ |
H A D | kvm-cpu-arch.h | 41 static inline bool kvm_cpu__emulate_io(struct kvm_cpu *vcpu, u16 port, void *data, in kvm_cpu__emulate_io() 48 u8 *data, u32 len, u8 is_write) in kvm_cpu__emulate_mmio()
|
/kvmtool/ui/ |
H A D | gtk3.c | 150 kvm_gtk_configure_event(GtkWidget * widget, GdkEventConfigure * event, gpointer data) in kvm_gtk_configure_event() 170 static gboolean kvm_gtk_draw(GtkWidget *widget, cairo_t *cr, gpointer data) in kvm_gtk_draw()
|