Searched refs:iopf (Results 1 – 4 of 4) sorted by relevance
76 struct iopf_fault *iopf, *next; in iopf_handler() local94 if (!(iopf->fault.prm.flags & in iopf_handler()96 kfree(iopf); in iopf_handler()168 iopf = kzalloc(sizeof(*iopf), GFP_KERNEL); in iommu_queue_iopf()169 if (!iopf) in iommu_queue_iopf()172 iopf->fault = *fault; in iommu_queue_iopf()210 list_del(&iopf->list); in iommu_queue_iopf()211 kfree(iopf); in iommu_queue_iopf()273 list_del(&iopf->list); in iopf_queue_discard_partial()274 kfree(iopf); in iopf_queue_discard_partial()[all …]
478 ret = iopf_queue_add_device(master->smmu->evtq.iopf, dev); in arm_smmu_master_sva_enable_iopf()484 iopf_queue_remove_device(master->smmu->evtq.iopf, dev); in arm_smmu_master_sva_enable_iopf()498 iopf_queue_remove_device(master->smmu->evtq.iopf, dev); in arm_smmu_master_sva_disable_iopf()
562 struct iopf_queue *iopf; member
2719 iopf_queue_remove_device(master->smmu->evtq.iopf, dev); in arm_smmu_release_device()2973 smmu->evtq.iopf = iopf_queue_alloc(dev_name(smmu->dev)); in arm_smmu_init_queues()2974 if (!smmu->evtq.iopf) in arm_smmu_init_queues()3914 iopf_queue_free(smmu->evtq.iopf); in arm_smmu_device_remove()