Symbol: iopf_queue
drivers/iommu/amd/amd_iommu_types.h
770
struct iopf_queue *iopf_queue;
drivers/iommu/amd/ppr.c
222
if (iommu->iopf_queue)
drivers/iommu/amd/ppr.c
228
iommu->iopf_queue = iopf_queue_alloc(iommu->iopfq_name);
drivers/iommu/amd/ppr.c
229
if (!iommu->iopf_queue)
drivers/iommu/amd/ppr.c
238
iopf_queue_free(iommu->iopf_queue);
drivers/iommu/amd/ppr.c
239
iommu->iopf_queue = NULL;
drivers/iommu/amd/ppr.c
256
if (!iommu->iopf_queue)
drivers/iommu/amd/ppr.c
259
ret = iopf_queue_add_device(iommu->iopf_queue, dev_data->dev);
drivers/iommu/amd/ppr.c
271
iopf_queue_remove_device(iommu->iopf_queue, dev_data->dev);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
653
struct iopf_queue *iopf;
drivers/iommu/intel/iommu.c
3461
ret = iopf_queue_add_device(iommu->iopf_queue, dev);
drivers/iommu/intel/iommu.c
3482
iopf_queue_remove_device(iommu->iopf_queue, dev);
drivers/iommu/intel/iommu.c
914
iopf_queue_remove_device(info->iommu->iopf_queue, info->dev);
drivers/iommu/intel/iommu.h
718
struct iopf_queue *iopf_queue;
drivers/iommu/intel/prq.c
274
iopf_queue_discard_partial(iommu->iopf_queue);
drivers/iommu/intel/prq.c
289
struct iopf_queue *iopfq;
drivers/iommu/intel/prq.c
317
iommu->iopf_queue = iopfq;
drivers/iommu/intel/prq.c
337
iopf_queue_free(iommu->iopf_queue);
drivers/iommu/intel/prq.c
338
iommu->iopf_queue = NULL;
drivers/iommu/intel/prq.c
361
if (iommu->iopf_queue) {
drivers/iommu/intel/prq.c
362
iopf_queue_free(iommu->iopf_queue);
drivers/iommu/intel/prq.c
363
iommu->iopf_queue = NULL;
drivers/iommu/io-pgfault.c
355
int iopf_queue_discard_partial(struct iopf_queue *queue)
drivers/iommu/io-pgfault.c
385
int iopf_queue_add_device(struct iopf_queue *queue, struct device *dev)
drivers/iommu/io-pgfault.c
450
void iopf_queue_remove_device(struct iopf_queue *queue, struct device *dev)
drivers/iommu/io-pgfault.c
502
struct iopf_queue *iopf_queue_alloc(const char *name)
drivers/iommu/io-pgfault.c
504
struct iopf_queue *queue;
drivers/iommu/io-pgfault.c
536
void iopf_queue_free(struct iopf_queue *queue)
drivers/iommu/iommufd/selftest.c
570
static struct iopf_queue *mock_iommu_iopf_queue;
include/linux/iommu.h
1665
int iopf_queue_add_device(struct iopf_queue *queue, struct device *dev);
include/linux/iommu.h
1666
void iopf_queue_remove_device(struct iopf_queue *queue, struct device *dev);
include/linux/iommu.h
1668
struct iopf_queue *iopf_queue_alloc(const char *name);
include/linux/iommu.h
1669
void iopf_queue_free(struct iopf_queue *queue);
include/linux/iommu.h
1670
int iopf_queue_discard_partial(struct iopf_queue *queue);
include/linux/iommu.h
1677
iopf_queue_add_device(struct iopf_queue *queue, struct device *dev)
include/linux/iommu.h
1683
iopf_queue_remove_device(struct iopf_queue *queue, struct device *dev)
include/linux/iommu.h
1692
static inline struct iopf_queue *iopf_queue_alloc(const char *name)
include/linux/iommu.h
1697
static inline void iopf_queue_free(struct iopf_queue *queue)
include/linux/iommu.h
1701
static inline int iopf_queue_discard_partial(struct iopf_queue *queue)
include/linux/iommu.h
822
struct iopf_queue *queue;