Lines Matching refs:PCI_MSIX_ENTRY_SIZE
39 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()
92 unsigned offset = vector * PCI_MSIX_ENTRY_SIZE; in msix_vector_masked()
156 offset = vector * PCI_MSIX_ENTRY_SIZE + PCI_MSIX_ENTRY_VECTOR_CTRL; in msix_set_mask()
217 assert(addr + size <= dev->msix_entries_nr * PCI_MSIX_ENTRY_SIZE); in msix_table_mmio_read()
225 int vector = addr / PCI_MSIX_ENTRY_SIZE; in msix_table_mmio_write()
228 assert(addr + size <= dev->msix_entries_nr * PCI_MSIX_ENTRY_SIZE); in msix_table_mmio_write()
293 vector * PCI_MSIX_ENTRY_SIZE + PCI_MSIX_ENTRY_VECTOR_CTRL; in msix_mask_all()
342 table_size = nentries * PCI_MSIX_ENTRY_SIZE; in msix_init()
411 if (nentries * PCI_MSIX_ENTRY_SIZE > bar_pba_offset) { in msix_init_exclusive_bar()
412 bar_pba_offset = nentries * PCI_MSIX_ENTRY_SIZE; in msix_init_exclusive_bar()
495 qemu_put_buffer(f, dev->msix_table, n * PCI_MSIX_ENTRY_SIZE); in msix_save()
510 qemu_get_buffer(f, dev->msix_table, n * PCI_MSIX_ENTRY_SIZE); in msix_load()
562 memset(dev->msix_table, 0, dev->msix_entries_nr * PCI_MSIX_ENTRY_SIZE); in msix_reset()