Home
last modified time | relevance | path

Searched refs:asce_limit (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/arch/s390/include/asm/
Dpgalloc.h39 if (mm->context.asce_limit <= _REGION3_SIZE) in pgd_entry_type()
41 if (mm->context.asce_limit <= _REGION2_SIZE) in pgd_entry_type()
43 if (mm->context.asce_limit <= _REGION1_SIZE) in pgd_entry_type()
111 if (mm->context.asce_limit == _REGION3_SIZE) { in pgd_alloc()
123 if (mm->context.asce_limit == _REGION3_SIZE) in pgd_free()
Dtlb.h139 if (tlb->mm->context.asce_limit <= _REGION3_SIZE) in pmd_free_tlb()
155 if (tlb->mm->context.asce_limit <= _REGION1_SIZE) in p4d_free_tlb()
170 if (tlb->mm->context.asce_limit <= _REGION2_SIZE) in pud_free_tlb()
Dmmu_context.h37 switch (mm->context.asce_limit) { in init_new_context()
45 mm->context.asce_limit = STACK_TOP_MAX; in init_new_context()
Dmmu.h17 unsigned long asce_limit; member
/Linux-v4.19/arch/s390/mm/
Dpgalloc.c86 VM_BUG_ON(mm->context.asce_limit < _REGION2_SIZE); in crst_table_upgrade()
89 while (mm->context.asce_limit < end) { in crst_table_upgrade()
97 if (mm->context.asce_limit == _REGION2_SIZE) { in crst_table_upgrade()
101 mm->context.asce_limit = _REGION1_SIZE; in crst_table_upgrade()
108 mm->context.asce_limit = -PAGE_SIZE; in crst_table_upgrade()
125 VM_BUG_ON(mm->context.asce_limit != _REGION2_SIZE); in crst_table_downgrade()
134 mm->context.asce_limit = _REGION3_SIZE; in crst_table_downgrade()
Dmmap.c109 if (addr + len > current->mm->context.asce_limit && in arch_get_unmapped_area()
174 if (addr + len > current->mm->context.asce_limit && in arch_get_unmapped_area_topdown()
Dgup.c239 if ((end <= start) || (end > mm->context.asce_limit)) in __get_user_pages_fast()