Home
last modified time | relevance | path

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

/Linux-v5.4/arch/s390/mm/
Dpgalloc.c84 VM_BUG_ON(mm->context.asce_limit < _REGION2_SIZE); in crst_table_upgrade()
87 while (mm->context.asce_limit < end) { in crst_table_upgrade()
95 if (mm->context.asce_limit == _REGION2_SIZE) { in crst_table_upgrade()
99 mm->context.asce_limit = _REGION1_SIZE; in crst_table_upgrade()
107 mm->context.asce_limit = -PAGE_SIZE; in crst_table_upgrade()
124 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.c112 if (addr + len > current->mm->context.asce_limit && in arch_get_unmapped_area()
177 if (addr + len > current->mm->context.asce_limit && in arch_get_unmapped_area_topdown()
/Linux-v5.4/arch/s390/include/asm/
Dmmu_context.h38 switch (mm->context.asce_limit) { in init_new_context()
46 mm->context.asce_limit = STACK_TOP_MAX; in init_new_context()
Dpgalloc.h111 if (mm->context.asce_limit == _REGION3_SIZE) { in pgd_alloc()
123 if (mm->context.asce_limit == _REGION3_SIZE) in pgd_free()
Dmmu.h17 unsigned long asce_limit; member
Dpgtable.h500 return mm->context.asce_limit <= _REGION1_SIZE; in mm_p4d_folded()
506 return mm->context.asce_limit <= _REGION2_SIZE; in mm_pud_folded()
512 return mm->context.asce_limit <= _REGION3_SIZE; in mm_pmd_folded()
1277 return end <= current->mm->context.asce_limit; in gup_fast_permitted()