| /openbmc/qemu/hw/net/ |
| H A D | igbvf.c | 59 MemoryRegion msix; member 257 memory_region_init(&s->msix, OBJECT(dev), "igbvf-msix", IGBVF_MSIX_SIZE); in igbvf_pci_realize() 259 PCI_BASE_ADDRESS_MEM_PREFETCH, &s->msix); in igbvf_pci_realize() 261 ret = msix_init(dev, IGBVF_MSIX_VEC_NUM, &s->msix, IGBVF_MSIX_BAR_IDX, 0, in igbvf_pci_realize() 262 &s->msix, IGBVF_MSIX_BAR_IDX, 0x2000, 0x70, errp); in igbvf_pci_realize() 301 msix_uninit(dev, &s->msix, &s->msix); in igbvf_pci_uninit()
|
| H A D | igb.c | 76 MemoryRegion msix; member 298 &s->msix, in igb_init_msix() 300 &s->msix, in igb_init_msix() 317 msix_uninit(PCI_DEVICE(s), &s->msix, &s->msix); in igb_cleanup_msix() 414 memory_region_init(&s->msix, OBJECT(s), "igb-msix", in igb_pci_realize() 417 PCI_BASE_ADDRESS_MEM_TYPE_64, &s->msix); in igb_pci_realize()
|
| H A D | e1000e.c | 70 MemoryRegion msix; member 293 &s->msix, in e1000e_init_msix() 295 &s->msix, in e1000e_init_msix() 311 msix_uninit(PCI_DEVICE(s), &s->msix, &s->msix); in e1000e_cleanup_msix() 453 memory_region_init(&s->msix, OBJECT(s), "e1000e-msix", in e1000e_pci_realize() 456 PCI_BASE_ADDRESS_SPACE_MEMORY, &s->msix); in e1000e_pci_realize()
|
| /openbmc/u-boot/drivers/virtio/ |
| H A D | virtio_pci.h | 52 #define VIRTIO_PCI_CONFIG_OFF(msix) ((msix) ? 24 : 20) argument
|
| /openbmc/qemu/hw/usb/ |
| H A D | hcd-xhci-pci.h | 42 OnOffAuto msix; member
|
| H A D | hcd-xhci-pci.c | 175 if (s->msix != ON_OFF_AUTO_OFF) { in usb_xhci_pci_realize() 221 DEFINE_PROP_ON_OFF_AUTO("msix", XHCIPciState, msix, ON_OFF_AUTO_AUTO), 273 s->msix = ON_OFF_AUTO_AUTO; in qemu_xhci_instance_init()
|
| /openbmc/qemu/hw/xen/ |
| H A D | xen_pt.h | 247 XenPTMSIX *msix; member 341 return s->msix && s->msix->bar_index == bar; in xen_pt_has_msix_mapping()
|
| H A D | xen_pt.c | 606 if (bar == -1 && (!s->msix || &s->msix->mmio != mr)) { in xen_pt_region_update() 610 if (s->msix && &s->msix->mmio == mr) { in xen_pt_region_update() 612 s->msix->mmio_base_addr = sec->offset_within_address_space; in xen_pt_region_update() 613 rc = xen_pt_msix_update_remap(s, s->msix->bar_index); in xen_pt_region_update() 735 if (s->msix) { in xen_pt_destroy()
|
| H A D | xen_pt_config_init.c | 1484 s->msix->ctrl_offset = real_offset; in xen_pt_msixctrl_reg_init() 1510 } else if (!(*val & PCI_MSIX_FLAGS_ENABLE) && s->msix->enabled) { in xen_pt_msixctrl_reg_write() 1514 s->msix->maskall = *val & PCI_MSIX_FLAGS_MASKALL; in xen_pt_msixctrl_reg_write() 1516 debug_msix_enabled_old = s->msix->enabled; in xen_pt_msixctrl_reg_write() 1517 s->msix->enabled = !!(*val & PCI_MSIX_FLAGS_ENABLE); in xen_pt_msixctrl_reg_write() 1518 if (s->msix->enabled != debug_msix_enabled_old) { in xen_pt_msixctrl_reg_write() 1520 s->msix->enabled ? "enable" : "disable"); in xen_pt_msixctrl_reg_write() 2103 if (s->msix) { in xen_pt_config_delete()
|
| /openbmc/qemu/hw/pci/ |
| H A D | meson.build | 4 'msix.c',
|
| H A D | trace-events | 18 # msix.c
|
| /openbmc/qemu/tests/qtest/ |
| H A D | ivshmem-test.c | 106 static void setup_vm_cmd(IVState *s, const char *cmd, bool msix) in setup_vm_cmd() argument 124 if (msix) { in setup_vm_cmd()
|
| H A D | virtio-blk-test.c | 463 static void msix(void *obj, void *u_data, QGuestAllocator *t_alloc) in msix() function 800 qos_add_test("msix", "virtio-blk-pci", msix, &opts); in register_virtio_blk_test()
|
| /openbmc/qemu/docs/devel/migration/ |
| H A D | virtio.rst | 18 transport specific state (msix vectors, indicators, ...)
|
| /openbmc/qemu/include/hw/s390x/ |
| H A D | s390-pci-bus.h | 354 S390MsixInfo msix; member
|
| /openbmc/bmcweb/ |
| H A D | .gitignore | 285 *.msix
|
| /openbmc/qemu/hw/scsi/ |
| H A D | megasas.c | 99 OnOffAuto msix; member 161 return s->msix != ON_OFF_AUTO_OFF; in megasas_use_msix() 2387 s->msix = ON_OFF_AUTO_OFF; in megasas_scsi_realize() 2455 DEFINE_PROP_ON_OFF_AUTO("msix", MegasasState, msix, ON_OFF_AUTO_AUTO), 2468 DEFINE_PROP_ON_OFF_AUTO("msix", MegasasState, msix, ON_OFF_AUTO_AUTO),
|