Searched refs:iopf_queue (Results 1 – 5 of 5) sorted by relevance
221 if (iommu->iopf_queue) in amd_iommu_iopf_init()227 iommu->iopf_queue = iopf_queue_alloc(iommu->iopfq_name); in amd_iommu_iopf_init()228 if (!iommu->iopf_queue) in amd_iommu_iopf_init()237 iopf_queue_free(iommu->iopf_queue); in amd_iommu_iopf_uninit()238 iommu->iopf_queue = NULL; in amd_iommu_iopf_uninit()255 if (!iommu->iopf_queue) in amd_iommu_iopf_add_device()258 ret = iopf_queue_add_device(iommu->iopf_queue, dev_data->dev); in amd_iommu_iopf_add_device()270 iopf_queue_remove_device(iommu->iopf_queue, dev_data->dev); in amd_iommu_iopf_remove_device()
752 struct iopf_queue *iopf_queue; member
369 int iopf_queue_discard_partial(struct iopf_queue *queue) in iopf_queue_discard_partial()399 int iopf_queue_add_device(struct iopf_queue *queue, struct device *dev) in iopf_queue_add_device()464 void iopf_queue_remove_device(struct iopf_queue *queue, struct device *dev) in iopf_queue_remove_device()516 struct iopf_queue *iopf_queue_alloc(const char *name) in iopf_queue_alloc()518 struct iopf_queue *queue; in iopf_queue_alloc()550 void iopf_queue_free(struct iopf_queue *queue) in iopf_queue_free()
151 struct iopf_queue { struct854 struct iopf_queue *queue;1697 int iopf_queue_add_device(struct iopf_queue *queue, struct device *dev);1698 void iopf_queue_remove_device(struct iopf_queue *queue, struct device *dev);1700 struct iopf_queue *iopf_queue_alloc(const char *name);1701 void iopf_queue_free(struct iopf_queue *queue);1702 int iopf_queue_discard_partial(struct iopf_queue *queue);1710 iopf_queue_add_device(struct iopf_queue *queue, struct device *dev) in iopf_queue_add_device()1716 iopf_queue_remove_device(struct iopf_queue *queue, struct device *dev) in iopf_queue_remove_device()1725 static inline struct iopf_queue *iopf_queue_alloc(const char *name) in iopf_queue_alloc()[all …]
810 struct iopf_queue *iopf;