/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | irq.h | 63 struct { uint8_t dev, intx; } pci; member 96 #define hvm_pci_intx_gsi(dev, intx) \ argument 97 (((((dev)<<2) + ((dev)>>3) + (intx)) & 31) + 16) 98 #define hvm_pci_intx_link(dev, intx) \ argument 99 (((dev) + (intx)) & 3) 114 uint8_t intx; member 145 uint8_t intx; member 186 unsigned int intx); 188 unsigned int intx);
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | irq.c | 66 ASSERT((device <= 31) && (intx <= 3)); in __hvm_pci_intx_assert() 71 gsi = hvm_pci_intx_gsi(device, intx); in __hvm_pci_intx_assert() 80 link = hvm_pci_intx_link(device, intx); in __hvm_pci_intx_assert() 91 __hvm_pci_intx_assert(d, device, intx); in hvm_pci_intx_assert() 101 ASSERT((device <= 31) && (intx <= 3)); in __hvm_pci_intx_deassert() 106 gsi = hvm_pci_intx_gsi(device, intx); in __hvm_pci_intx_deassert() 114 link = hvm_pci_intx_link(device, intx); in __hvm_pci_intx_deassert() 125 __hvm_pci_intx_deassert(d, device, intx); in hvm_pci_intx_deassert() 622 pintx = hvm_irq->callback_via.pci.intx; in irq_save_pci() 664 int link, dev, intx, gsi; in irq_load_pci() local [all …]
|
A D | dm.c | 114 uint8_t intx, uint8_t level) in set_pci_intx_level() argument 116 if ( domain != 0 || bus != 0 || device > 0x1f || intx > 3 ) in set_pci_intx_level() 122 hvm_pci_intx_deassert(d, device, intx); in set_pci_intx_level() 125 hvm_pci_intx_assert(d, device, intx); in set_pci_intx_level() 559 data->device, data->intx, in dm_op()
|
/xen-4.10.0-shim-comet/tools/libacpi/ |
A D | mk_dsdt.c | 119 unsigned int slot, dev, intx, link; in main() local 382 for ( intx = 0; intx < 4; intx++ ) /* INTA-D */ in main() 384 dev, intx, 'A'+((dev+intx)&3)); in main() 389 for ( intx = 0; intx < 4; intx++ ) /* INTA-D */ in main() 391 dev, intx, ((dev*4+dev/8+intx)&31)+16); in main()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | io.c | 493 girq->intx = digl->intx = pt_irq_bind->u.pci.intx; in pt_irq_create_bind() 497 link = hvm_pci_intx_link(digl->device, digl->intx); in pt_irq_create_bind() 606 PCI_FUNC(digl->device), digl->intx); in pt_irq_create_bind() 638 unsigned int intx = pt_irq_bind->u.pci.intx; in pt_irq_destroy_bind() local 644 PCI_SLOT(device), PCI_FUNC(device), intx); in pt_irq_destroy_bind() 670 unsigned int intx = pt_irq_bind->u.pci.intx; in pt_irq_destroy_bind() local 672 unsigned int link = hvm_pci_intx_link(device, intx); in pt_irq_destroy_bind() 680 girq->intx == intx && in pt_irq_destroy_bind() 705 digl->intx == intx ) in pt_irq_destroy_bind() 900 hvm_pci_intx_assert(d, digl->device, digl->intx); in hvm_dirq_assist() [all …]
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/x86/ |
A D | vtd.c | 75 unsigned int link = hvm_pci_intx_link(digl->device, digl->intx); in _hvm_dpci_isairq_eoi() 79 hvm_pci_intx_deassert(d, digl->device, digl->intx); in _hvm_dpci_isairq_eoi()
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_devicemodel_compat.c | 77 uint8_t device, uint8_t intx, unsigned int level) in xc_hvm_set_pci_intx_level() argument 80 bus, device, intx, level); in xc_hvm_set_pci_intx_level()
|
A D | xc_domain.c | 1794 uint8_t intx, in xc_domain_bind_pt_irq_int() argument 1814 bind->u.pci.intx = intx; in xc_domain_bind_pt_irq_int() 1838 uint8_t intx, in xc_domain_bind_pt_irq() argument 1842 bus, device, intx, isa_irq, 0); in xc_domain_bind_pt_irq() 1852 uint8_t intx, in xc_domain_unbind_pt_irq_int() argument 1872 bind->u.pci.intx = intx; in xc_domain_unbind_pt_irq_int() 1896 uint8_t intx, in xc_domain_unbind_pt_irq() argument 1900 bus, device, intx, isa_irq, 0); in xc_domain_unbind_pt_irq() 1909 uint8_t intx) in xc_domain_bind_pt_pci_irq() argument 1913 PT_IRQ_TYPE_PCI, bus, device, intx, 0)); in xc_domain_bind_pt_pci_irq()
|
/xen-4.10.0-shim-comet/xen/include/public/hvm/ |
A D | dm_op.h | 206 uint8_t bus, device, intx; member
|
A D | hvm_op.h | 49 uint8_t domain, bus, device, intx; member
|
/xen-4.10.0-shim-comet/tools/libs/devicemodel/include/ |
A D | xendevicemodel.h | 197 uint8_t bus, uint8_t device, uint8_t intx, unsigned int level);
|
/xen-4.10.0-shim-comet/tools/libs/devicemodel/ |
A D | core.c | 387 uint8_t bus, uint8_t device, uint8_t intx, unsigned int level) in xendevicemodel_set_pci_intx_level() argument 400 data->intx = intx; in xendevicemodel_set_pci_intx_level()
|
/xen-4.10.0-shim-comet/tools/libxc/include/ |
A D | xenctrl_compat.h | 149 uint8_t device, uint8_t intx, unsigned int level);
|
A D | xenctrl.h | 1777 uint8_t intx, 1786 uint8_t intx, 1794 uint8_t intx);
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | domctl.h | 537 uint8_t intx; member
|