Lines Matching refs:gmap
703 struct gmap { struct
723 void (*notifier_call)(struct gmap *gmap, unsigned long gaddr); argument
726 struct gmap *gmap_alloc(struct mm_struct *mm, unsigned long limit);
727 void gmap_free(struct gmap *gmap);
728 void gmap_enable(struct gmap *gmap);
729 void gmap_disable(struct gmap *gmap);
730 int gmap_map_segment(struct gmap *gmap, unsigned long from,
732 int gmap_unmap_segment(struct gmap *gmap, unsigned long to, unsigned long len);
733 unsigned long __gmap_translate(struct gmap *, unsigned long gaddr);
734 unsigned long gmap_translate(struct gmap *, unsigned long gaddr);
735 int __gmap_link(struct gmap *gmap, unsigned long gaddr, unsigned long vmaddr);
736 int gmap_fault(struct gmap *, unsigned long gaddr, unsigned int fault_flags);
737 void gmap_discard(struct gmap *, unsigned long from, unsigned long to);
738 void __gmap_zap(struct gmap *, unsigned long gaddr);
739 bool gmap_test_and_clear_dirty(unsigned long address, struct gmap *);
744 int gmap_ipte_notify(struct gmap *, unsigned long start, unsigned long len);