Home
last modified time | relevance | path

Searched refs:msix_table (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/pci/
H A Dmsix.c39 uint8_t *table_entry = dev->msix_table + vector * PCI_MSIX_ENTRY_SIZE; in msix_prepare_message()
58 uint8_t *table_entry = dev->msix_table + vector * PCI_MSIX_ENTRY_SIZE; in msix_set_message()
93 uint8_t *data = &dev->msix_table[offset + PCI_MSIX_ENTRY_DATA]; in msix_vector_masked()
99 return fmask || dev->msix_table[offset + PCI_MSIX_ENTRY_VECTOR_CTRL] & in msix_vector_masked()
161 dev->msix_table[offset] |= PCI_MSIX_ENTRY_CTRL_MASKBIT; in msix_set_mask()
163 dev->msix_table[offset] &= ~PCI_MSIX_ENTRY_CTRL_MASKBIT; in msix_set_mask()
218 return pci_get_long(dev->msix_table + addr); in msix_table_mmio_read()
231 pci_set_long(dev->msix_table + addr, val); in msix_table_mmio_write()
296 dev->msix_table[offset] |= PCI_MSIX_ENTRY_CTRL_MASKBIT; in msix_mask_all()
377 dev->msix_table = g_malloc0(table_size); in msix_init()
[all …]
/openbmc/qemu/hw/riscv/
H A Driscv-iommu-sys.c52 uint8_t *msix_table; member
62 return pci_get_long(s->msix_table + addr); in msix_table_mmio_read()
71 pci_set_long(s->msix_table + addr, val); in msix_table_mmio_write()
122 s->msix_table = g_malloc0(table_size); in riscv_iommu_sysdev_init_msi()
139 uint8_t *table_entry = s->msix_table + vector * PCI_MSIX_ENTRY_SIZE; in riscv_iommu_sysdev_send_MSI()
/openbmc/qemu/include/hw/pci/
H A Dpci_device.h121 uint8_t *msix_table; member
/openbmc/qemu/hw/usb/
H A Dhcd-xhci-pci.c189 if (dev->msix_table && dev->msix_pba in usb_xhci_pci_exit()