Lines Matching defs:gmap

48 	struct gmap *gmap;  in gmap_alloc()  local
110 struct gmap *gmap; in gmap_create() local
129 static void gmap_flush_tlb(struct gmap *gmap) in gmap_flush_tlb()
194 static void gmap_free(struct gmap *gmap) in gmap_free()
228 struct gmap *gmap_get(struct gmap *gmap) in gmap_get()
241 void gmap_put(struct gmap *gmap) in gmap_put()
252 void gmap_remove(struct gmap *gmap) in gmap_remove()
288 void gmap_enable(struct gmap *gmap) in gmap_enable()
298 void gmap_disable(struct gmap *gmap) in gmap_disable()
318 static int gmap_alloc_table(struct gmap *gmap, unsigned long *table, in gmap_alloc_table()
368 static int __gmap_unlink_by_vmaddr(struct gmap *gmap, unsigned long vmaddr) in __gmap_unlink_by_vmaddr()
391 static int __gmap_unmap_by_gaddr(struct gmap *gmap, unsigned long gaddr) in __gmap_unmap_by_gaddr()
408 int gmap_unmap_segment(struct gmap *gmap, unsigned long to, unsigned long len) in gmap_unmap_segment()
439 int gmap_map_segment(struct gmap *gmap, unsigned long from, in gmap_map_segment()
486 unsigned long __gmap_translate(struct gmap *gmap, unsigned long gaddr) in __gmap_translate()
506 unsigned long gmap_translate(struct gmap *gmap, unsigned long gaddr) in gmap_translate()
526 struct gmap *gmap; in gmap_unlink() local
552 int __gmap_link(struct gmap *gmap, unsigned long gaddr, unsigned long vmaddr) in __gmap_link()
648 int gmap_fault(struct gmap *gmap, unsigned long gaddr, in gmap_fault()
686 void __gmap_zap(struct gmap *gmap, unsigned long gaddr) in __gmap_zap()
713 void gmap_discard(struct gmap *gmap, unsigned long from, unsigned long to) in gmap_discard()
779 static void gmap_call_notifier(struct gmap *gmap, unsigned long start, in gmap_call_notifier()
806 static inline unsigned long *gmap_table_walk(struct gmap *gmap, in gmap_table_walk()
868 static pte_t *gmap_pte_op_walk(struct gmap *gmap, unsigned long gaddr, in gmap_pte_op_walk()
892 static int gmap_pte_op_fixup(struct gmap *gmap, unsigned long gaddr, in gmap_pte_op_fixup()
928 static inline pmd_t *gmap_pmd_op_walk(struct gmap *gmap, unsigned long gaddr) in gmap_pmd_op_walk()
958 static inline void gmap_pmd_op_end(struct gmap *gmap, pmd_t *pmdp) in gmap_pmd_op_end()
978 static int gmap_protect_pmd(struct gmap *gmap, unsigned long gaddr, in gmap_protect_pmd()
1023 static int gmap_protect_pte(struct gmap *gmap, unsigned long gaddr, in gmap_protect_pte()
1059 static int gmap_protect_range(struct gmap *gmap, unsigned long gaddr, in gmap_protect_range()
1119 int gmap_mprotect_notify(struct gmap *gmap, unsigned long gaddr, in gmap_mprotect_notify()
1148 int gmap_read_table(struct gmap *gmap, unsigned long gaddr, unsigned long *val) in gmap_read_table()
2272 struct gmap *gmap, *sg, *next; in ptep_notify() local
2301 static void pmdp_notify_gmap(struct gmap *gmap, pmd_t *pmdp, in pmdp_notify_gmap()
2318 static void gmap_pmdp_xchg(struct gmap *gmap, pmd_t *pmdp, pmd_t new, in gmap_pmdp_xchg()
2338 struct gmap *gmap; in gmap_pmdp_clear() local
2391 struct gmap *gmap; in gmap_pmdp_idte_local() local
2426 struct gmap *gmap; in gmap_pmdp_idte_global() local
2464 static bool gmap_test_and_clear_dirty_pmd(struct gmap *gmap, pmd_t *pmdp, in gmap_test_and_clear_dirty_pmd()
2491 void gmap_sync_dirty_log_pmd(struct gmap *gmap, unsigned long bitmap[4], in gmap_sync_dirty_log_pmd()
2909 void s390_unlist_old_asce(struct gmap *gmap) in s390_unlist_old_asce()
2948 int s390_replace_asce(struct gmap *gmap) in s390_replace_asce()