pt_iommu
struct pt_iommu iommu;
static spinlock_t *amd_iommu_get_top_lock(struct pt_iommu *iommupt)
static void amd_iommu_change_top(struct pt_iommu *iommu_table,
static void amd_iommu_change_top(struct pt_iommu *iommu_table,
static inline struct pt_common *common_from_iommu(struct pt_iommu *iommu_table)
static inline struct pt_iommu *iommu_from_common(struct pt_common *common)
static inline struct pt_common *common_from_iommu(struct pt_iommu *iommu_table)
static inline struct pt_iommu *iommu_from_common(struct pt_common *common)
static inline struct pt_common *common_from_iommu(struct pt_iommu *iommu_table)
static inline struct pt_iommu *iommu_from_common(struct pt_common *common)
struct pt_iommu *iommu_table =
container_of(domain, struct pt_iommu, domain);
static void NS(get_info)(struct pt_iommu *iommu_table,
static void NS(deinit)(struct pt_iommu *iommu_table)
static int pt_iommu_init_domain(struct pt_iommu *iommu_table,
struct pt_iommu *iommu_table = &fmt_table->iommu;
struct pt_iommu cfg = *iommu_table;
struct pt_iommu *iommu_table = &fmt_table->iommu;
struct pt_iommu *iommu_table = iommu_from_common(pts->range->common);
struct pt_iommu *iommu_table = &fmt_table->iommu;
struct pt_iommu *iommu_table =
container_of(domain, struct pt_iommu, domain);
struct pt_iommu *iommu_table =
container_of(domain, struct pt_iommu, domain);
static int __maybe_unused NS(set_dirty)(struct pt_iommu *iommu_table,
struct pt_iommu *iommu_table = iommu_from_common(common);
struct pt_iommu *iommu_table, pt_vaddr_t iova,
struct pt_iommu *iommu_table =
static int increase_top(struct pt_iommu *iommu_table, struct pt_range *range,
static int check_map_range(struct pt_iommu *iommu_table, struct pt_range *range,
struct pt_iommu *iommu_table =
container_of(domain, struct pt_iommu, domain);
struct pt_iommu *iommu;
static void pt_kunit_change_top(struct pt_iommu *iommu_table,
static spinlock_t *pt_kunit_get_top_lock(struct pt_iommu *iommu_table)
struct pt_iommu iommu;
struct pt_iommu iommu;
void (*get_info)(struct pt_iommu *iommu_table,
void (*deinit)(struct pt_iommu *iommu_table);
void (*change_top)(struct pt_iommu *iommu_table, phys_addr_t top_paddr,
spinlock_t *(*get_top_lock)(struct pt_iommu *iommu_table);
static inline void pt_iommu_deinit(struct pt_iommu *iommu_table)
struct pt_iommu iommu; \
int (*set_dirty)(struct pt_iommu *iommu_table, dma_addr_t iova);