pt_range
const struct pt_range *top_range,
const struct pt_range *top_range,
const struct pt_range *top_range,
struct pt_range range;
struct pt_range range = pt_top_range(common);
struct pt_range range = pt_all_range(common);
struct pt_range top_range = pt_top_range(common);
struct pt_range range;
struct pt_range top_range = pt_top_range(common);
static __always_inline int __do_iova_to_phys(struct pt_range *range, void *arg,
struct pt_range range;
static inline int __read_and_clear_dirty(struct pt_range *range, void *arg,
struct pt_range range;
static inline int __set_dirty(struct pt_range *range, void *arg,
struct pt_range range;
static int __collect_tables(struct pt_range *range, void *arg,
struct pt_range range = *start_pts->range;
static int __map_range_leaf(struct pt_range *range, void *arg,
static int __map_range(struct pt_range *range, void *arg, unsigned int level,
static __always_inline int __do_map_single_page(struct pt_range *range,
static int increase_top(struct pt_iommu *iommu_table, struct pt_range *range,
struct pt_range top_range =
static int make_range_ul(struct pt_common *common, struct pt_range *range,
static int check_map_range(struct pt_iommu *iommu_table, struct pt_range *range,
static int do_map(struct pt_range *range, struct pt_common *common,
struct pt_range range;
struct pt_range *range, u64 iova,
static __maybe_unused int __unmap_range(struct pt_range *range, void *arg,
struct pt_range range = pt_top_range(priv->common);
static int __check_all_levels(struct pt_range *range, void *arg,
struct pt_range range = pt_top_range(priv->common);
struct pt_range range;
struct pt_range top_range = pt_top_range(pts->range->common);
struct pt_range top_range = pt_top_range(common);
struct pt_range range = pt_top_range(priv->common);
static int __count_valids(struct pt_range *range, void *arg, unsigned int level,
struct pt_range range = pt_top_range(priv->common);
struct pt_range top_range = pt_top_range(priv->common);
static void clamp_range(struct kunit *test, struct pt_range *range)
struct pt_range upper_range = pt_upper_range(priv->common);
struct pt_range top_range = pt_top_range(priv->common);
struct pt_range *range = &top_range;
struct pt_range top_range = pt_top_range(priv->common);
struct pt_range top_range = pt_top_range(priv->common);
struct pt_range range = pt_top_range(priv->common);
struct pt_range range = pt_top_range(priv->common);
struct pt_range *range;
struct pt_range *range = pts->range;
static __always_inline struct pt_range _pt_top_range(struct pt_common *common,
struct pt_range range = {
static __always_inline struct pt_range pt_top_range(struct pt_common *common)
static inline struct pt_range pt_all_range(struct pt_common *common)
struct pt_range range = pt_top_range(common);
static inline int pt_check_range(struct pt_range *range)
static inline struct pt_range pt_upper_range(struct pt_common *common)
struct pt_range range = pt_top_range(common);
static __always_inline struct pt_range
struct pt_range range =
static __always_inline struct pt_range
pt_make_child_range(const struct pt_range *parent, pt_vaddr_t va,
struct pt_range range = *parent;
pt_init(struct pt_range *range, unsigned int level, struct pt_table_p *table)
static __always_inline struct pt_state pt_init_top(struct pt_range *range)
typedef int (*pt_level_fn_t)(struct pt_range *range, void *arg,
static __always_inline int pt_walk_range(struct pt_range *range,
struct pt_range range = pt_make_child_range(pts->range, va, last_va);
static inline struct pt_range pt_range_slice(const struct pt_state *pts,
struct pt_range range = _pt_top_range(common, top_of_table);
static __always_inline int fn(struct pt_range *range, void *arg, \
static inline int __pt_make_level_fn_err(struct pt_range *range, void *arg,
static inline int fn(struct pt_range *range, void *arg, \
struct pt_range *range = pts->range;