/kvmtool/virtio/ |
H A D | scsi.c | 33 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 40 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 47 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 63 static void notify_status(struct kvm *kvm, void *dev, u32 status) in notify_status() 96 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 114 static void notify_vq_gsi(struct kvm *kvm, void *dev, u32 vq, u32 gsi) in notify_vq_gsi() 124 static void notify_vq_eventfd(struct kvm *kvm, void *dev, u32 vq, u32 efd) in notify_vq_eventfd() 134 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 139 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 146 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() [all …]
|
H A D | console.c | 109 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 116 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 123 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 128 static void notify_status(struct kvm *kvm, void *dev, u32 status) in notify_status() 141 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 166 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 178 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 187 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 194 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 199 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq() [all …]
|
H A D | vsock.c | 38 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 45 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 52 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 72 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 89 static void notify_vq_eventfd(struct kvm *kvm, void *dev, u32 vq, u32 efd) in notify_vq_eventfd() 99 static void notify_status(struct kvm *kvm, void *dev, u32 status) in notify_status() 125 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 130 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 137 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 142 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq() [all …]
|
H A D | rng.c | 44 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 50 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 55 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 101 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 125 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 132 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 141 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 148 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 153 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq() 159 static unsigned int get_vq_count(struct kvm *kvm, void *dev) in get_vq_count()
|
H A D | blk.c | 158 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 165 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 172 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 184 static void notify_status(struct kvm *kvm, void *dev, u32 status) in notify_status() 196 static void *virtio_blk_thread(void *dev) in virtio_blk_thread() 215 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 246 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 260 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 273 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 280 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() [all …]
|
H A D | balloon.c | 189 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 196 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 203 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 208 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 224 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 231 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 240 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() 247 static int get_size_vq(struct kvm *kvm, void *dev, u32 vq) in get_size_vq() 252 static int set_size_vq(struct kvm *kvm, void *dev, u32 vq, int size) in set_size_vq() 258 static unsigned int get_vq_count(struct kvm *kvm, void *dev) in get_vq_count()
|
H A D | net.c | 468 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 475 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 482 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 576 static void notify_status(struct kvm *kvm, void *dev, u32 status) in notify_status() 594 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 638 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 663 static void notify_vq_gsi(struct kvm *kvm, void *dev, u32 vq, u32 gsi) in notify_vq_gsi() 674 static void notify_vq_eventfd(struct kvm *kvm, void *dev, u32 vq, u32 efd) in notify_vq_eventfd() 684 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 693 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() [all …]
|
H A D | core.c | 223 void *dev, int num) in virtio_exit_vq() 280 void *dev, u64 features) in virtio_set_guest_features() 288 void *dev, u8 status) in virtio_notify_status() 319 void *dev, unsigned long offset, void *data, in virtio_access_config() 356 int virtio_init(struct kvm *kvm, void *dev, struct virtio_device *vdev, in virtio_init()
|
H A D | 9p.c | 28 static struct p9_fid *find_or_create_fid(struct p9_dev *dev, u32 fid) in find_or_create_fid() 65 static int insert_new_fid(struct p9_dev *dev, struct p9_fid *fid) in insert_new_fid() 1382 static u8 *get_config(struct kvm *kvm, void *dev) in get_config() 1389 static size_t get_config_size(struct kvm *kvm, void *dev) in get_config_size() 1396 static u64 get_host_features(struct kvm *kvm, void *dev) in get_host_features() 1401 static void notify_status(struct kvm *kvm, void *dev, u32 status) in notify_status() 1417 static int init_vq(struct kvm *kvm, void *dev, u32 vq) in init_vq() 1439 static void exit_vq(struct kvm *kvm, void *dev, u32 vq) in exit_vq() 1446 static int notify_vq(struct kvm *kvm, void *dev, u32 vq) in notify_vq() 1455 static struct virt_queue *get_vq(struct kvm *kvm, void *dev, u32 vq) in get_vq() [all …]
|
H A D | mmio.c | 149 int virtio_mmio_init(struct kvm *kvm, void *dev, struct virtio_device *vdev, in virtio_mmio_init()
|
H A D | pci.c | 339 int virtio_pci__init(struct kvm *kvm, void *dev, struct virtio_device *vdev, in virtio_pci__init()
|
/kvmtool/ |
H A D | devices.c | 16 int device__register(struct device_header *dev) in device__register() 49 void device__unregister(struct device_header *dev) in device__unregister() 64 struct device_header *dev = rb_entry(node, struct device_header, in device__find_dev() local 89 struct device_header *device__next_dev(struct device_header *dev) in device__next_dev()
|
/kvmtool/hw/ |
H A D | serial.c | 145 static void serial8250_flush_tx(struct kvm *kvm, struct serial8250_device *dev) in serial8250_flush_tx() 155 static void serial8250_update_irq(struct kvm *kvm, struct serial8250_device *dev) in serial8250_update_irq() 206 static void serial8250__sysrq(struct kvm *kvm, struct serial8250_device *dev) in serial8250__sysrq() 213 static void serial8250__receive(struct kvm *kvm, struct serial8250_device *dev, in serial8250__receive() 249 struct serial8250_device *dev = &devices[i]; in serial8250__update_consoles() local 267 static bool serial8250_out(struct serial8250_device *dev, struct kvm_cpu *vcpu, in serial8250_out() 338 static void serial8250_rx(struct serial8250_device *dev, void *data) in serial8250_rx() 357 static bool serial8250_in(struct serial8250_device *dev, struct kvm_cpu *vcpu, in serial8250_in() 410 struct serial8250_device *dev = ptr; in serial8250_mmio() local 428 struct serial8250_device *dev = container_of(dev_hdr, in serial8250_generate_fdt_node() local [all …]
|
/kvmtool/powerpc/ |
H A D | spapr_pci.c | 56 struct pci_device_header *dev = pci__find_dev(addr.device_number); in rtas_ibm_read_pci_config() local 94 struct pci_device_header *dev = pci__find_dev(addr.device_number); in rtas_read_pci_config() local 125 struct pci_device_header *dev = pci__find_dev(addr.device_number); in rtas_ibm_write_pci_config() local 160 struct pci_device_header *dev = pci__find_dev(addr.device_number); in rtas_write_pci_config() local
|
/kvmtool/include/kvm/ |
H A D | virtio-pci.h | 33 void *dev; member
|
H A D | virtio-mmio.h | 58 void *dev; member
|
H A D | kvm-config.h | 43 const char *dev; member
|
/kvmtool/vfio/ |
H A D | core.c | 16 struct vfio_device_params *dev) in vfio_device_pci_parser() 46 struct vfio_device_params *dev, *devs; in vfio_device_parser() local
|
/kvmtool/include/linux/ |
H A D | virtio_pci.h | 82 #define VIRTIO_PCI_CONFIG(dev) VIRTIO_PCI_CONFIG_OFF((dev)->msix_enabled) argument
|
H A D | 9p.h | 422 u32 dev; member
|