Home
last modified time | relevance | path

Searched refs:pba_offset (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/hw/pci/
H A Dmsix.c315 uint8_t pba_bar_nr, unsigned pba_offset, uint8_t cap_pos, in msix_init() argument
338 ranges_overlap(table_offset, table_size, pba_offset, pba_size)) || in msix_init()
340 pba_offset + pba_size > memory_region_size(pba_bar) || in msix_init()
341 (table_offset | pba_offset) & PCI_MSIX_FLAGS_BIRMASK) { in msix_init()
362 pci_set_long(config + PCI_MSIX_PBA, pba_offset | pba_bar_nr); in msix_init()
379 memory_region_add_subregion(pba_bar, pba_offset, &dev->msix_pba_mmio); in msix_init()
/openbmc/qemu/include/hw/pci/
H A Dmsix.h13 uint8_t pba_bar_nr, unsigned pba_offset, uint8_t cap_pos,
/openbmc/qemu/hw/vfio/
H A Dpci.h114 uint32_t pba_offset; member
H A Dpci.c1535 vdev->msix->pba_offset = vdev->msix->table_offset + in vfio_pci_relocate_msix()
1592 msix->pba_offset = pba & ~PCI_MSIX_FLAGS_BIRMASK; in vfio_msix_early_setup()
1609 if (msix->pba_offset >= vdev->bars[msix->pba_bar].region.size) { in vfio_msix_early_setup()
1618 msix->pba_offset = 0x1000; in vfio_msix_early_setup()
1626 msix->pba_offset = 0xb400; in vfio_msix_early_setup()
1656 vdev->msix->pba_bar, vdev->msix->pba_offset, pos, in vfio_msix_setup()
/openbmc/qemu/include/hw/s390x/
H A Ds390-pci-bus.h257 uint32_t pba_offset; member
/openbmc/linux/drivers/usb/storage/
H A Dalauda.c903 unsigned int pba_offset = pba - (zone * zonesize); in alauda_write_lba() local
907 MEDIA_INFO(us).pba_to_lba[zone][pba_offset] = UNDEF; in alauda_write_lba()
/openbmc/qemu/hw/s390x/
H A Ds390-pci-bus.c895 pbdev->msix.pba_offset = pba & ~PCI_MSIX_FLAGS_BIRMASK; in s390_pci_msix_init()