Home
last modified time | relevance | path

Searched refs:pm_dir (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/arch/s390/mm/
Dvmem.c79 pmd_t *pm_dir; in vmem_add_mem() local
117 pm_dir = vmem_crst_alloc(_SEGMENT_ENTRY_EMPTY); in vmem_add_mem()
118 if (!pm_dir) in vmem_add_mem()
120 pud_populate(&init_mm, pu_dir, pm_dir); in vmem_add_mem()
122 pm_dir = pmd_offset(pu_dir, address); in vmem_add_mem()
123 if (MACHINE_HAS_EDAT1 && pmd_none(*pm_dir) && address && in vmem_add_mem()
126 pmd_val(*pm_dir) = address | sgt_prot; in vmem_add_mem()
131 if (pmd_none(*pm_dir)) { in vmem_add_mem()
135 pmd_populate(&init_mm, pm_dir, pt_dir); in vmem_add_mem()
138 pt_dir = pte_offset_kernel(pm_dir, address); in vmem_add_mem()
[all …]
Dpageattr.c190 pmd_t *pm_dir, *pmdp; in split_pud_page() local
194 pm_dir = vmem_crst_alloc(_SEGMENT_ENTRY_EMPTY); in split_pud_page()
195 if (!pm_dir) in split_pud_page()
203 pmdp = pm_dir; in split_pud_page()
209 pud_val(new) = __pa(pm_dir) | _REGION3_ENTRY; in split_pud_page()