Home
last modified time | relevance | path

Searched refs:pmd_page_vaddr (Results 1 – 20 of 20) sorted by relevance

/arch/x86/include/asm/
Dpgtable_32.h130 ((pte_t *)pmd_page_vaddr(*(dir)) + pte_index((address)))
134 #define pmd_page_vaddr(pmd) \ macro
Dpgtable_64.h211 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val((pmd)) & PTE_PFN_MASK)) macro
233 #define pte_offset_kernel(dir, address) ((pte_t *) pmd_page_vaddr(*(dir)) + \
/arch/arm/include/asm/
Dpgtable.h266 #define pte_offset_kernel(dir,addr) (pmd_page_vaddr(*(dir)) + __pte_index(addr))
267 #define pte_offset_map(dir,addr) (pmd_page_vaddr(*(dir)) + __pte_index(addr))
268 #define pte_offset_map_nested(dir,addr) (pmd_page_vaddr(*(dir)) + __pte_index(addr))
335 static inline pte_t *pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() function
/arch/um/include/asm/
Dpgtable.h319 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & PAGE_MASK)) macro
322 #define pmd_page_vaddr(pmd) \ macro
333 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
/arch/avr32/include/asm/
Dpgtable.h303 #define pmd_page_vaddr(pmd) pmd_val(pmd) macro
318 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
320 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
/arch/mips/include/asm/
Dpgtable-32.h151 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
153 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
Dpgtable-64.h215 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
217 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
Dpgtable.h87 #define pmd_page_vaddr(pmd) pmd_val(pmd) macro
/arch/cris/include/asm/
Dpgtable.h228 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & PAGE_MASK)) macro
246 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
/arch/powerpc/include/asm/
Dpgtable-ppc64.h200 #define pmd_page_vaddr(pmd) (pmd_val(pmd) & ~PMD_MASKED_BITS) macro
201 #define pmd_page(pmd) virt_to_page(pmd_page_vaddr(pmd))
227 (((pte_t *) pmd_page_vaddr(*(dir))) + (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)))
Dpgtable-ppc32.h777 #define pmd_page_vaddr(pmd) \ macro
782 #define pmd_page_vaddr(pmd) \ macro
799 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
/arch/xtensa/include/asm/
Dpgtable.h191 #define pmd_page_vaddr(pmd) ((unsigned long)(pmd_val(pmd) & PAGE_MASK)) macro
317 ((pte_t*) pmd_page_vaddr(*(dir)) + pte_index(addr))
/arch/alpha/include/asm/
Dpgtable.h233 pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() function
314 pte_t *ret = (pte_t *) pmd_page_vaddr(*dir) in pte_offset_kernel()
/arch/sh/include/asm/
Dpgtable_32.h392 #define pmd_page_vaddr(pmd) ((unsigned long)pmd_val(pmd)) macro
405 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
Dpgtable_64.h73 #define pmd_page_vaddr(pmd_entry) \ macro
/arch/parisc/include/asm/
Dpgtable.h367 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_address(pmd))) macro
393 ((pte_t *) pmd_page_vaddr(*(pmd)) + pte_index(address))
/arch/ia64/include/asm/
Dpgtable.h278 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & _PFN_MASK)) macro
407 #define pte_offset_kernel(dir,addr) ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
/arch/arm/mm/
Dioremap.c165 pte_free_kernel(&init_mm, pmd_page_vaddr(pmd)); in unmap_area_sections()
/arch/x86/mm/
Ddump_pagetables.c202 start = (pte_t *) pmd_page_vaddr(addr); in walk_pte_level()
Dinit_64.c375 pte_t *pte = (pte_t *)pmd_page_vaddr(*pmd); in phys_pte_update()