Home
last modified time | relevance | path

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

/hypervisor/dm/vpci/
A Dpci_pt.c91 struct msix_table_entry *pentry = get_msix_table_entry(vdev, index); in mask_one_msix_vector() local
94 vector_control = pentry->vector_control | PCIM_MSIX_VCTRL_MASK; in mask_one_msix_vector()
95 mmio_write32(vector_control, (void *)&(pentry->vector_control)); in mask_one_msix_vector()
108 struct msix_table_entry *pentry; in remap_one_vmsix_entry() local
122 pentry = get_msix_table_entry(vdev, index); in remap_one_vmsix_entry()
130 mmio_write32((uint32_t)(info.addr.full), (void *)&(pentry->addr)); in remap_one_vmsix_entry()
131 mmio_write32((uint32_t)(info.addr.full >> 32U), (void *)((char *)&(pentry->addr) + 4U)); in remap_one_vmsix_entry()
133 mmio_write32(info.data.full, (void *)&(pentry->data)); in remap_one_vmsix_entry()
134 mmio_write32(vdev->msix.table_entries[index].vector_control, (void *)&(pentry->vector_control)); in remap_one_vmsix_entry()

Completed in 2 milliseconds