Home
last modified time | relevance | path

Searched refs:gmap_asce (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/arch/s390/include/asm/
A Dtlbflush.h47 unsigned long gmap_asce; in __tlb_flush_mm() local
59 gmap_asce = READ_ONCE(mm->context.gmap_asce); in __tlb_flush_mm()
60 if (MACHINE_HAS_IDTE && gmap_asce != -1UL) { in __tlb_flush_mm()
61 if (gmap_asce) in __tlb_flush_mm()
62 __tlb_flush_idte(gmap_asce); in __tlb_flush_mm()
A Dmmu.h16 unsigned long gmap_asce; member
A Dmmu_context.h30 mm->context.gmap_asce = 0; in init_new_context()
/linux-6.3-rc2/arch/s390/mm/
A Dgmap.c99 unsigned long gmap_asce; in gmap_create() local
108 gmap_asce = gmap->asce; in gmap_create()
110 gmap_asce = -1UL; in gmap_create()
111 WRITE_ONCE(mm->context.gmap_asce, gmap_asce); in gmap_create()
241 unsigned long gmap_asce; in gmap_remove() local
256 gmap_asce = 0; in gmap_remove()
258 gmap_asce = list_first_entry(&gmap->mm->context.gmap_list, in gmap_remove()
261 gmap_asce = -1UL; in gmap_remove()
262 WRITE_ONCE(gmap->mm->context.gmap_asce, gmap_asce); in gmap_remove()
2868 WRITE_ONCE(gmap->mm->context.gmap_asce, asce); in s390_replace_asce()
A Dpgtable.c54 asce = READ_ONCE(mm->context.gmap_asce); in ptep_ipte_local()
74 asce = READ_ONCE(mm->context.gmap_asce); in ptep_ipte_global()

Completed in 10 milliseconds