Searched refs:crst_table_init (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/s390/include/asm/ |
| H A D | pgalloc.h | 30 static inline void crst_table_init(unsigned long *crst, unsigned long entry) in crst_table_init() function 57 crst_table_init(table, _REGION2_ENTRY_EMPTY); in p4d_alloc_one_noprof() 79 crst_table_init(table, _REGION3_ENTRY_EMPTY); in pud_alloc_one_noprof() 101 crst_table_init(table, _SEGMENT_ENTRY_EMPTY); in pmd_alloc_one_noprof()
|
| H A D | mmu_context.h | 63 crst_table_init((unsigned long *) mm->pgd, init_entry); in init_new_context()
|
| /linux/arch/s390/boot/ |
| H A D | vmem.c | 106 crst_table_init((unsigned long *)kasan_early_shadow_p4d, p4d_val(p4d_z)); in kasan_populate_shadow() 107 crst_table_init((unsigned long *)kasan_early_shadow_pud, pud_val(pud_z)); in kasan_populate_shadow() 108 crst_table_init((unsigned long *)kasan_early_shadow_pmd, pmd_val(pmd_z)); in kasan_populate_shadow() 240 crst_table_init(table, val); in boot_crst_alloc() 503 crst_table_init((unsigned long *)swapper_pg_dir, asce_type); in setup_vmem() 504 crst_table_init((unsigned long *)invalid_pg_dir, _REGION3_ENTRY_EMPTY); in setup_vmem()
|
| /linux/arch/s390/mm/ |
| H A D | pgalloc.c | 73 crst_table_init(p4d, _REGION2_ENTRY_EMPTY); in crst_table_upgrade() 80 crst_table_init(pgd, _REGION1_ENTRY_EMPTY); in crst_table_upgrade() 195 crst_table_init(table, val); in base_crst_alloc()
|
| H A D | vmem.c | 67 crst_table_init(table, val); in vmem_crst_alloc()
|
| /linux/arch/s390/kvm/ |
| H A D | dat.c | 86 crst_table_init(virt, init); in dat_alloc_crst_sleepable() 120 crst_table_init((void *)table, crste.val); in dat_set_asce_limit() 129 crst_table_init((void *)table, _CRSTE_HOLE(crste.h.tt).val); in dat_set_asce_limit() 333 crst_table_init((void *)table, init.val); in dat_split_crste()
|
| H A D | kvm-s390.c | 3284 crst_table_init((void *)table, _CRSTE_HOLE(table->crstes[0].h.tt).val); in kvm_arch_init_vm()
|