Home
last modified time | relevance | path

Searched defs:data (Results 1 – 25 of 45) sorted by relevance

12

/kvmtool/include/kvm/
H A Dioport.h15 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 Dthreadpool.h15 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 Dkvm-cpu.h9 void *data; member
H A Dmsi.h7 u32 data; /* 16 bits of msi message data */ member
H A Ddevices.h17 void *data; member
/kvmtool/arm/aarch32/
H A Dkvm-cpu.c27 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 Dpci-modern.c38 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 Dpci-legacy.c7 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 Dmmio-modern.c10 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 Dmmio-legacy.c11 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 Dioport.c6 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 Dvesa.c46 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 Dkvm-cpu.c279 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 Dplic.c269 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 Dkvm-cpu.c49 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 Dspapr_hvcons.c39 union hv_chario data; in h_put_term_char() local
71 union hv_chario data; in h_get_term_char() local
H A Dspapr_pci.h39 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 Dmmio.c58 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 Dpci.c90 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 Dkvm-cpu-arch.h33 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 Dcore.c85 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 Dpci.c266 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 Dkvm-cpu-arch.h40 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 Dkvm-cpu-arch.h41 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 Dgtk3.c150 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()

12