Home
last modified time | relevance | path

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

/drivers/iommu/
Diommu-sva-lib.h17 struct iommu_fault;
21 int iommu_queue_iopf(struct iommu_fault *fault, void *cookie);
32 static inline int iommu_queue_iopf(struct iommu_fault *fault, void *cookie) in iommu_queue_iopf()
Dio-pgfault.c44 struct iommu_fault fault;
186 int iommu_queue_iopf(struct iommu_fault *fault, void *cookie) in iommu_queue_iopf()
/drivers/iommu/amd/
Diommu_v2.c516 struct amd_iommu_fault *iommu_fault; in ppr_notifier() local
526 iommu_fault = data; in ppr_notifier()
527 tag = iommu_fault->tag & 0x1ff; in ppr_notifier()
528 finish = (iommu_fault->tag >> 9) & 1; in ppr_notifier()
530 devid = iommu_fault->device_id; in ppr_notifier()
540 amd_iommu_complete_ppr(pdev, iommu_fault->pasid, in ppr_notifier()
545 dev_state = get_device_state(iommu_fault->device_id); in ppr_notifier()
549 pasid_state = get_pasid_state(dev_state, iommu_fault->pasid); in ppr_notifier()
552 amd_iommu_complete_ppr(dev_state->pdev, iommu_fault->pasid, in ppr_notifier()
571 fault->address = iommu_fault->address; in ppr_notifier()
[all …]
/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c1465 struct iommu_fault *flt = &fault_evt.fault; in arm_smmu_handle_evt()