/fuchsia/zircon/kernel/dev/interrupt/ |
H A D | msi.cpp | 29 __WEAK zx_status_t msi_alloc_block(uint requested_irqs, argument
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/include/dev/interrupt/ |
H A D | arm_gicv2m_msi.h | 23 zx_status_t arm_gicv2m_msi_alloc_block(uint requested_irqs,
|
/fuchsia/zircon/kernel/dev/pcie/ |
H A D | pcie_irqs.cpp | 51 zx_status_t PcieDevice::AllocIrqHandlers(uint requested_irqs, bool is_masked) { argument 52 DEBUG_ASSERT(requested_irqs); 56 if (requested_irqs == 1) { 61 irq_.handlers = new (&ac) pcie_irq_handler_state_t[requested_irqs]; 66 irq_.handler_count = requested_irqs; 238 zx_status_t PcieDevice::EnterLegacyIrqMode(uint requested_irqs) { argument 239 DEBUG_ASSERT(requested_irqs); 241 if (!irq_.legacy.pin || (requested_irqs > 1)) 249 __UNUSED zx_status_t res = AllocIrqHandlers(requested_irqs, true); 384 void PcieDevice::SetMsiMultiMessageEnb(uint requested_irqs) { argument 412 EnterMsiIrqMode(uint requested_irqs) argument 600 SetIrqModeLocked(pcie_irq_mode_t mode, uint requested_irqs) argument 754 SetIrqMode(pcie_irq_mode_t mode, uint requested_irqs) argument [all...] |
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/ |
H A D | arm_gicv2m_msi.cpp | 73 zx_status_t arm_gicv2m_msi_alloc_block(uint requested_irqs, argument 83 if (!requested_irqs || (requested_irqs > MAX_MSI_IRQS)) 88 uint alloc_size = 1u << log2_uint_ceil(requested_irqs);
|
H A D | arm_gicv2m_pcie.cpp | 29 zx_status_t AllocMsiBlock(uint requested_irqs, 33 return arm_gicv2m_msi_alloc_block(requested_irqs, can_target_64bit, is_msix, out_block);
|
/fuchsia/zircon/kernel/dev/pcie/include/dev/ |
H A D | pcie_device.h | 204 * @param requested_irqs The number of individual IRQ vectors the device would 223 zx_status_t SetIrqMode(pcie_irq_mode_t mode, uint requested_irqs); 396 zx_status_t SetIrqModeLocked(pcie_irq_mode_t mode, uint requested_irqs); 402 zx_status_t EnterLegacyIrqMode(uint requested_irqs); 418 void SetMsiMultiMessageEnb(uint requested_irqs); 420 zx_status_t EnterMsiIrqMode(uint requested_irqs); 427 zx_status_t AllocIrqHandlers(uint requested_irqs, bool is_masked);
|
H A D | pcie_platform.h | 56 * @param requested_irqs The total number of irqs being requested. 67 virtual zx_status_t AllocMsiBlock(uint requested_irqs, argument
|
/fuchsia/zircon/kernel/platform/pc/ |
H A D | platform_pcie.cpp | 30 zx_status_t AllocMsiBlock(uint requested_irqs, 34 return msi_alloc_block(requested_irqs, can_target_64bit, is_msix, out_block);
|
H A D | interrupts.cpp | 282 zx_status_t msi_alloc_block(uint requested_irqs, argument 294 if (!requested_irqs || (requested_irqs > MAX_MSI_IRQS)) { 300 uint alloc_size = 1u << log2_uint_ceil(requested_irqs);
|
/fuchsia/zircon/kernel/dev/interrupt/include/dev/ |
H A D | interrupt.h | 99 // @param requested_irqs The total number of irqs being requested. 109 zx_status_t msi_alloc_block(uint requested_irqs,
|
/fuchsia/zircon/kernel/dev/pdev/include/pdev/ |
H A D | interrupt.h | 46 zx_status_t (*msi_alloc_block)(uint requested_irqs,
|
/fuchsia/zircon/system/dev/bus/pci/ |
H A D | kpci-private.h | 59 uint32_t requested_irqs; member in union:__anon263::__anon264
|
H A D | kpci.c | 127 zx_status_t st = zx_pci_set_irq_mode(device->handle, req->irq.mode, req->irq.requested_irqs);
|
H A D | proxy.c | 300 .requested_irqs = requested_irq_count,
|
/fuchsia/zircon/kernel/dev/pdev/interrupt/ |
H A D | interrupt.c | 104 static zx_status_t default_msi_alloc_block(uint requested_irqs, bool can_target_64bit, argument 224 zx_status_t msi_alloc_block(uint requested_irqs, bool can_target_64bit, argument 226 return intr_ops->msi_alloc_block(requested_irqs, can_target_64bit, is_msix, out_block);
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v3/ |
H A D | arm_gicv3.cpp | 465 static zx_status_t gic_msi_alloc_block(uint requested_irqs, argument
|