Symbol: pt_common
drivers/iommu/generic_pt/fmt/amdv1.h
329
static inline struct pt_common *common_from_iommu(struct pt_iommu *iommu_table)
drivers/iommu/generic_pt/fmt/amdv1.h
335
static inline struct pt_iommu *iommu_from_common(struct pt_common *common)
drivers/iommu/generic_pt/fmt/amdv1.h
340
static inline int amdv1pt_iommu_set_prot(struct pt_common *common,
drivers/iommu/generic_pt/fmt/vtdss.h
169
static inline unsigned int vtdss_pt_max_sw_bit(struct pt_common *common)
drivers/iommu/generic_pt/fmt/vtdss.h
203
static inline struct pt_common *common_from_iommu(struct pt_iommu *iommu_table)
drivers/iommu/generic_pt/fmt/vtdss.h
209
static inline struct pt_iommu *iommu_from_common(struct pt_common *common)
drivers/iommu/generic_pt/fmt/vtdss.h
215
static inline int vtdss_pt_iommu_set_prot(struct pt_common *common,
drivers/iommu/generic_pt/fmt/x86_64.h
170
static inline unsigned int x86_64_pt_max_sw_bit(struct pt_common *common)
drivers/iommu/generic_pt/fmt/x86_64.h
204
static inline struct pt_common *common_from_iommu(struct pt_iommu *iommu_table)
drivers/iommu/generic_pt/fmt/x86_64.h
210
static inline struct pt_iommu *iommu_from_common(struct pt_common *common)
drivers/iommu/generic_pt/fmt/x86_64.h
216
static inline int x86_64_pt_iommu_set_prot(struct pt_common *common,
drivers/iommu/generic_pt/iommu_pt.h
1070
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
1093
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
1121
static int pt_init_common(struct pt_common *common)
drivers/iommu/generic_pt/iommu_pt.h
1167
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
1225
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
1286
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
365
static inline struct pt_table_p *_table_alloc(struct pt_common *common,
drivers/iommu/generic_pt/iommu_pt.h
389
static inline struct pt_table_p *table_alloc_top(struct pt_common *common,
drivers/iommu/generic_pt/iommu_pt.h
48
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
671
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
69
static int make_range_ul(struct pt_common *common, struct pt_range *range,
drivers/iommu/generic_pt/iommu_pt.h
775
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
797
static int do_map(struct pt_range *range, struct pt_common *common,
drivers/iommu/generic_pt/iommu_pt.h
850
struct pt_common *common = common_from_iommu(iommu_table);
drivers/iommu/generic_pt/iommu_pt.h
88
static __maybe_unused int make_range_u64(struct pt_common *common,
drivers/iommu/generic_pt/kunit_iommu.h
66
struct pt_common *common;
drivers/iommu/generic_pt/kunit_iommu_pt.h
107
struct pt_common *common = priv->common;
drivers/iommu/generic_pt/pt_common.h
115
static inline bool pt_dirty_supported(struct pt_common *common);
drivers/iommu/generic_pt/pt_common.h
174
static inline pt_vaddr_t pt_full_va_prefix(const struct pt_common *common);
drivers/iommu/generic_pt/pt_common.h
184
static inline bool pt_has_system_page_size(const struct pt_common *common);
drivers/iommu/generic_pt/pt_common.h
253
pt_max_oa_lg2(const struct pt_common *common);
drivers/iommu/generic_pt/pt_common.h
279
static inline unsigned int pt_pgsz_lg2_to_level(struct pt_common *common,
drivers/iommu/generic_pt/pt_common.h
352
static inline unsigned int pt_max_sw_bit(struct pt_common *common);
drivers/iommu/generic_pt/pt_defs.h
134
struct pt_common *common;
drivers/iommu/generic_pt/pt_defs.h
205
static __always_inline bool pt_feature(const struct pt_common *common,
drivers/iommu/generic_pt/pt_defs.h
310
static inline void pt_top_set(struct pt_common *common,
drivers/iommu/generic_pt/pt_defs.h
317
static inline void pt_top_set_level(struct pt_common *common,
drivers/iommu/generic_pt/pt_defs.h
323
static inline unsigned int pt_top_get_level(const struct pt_common *common)
drivers/iommu/generic_pt/pt_fmt_defaults.h
130
pt_max_oa_lg2(const struct pt_common *common)
drivers/iommu/generic_pt/pt_fmt_defaults.h
137
static inline bool pt_has_system_page_size(const struct pt_common *common)
drivers/iommu/generic_pt/pt_fmt_defaults.h
164
static inline pt_vaddr_t pt_full_va_prefix(const struct pt_common *common)
drivers/iommu/generic_pt/pt_fmt_defaults.h
247
static inline unsigned int pt_max_sw_bit(struct pt_common *common)
drivers/iommu/generic_pt/pt_fmt_defaults.h
31
static inline unsigned int pt_pgsz_lg2_to_level(struct pt_common *common,
drivers/iommu/generic_pt/pt_fmt_defaults.h
72
static inline bool pt_dirty_supported(struct pt_common *common)
drivers/iommu/generic_pt/pt_fmt_defaults.h
79
static inline bool pt_dirty_supported(struct pt_common *common)
drivers/iommu/generic_pt/pt_iter.h
210
static __always_inline struct pt_range _pt_top_range(struct pt_common *common,
drivers/iommu/generic_pt/pt_iter.h
250
static __always_inline struct pt_range pt_top_range(struct pt_common *common)
drivers/iommu/generic_pt/pt_iter.h
268
static inline struct pt_range pt_all_range(struct pt_common *common)
drivers/iommu/generic_pt/pt_iter.h
290
static inline struct pt_range pt_upper_range(struct pt_common *common)
drivers/iommu/generic_pt/pt_iter.h
311
pt_make_range(struct pt_common *common, pt_vaddr_t va, pt_vaddr_t last_va)
drivers/iommu/generic_pt/pt_iter.h
492
static inline unsigned int pt_top_memsize_lg2(struct pt_common *common,
include/linux/generic_pt/common.h
142
struct pt_common common;
include/linux/generic_pt/common.h
161
struct pt_common common;
include/linux/generic_pt/common.h
179
struct pt_common common;