Home
last modified time | relevance | path

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

/Linux-v4.19/arch/m68k/mm/
Dkmap.c113 pmd_t *pmd_dir; in __ioremap() local
199 pmd_dir = pmd_alloc(&init_mm, pgd_dir, virtaddr); in __ioremap()
200 if (!pmd_dir) { in __ioremap()
206 pmd_dir->pmd[(virtaddr/PTRTREESIZE) & 15] = physaddr; in __ioremap()
211 pte_dir = pte_alloc_kernel(pmd_dir, virtaddr); in __ioremap()
261 pmd_t *pmd_dir; in __iounmap() local
271 pmd_dir = pmd_offset(pgd_dir, virtaddr); in __iounmap()
275 int pmd_type = pmd_dir->pmd[pmd_off] & _DESCTYPE_MASK; in __iounmap()
278 pmd_dir->pmd[pmd_off] = 0; in __iounmap()
286 if (pmd_bad(*pmd_dir)) { in __iounmap()
[all …]
Dmotorola.c115 pmd_t *pmd_dir; in map_node() local
147 pmd_dir = kernel_ptr_table(); in map_node()
149 printk ("[new pointer %p]", pmd_dir); in map_node()
151 pgd_set(pgd_dir, pmd_dir); in map_node()
153 pmd_dir = pmd_offset(pgd_dir, virtaddr); in map_node()
160 pmd_dir->pmd[(virtaddr/PTRTREESIZE) & 15] = physaddr; in map_node()
169 pmd_dir->pmd[0] = virt_to_phys(pte_dir) | in map_node()
179 if (!pmd_present(*pmd_dir)) { in map_node()
184 pmd_set(pmd_dir, pte_dir); in map_node()
186 pte_dir = pte_offset_kernel(pmd_dir, virtaddr); in map_node()