Home
last modified time | relevance | path

Searched refs:sub_handle (Results 1 – 4 of 4) sorted by relevance

/linux-3.4.99/include/linux/
Ddmar.h128 u16 sub_handle);
129 extern int map_irq_to_irte_handle(int irq, u16 *sub_handle);
151 static inline int map_irq_to_irte_handle(int irq, u16 *sub_handle) in map_irq_to_irte_handle() argument
156 u16 sub_handle) in set_irte_irq() argument
/linux-3.4.99/drivers/iommu/
Dintr_remapping.c76 index = irq_iommu->irte_index + irq_iommu->sub_handle; in get_irte()
136 irq_iommu->sub_handle = 0; in alloc_irte()
155 int map_irq_to_irte_handle(int irq, u16 *sub_handle) in map_irq_to_irte_handle() argument
165 *sub_handle = irq_iommu->sub_handle; in map_irq_to_irte_handle()
183 irq_iommu->sub_handle = subhandle; in set_irte_irq()
206 index = irq_iommu->irte_index + irq_iommu->sub_handle; in modify_irte()
256 if (irq_iommu->sub_handle) in clear_entries()
260 index = irq_iommu->irte_index + irq_iommu->sub_handle; in clear_entries()
288 irq_iommu->sub_handle = 0; in free_irte()
/linux-3.4.99/arch/x86/include/asm/
Dhw_irq.h107 u16 sub_handle; member
/linux-3.4.99/arch/x86/kernel/apic/
Dio_apic.c3203 u16 sub_handle; in msi_compose_msg() local
3205 ir_index = map_irq_to_irte_handle(irq, &sub_handle); in msi_compose_msg()
3219 msg->data = sub_handle; in msi_compose_msg()
3345 int node, ret, sub_handle, index = 0; in native_setup_msi_irqs() local
3356 sub_handle = 0; in native_setup_msi_irqs()
3365 if (!sub_handle) { in native_setup_msi_irqs()
3386 set_irte_irq(irq, iommu, index, sub_handle); in native_setup_msi_irqs()
3392 sub_handle++; in native_setup_msi_irqs()