Home
last modified time | relevance | path

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

/kernel/dev/interrupt/arm_gic/v2/
A Darm_gicv2m_msi.cpp76 msi_block_t* out_block) { in arm_gicv2m_msi_alloc_block() argument
77 if (!out_block) in arm_gicv2m_msi_alloc_block()
80 if (out_block->allocated) in arm_gicv2m_msi_alloc_block()
132 out_block->platform_ctx = (void*)is_32bit; in arm_gicv2m_msi_alloc_block()
133 out_block->base_irq_id = alloc_start; in arm_gicv2m_msi_alloc_block()
134 out_block->num_irq = alloc_size; in arm_gicv2m_msi_alloc_block()
135 out_block->tgt_addr = info.doorbell; in arm_gicv2m_msi_alloc_block()
136 out_block->tgt_data = alloc_start; in arm_gicv2m_msi_alloc_block()
137 out_block->allocated = true; in arm_gicv2m_msi_alloc_block()
A Darm_gicv2m_pcie.cpp32 msi_block_t* out_block) override { in AllocMsiBlock() argument
33 return arm_gicv2m_msi_alloc_block(requested_irqs, can_target_64bit, is_msix, out_block); in AllocMsiBlock()
/kernel/platform/pc/
A Dinterrupts.cpp287 msi_block_t* out_block) { in msi_alloc_block() argument
288 if (!out_block) { in msi_alloc_block()
292 if (out_block->allocated) { in msi_alloc_block()
332 out_block->platform_ctx = NULL; in msi_alloc_block()
333 out_block->base_irq_id = alloc_start; in msi_alloc_block()
334 out_block->num_irq = alloc_size; in msi_alloc_block()
335 out_block->tgt_addr = tgt_addr; in msi_alloc_block()
336 out_block->tgt_data = tgt_data; in msi_alloc_block()
337 out_block->allocated = true; in msi_alloc_block()
A Dplatform_pcie.cpp33 msi_block_t* out_block) override { in AllocMsiBlock() argument
34 return msi_alloc_block(requested_irqs, can_target_64bit, is_msix, out_block); in AllocMsiBlock()
/kernel/dev/interrupt/arm_gic/v2/include/dev/interrupt/
A Darm_gicv2m_msi.h26 msi_block_t* out_block);
/kernel/dev/interrupt/
A Dmsi.cpp32 msi_block_t* out_block) { in msi_alloc_block() argument
/kernel/dev/pdev/interrupt/
A Dinterrupt.cpp100 bool is_msix, msi_block_t* out_block) { in default_msi_alloc_block() argument
230 bool is_msix, msi_block_t* out_block) { in msi_alloc_block() argument
231 return intr_ops->msi_alloc_block(requested_irqs, can_target_64bit, is_msix, out_block); in msi_alloc_block()
/kernel/dev/pcie/include/dev/
A Dpcie_platform.h70 msi_block_t* out_block) { in AllocMsiBlock() argument
/kernel/dev/pdev/include/pdev/
A Dinterrupt.h49 msi_block_t* out_block);
/kernel/dev/interrupt/include/dev/
A Dinterrupt.h112 msi_block_t* out_block);
/kernel/dev/interrupt/arm_gic/v3/
A Darm_gicv3.cpp474 msi_block_t* out_block) { in gic_msi_alloc_block() argument

Completed in 20 milliseconds