• Home
  • Raw
  • Download

Lines Matching refs:gmap

44 struct gmap {  struct
62 struct gmap *parent; argument
92 void (*notifier_call)(struct gmap *gmap, unsigned long start,
96 static inline int gmap_is_shadow(struct gmap *gmap) in gmap_is_shadow() argument
98 return !!gmap->parent; in gmap_is_shadow()
101 struct gmap *gmap_create(struct mm_struct *mm, unsigned long limit);
102 void gmap_remove(struct gmap *gmap);
103 struct gmap *gmap_get(struct gmap *gmap);
104 void gmap_put(struct gmap *gmap);
106 void gmap_enable(struct gmap *gmap);
107 void gmap_disable(struct gmap *gmap);
108 struct gmap *gmap_get_enabled(void);
109 int gmap_map_segment(struct gmap *gmap, unsigned long from,
111 int gmap_unmap_segment(struct gmap *gmap, unsigned long to, unsigned long len);
112 unsigned long __gmap_translate(struct gmap *, unsigned long gaddr);
113 unsigned long gmap_translate(struct gmap *, unsigned long gaddr);
114 int __gmap_link(struct gmap *gmap, unsigned long gaddr, unsigned long vmaddr);
115 int gmap_fault(struct gmap *, unsigned long gaddr, unsigned int fault_flags);
116 void gmap_discard(struct gmap *, unsigned long from, unsigned long to);
117 void __gmap_zap(struct gmap *, unsigned long gaddr);
120 int gmap_read_table(struct gmap *gmap, unsigned long gaddr, unsigned long *val);
122 struct gmap *gmap_shadow(struct gmap *parent, unsigned long asce,
124 int gmap_shadow_valid(struct gmap *sg, unsigned long asce, int edat_level);
125 int gmap_shadow_r2t(struct gmap *sg, unsigned long saddr, unsigned long r2t,
127 int gmap_shadow_r3t(struct gmap *sg, unsigned long saddr, unsigned long r3t,
129 int gmap_shadow_sgt(struct gmap *sg, unsigned long saddr, unsigned long sgt,
131 int gmap_shadow_pgt(struct gmap *sg, unsigned long saddr, unsigned long pgt,
133 int gmap_shadow_pgt_lookup(struct gmap *sg, unsigned long saddr,
135 int gmap_shadow_page(struct gmap *sg, unsigned long saddr, pte_t pte);
142 int gmap_mprotect_notify(struct gmap *, unsigned long start,
145 void gmap_sync_dirty_log_pmd(struct gmap *gmap, unsigned long dirty_bitmap[4],