Home
last modified time | relevance | path

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

/linux/drivers/iommu/intel/
A Dirq_remapping.c108 struct ir_table *table = iommu->ir_table; in alloc_irte()
536 struct ir_table *ir_table; in intel_setup_irq_remapping() local
541 if (iommu->ir_table) in intel_setup_irq_remapping()
544 ir_table = kzalloc(sizeof(struct ir_table), GFP_KERNEL); in intel_setup_irq_remapping()
545 if (!ir_table) in intel_setup_irq_remapping()
583 iommu->ir_table = ir_table; in intel_setup_irq_remapping()
627 kfree(ir_table); in intel_setup_irq_remapping()
629 iommu->ir_table = NULL; in intel_setup_irq_remapping()
656 kfree(iommu->ir_table); in intel_teardown_irq_remapping()
657 iommu->ir_table = NULL; in intel_teardown_irq_remapping()
[all …]
A Ddebugfs.c451 ri_entry = &iommu->ir_table->base[idx]; in ir_tbl_remap_entry_show()
475 pi_entry = &iommu->ir_table->base[idx]; in ir_tbl_posted_entry_show()
510 if (iommu->ir_table && (sts & DMA_GSTS_IRES)) { in ir_translation_struct_show()
511 irta = virt_to_phys(iommu->ir_table->base); in ir_translation_struct_show()
529 if (iommu->ir_table) { in ir_translation_struct_show()
530 irta = virt_to_phys(iommu->ir_table->base); in ir_translation_struct_show()
/linux/include/linux/
A Dintel-iommu.h452 struct ir_table { struct
611 struct ir_table *ir_table; /* Interrupt remapping info */ member

Completed in 94 milliseconds