Lines Matching refs:gmap
187 asce = ((struct gmap *) S390_lowcore.gmap)->asce; in dump_fault_info()
332 struct gmap *gmap; in do_exception() local
387 gmap = NULL; in do_exception()
389 gmap = (struct gmap *) S390_lowcore.gmap; in do_exception()
393 address = __gmap_translate(gmap, address); in do_exception()
398 if (gmap->pfault_enabled) in do_exception()
438 if (gmap) { in do_exception()
450 if (IS_ENABLED(CONFIG_PGSTE) && gmap && in do_exception()
466 if (IS_ENABLED(CONFIG_PGSTE) && gmap) { in do_exception()
467 address = __gmap_link(gmap, current->thread.gmap_addr, in do_exception()
768 struct gmap *gmap; in do_secure_storage_access() local
800 gmap = (struct gmap *)S390_lowcore.gmap; in do_secure_storage_access()
802 addr = __gmap_translate(gmap, addr); in do_secure_storage_access()
847 struct gmap *gmap = (struct gmap *)S390_lowcore.gmap; in do_non_secure_storage_access() local
855 if (gmap_convert_to_secure(gmap, gaddr) == -EINVAL) in do_non_secure_storage_access()
863 struct gmap *gmap = (struct gmap *)S390_lowcore.gmap; in do_secure_storage_violation() local
870 if (!gmap_destroy_page(gmap, gaddr)) in do_secure_storage_violation()