Lines Matching refs:fault_reason
1756 static const char *dmar_get_fault_reason(u8 fault_reason, int *fault_type)
1758 if (fault_reason >= 0x20 && (fault_reason - 0x20 <
1761 return irq_remap_fault_reasons[fault_reason - 0x20];
1762 } else if (fault_reason >= 0x30 && (fault_reason - 0x30 <
1765 return dma_remap_sm_fault_reasons[fault_reason - 0x30];
1766 } else if (fault_reason < ARRAY_SIZE(dma_remap_fault_reasons)) {
1768 return dma_remap_fault_reasons[fault_reason];
1841 u8 fault_reason, u32 pasid, u16 source_id,
1847 reason = dmar_get_fault_reason(fault_reason, &fault_type);
1853 fault_reason, reason);
1859 fault_reason, reason);
1888 u8 fault_reason;
1903 fault_reason = dma_frcd_fault_reason(data);
1925 dmar_fault_do_one(iommu, type, fault_reason,