Home
last modified time | relevance | path

Searched refs:QEMUVFIOState (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/include/qemu/
H A Dvfio-helpers.h16 typedef struct QEMUVFIOState QEMUVFIOState; typedef
18 QEMUVFIOState *qemu_vfio_open_pci(const char *device, Error **errp);
19 void qemu_vfio_close(QEMUVFIOState *s);
20 int qemu_vfio_dma_map(QEMUVFIOState *s, void *host, size_t size,
22 int qemu_vfio_dma_reset_temporary(QEMUVFIOState *s);
23 void qemu_vfio_dma_unmap(QEMUVFIOState *s, void *host);
24 void *qemu_vfio_pci_map_bar(QEMUVFIOState *s, int index,
27 void qemu_vfio_pci_unmap_bar(QEMUVFIOState *s, int index, void *bar,
29 int qemu_vfio_pci_init_irq(QEMUVFIOState *s, EventNotifier *e,
/openbmc/qemu/util/
H A Dvfio-helpers.c49 struct QEMUVFIOState { struct
163 void *qemu_vfio_pci_map_bar(QEMUVFIOState *s, int index, in qemu_vfio_pci_map_bar()
467 QEMUVFIOState *s = container_of(n, QEMUVFIOState, ram_notifier); in qemu_vfio_ram_block_added()
483 QEMUVFIOState *s = container_of(n, QEMUVFIOState, ram_notifier); in qemu_vfio_ram_block_removed()
490 static void qemu_vfio_open_common(QEMUVFIOState *s) in qemu_vfio_open_common()
506 QEMUVFIOState *s = g_new0(QEMUVFIOState, 1); in qemu_vfio_open_pci()
529 static void qemu_vfio_dump_mappings(QEMUVFIOState *s) in qemu_vfio_dump_mappings()
801 int qemu_vfio_dma_reset_temporary(QEMUVFIOState *s) in qemu_vfio_dma_reset_temporary()
821 void qemu_vfio_dma_unmap(QEMUVFIOState *s, void *host) in qemu_vfio_dma_unmap()
839 static void qemu_vfio_reset(QEMUVFIOState *s) in qemu_vfio_reset()
[all …]
/openbmc/qemu/block/
H A Dnvme.c100 QEMUVFIOState *vfio;