Searched refs:gtable (Results 1 – 6 of 6) sorted by relevance
/xen/xen/arch/x86/hvm/ |
A D | vmsi.c | 156 unsigned long gtable; /* gpa of msix table */ member 188 if ( addr >= entry->gtable && in msixtbl_find_entry() 189 addr < entry->gtable + entry->table_len ) in msixtbl_find_entry() 204 nr_entry = (addr - entry->gtable) / PCI_MSIX_ENTRY_SIZE; in msixtbl_addr_to_desc() 234 nr_entry = (address - entry->gtable) / PCI_MSIX_ENTRY_SIZE; in msixtbl_read() 291 nr_entry = array_index_nospec(((address - entry->gtable) / in msixtbl_write() 430 uint64_t gtable, in add_msixtbl_entry() argument 439 entry->gtable = (unsigned long) gtable; in add_msixtbl_entry() 459 int msixtbl_pt_register(struct domain *d, struct pirq *pirq, uint64_t gtable) in msixtbl_pt_register() argument 500 add_msixtbl_entry(d, pdev, gtable, entry); in msixtbl_pt_register() [all …]
|
/xen/xen/include/xen/ |
A D | pci.h | 211 int msixtbl_pt_register(struct domain *, struct pirq *, uint64_t gtable);
|
/xen/xen/drivers/passthrough/ |
A D | io.c | 370 if ( rc == 0 && pt_irq_bind->u.msi.gtable ) in pt_irq_create_bind() 372 rc = msixtbl_pt_register(d, info, pt_irq_bind->u.msi.gtable); in pt_irq_create_bind()
|
/xen/xen/include/public/ |
A D | domctl.h | 575 uint64_aligned_t gtable; member
|
/xen/tools/libxc/ |
A D | xc_domain.c | 1692 uint64_t gtable) in xc_domain_update_msi_irq() argument 1706 bind->u.msi.gtable = gtable; in xc_domain_update_msi_irq()
|
/xen/tools/libxc/include/ |
A D | xenctrl.h | 1736 uint64_t gtable);
|
Completed in 938 milliseconds