Searched refs:gmap_asce (Results 1 – 5 of 5) sorted by relevance
49 unsigned long gmap_asce; in __tlb_flush_mm() local56 gmap_asce = READ_ONCE(mm->context.gmap_asce); in __tlb_flush_mm()57 if (cpu_has_idte() && gmap_asce != -1UL) { in __tlb_flush_mm()58 if (gmap_asce) in __tlb_flush_mm()59 __tlb_flush_idte(gmap_asce); in __tlb_flush_mm()
15 unsigned long gmap_asce; member
30 mm->context.gmap_asce = 0; in init_new_context()
121 unsigned long gmap_asce; in gmap_create() local130 gmap_asce = gmap->asce; in gmap_create()132 gmap_asce = -1UL; in gmap_create()133 WRITE_ONCE(mm->context.gmap_asce, gmap_asce); in gmap_create()280 unsigned long gmap_asce; in gmap_remove() local295 gmap_asce = 0; in gmap_remove()297 gmap_asce = list_first_entry(&gmap->mm->context.gmap_list, in gmap_remove()300 gmap_asce = -1UL; in gmap_remove()301 WRITE_ONCE(gmap->mm->context.gmap_asce, gmap_asce); in gmap_remove()2448 WRITE_ONCE(gmap->mm->context.gmap_asce, asce); in s390_replace_asce()
46 asce = READ_ONCE(mm->context.gmap_asce); in ptep_ipte_local()66 asce = READ_ONCE(mm->context.gmap_asce); in ptep_ipte_global()
Completed in 18 milliseconds