Searched defs:pmd_page_vaddr (Results 1 - 22 of 22) sorted by relevance

/arch/cris/include/asm/
H A Dpgtable.h230 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & PAGE_MASK)) macro
248 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
/arch/powerpc/include/asm/
H A Dpgtable-ppc32.h285 #define pmd_page_vaddr(pmd) \ macro
290 #define pmd_page_vaddr(pmd) \ macro
307 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
H A Dpgtable-ppc64.h157 #define pmd_page_vaddr(pmd) (pmd_val(pmd) & ~PMD_MASKED_BITS) macro
183 (((pte_t *) pmd_page_vaddr(*(dir))) + (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)))
/arch/arc/include/asm/
H A Dpgtable.h244 #define pmd_page_vaddr(pmd) (pmd_val(pmd) & PAGE_MASK) macro
288 #define pte_offset(dir, addr) ((pte_t *)(pmd_page_vaddr(*dir)) +\
/arch/mips/include/asm/
H A Dpgtable.h98 #define pmd_page_vaddr(pmd) pmd_val(pmd) macro
/arch/score/include/asm/
H A Dpgtable.h85 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
87 ((pte_t *) pmd_page_vaddr(*(dir)) + __pte_offset(address))
127 #define pmd_page_vaddr(pmd) pmd_val(pmd) macro
/arch/sh/include/asm/
H A Dpgtable_32.h408 #define pmd_page_vaddr(pmd) ((unsigned long)pmd_val(pmd)) macro
427 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
H A Dpgtable_64.h71 #define pmd_page_vaddr(pmd_entry) \ macro
/arch/um/include/asm/
H A Dpgtable.h330 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & PAGE_MASK)) macro
333 #define pmd_page_vaddr(pmd) \ macro
344 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
/arch/unicore32/include/asm/
H A Dpgtable.h159 #define pte_offset_kernel(dir, addr) (pmd_page_vaddr(*(dir)) \
162 #define pte_offset_map(dir, addr) (pmd_page_vaddr(*(dir)) \
223 #define pmd_page_vaddr(pmd) ((pte_t *)__va(pmd_val(pmd) & PAGE_MASK)) macro
/arch/alpha/include/asm/
H A Dpgtable.h234 pmd_page_vaddr(pmd_t pmd) function
315 pte_t *ret = (pte_t *) pmd_page_vaddr(*dir)
/arch/arm/include/asm/
H A Dpgtable.h187 static inline pte_t *pmd_page_vaddr(pmd_t pmd) function
195 #define __pte_map(pmd) pmd_page_vaddr(*(pmd))
204 #define pte_offset_kernel(pmd,addr) (pmd_page_vaddr(*(pmd)) + pte_index(addr))
/arch/avr32/include/asm/
H A 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/m32r/include/asm/
H A Dpgtable.h310 #define pmd_page_vaddr(pmd) \ macro
332 ((pte_t *)pmd_page_vaddr(*(dir)) + pte_index(address))
/arch/metag/include/asm/
H A Dpgtable.h257 static inline unsigned long pmd_page_vaddr(pmd_t pmd) function
298 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(*(dir), address))
/arch/xtensa/include/asm/
H A Dpgtable.h237 #define pmd_page_vaddr(pmd) ((unsigned long)(pmd_val(pmd) & PAGE_MASK)) macro
373 ((pte_t*) pmd_page_vaddr(*(dir)) + pte_index(addr))
/arch/arm64/include/asm/
H A Dpgtable.h130 #define pte_offset_kernel(dir,addr) (pmd_page_vaddr(*(dir)) + pte_index(addr))
362 static inline pte_t *pmd_page_vaddr(pmd_t pmd) function
/arch/frv/include/asm/
H A Dpgtable.h249 #define pud_page_vaddr(pud) (pmd_page_vaddr((pmd_t){ pud }))
365 #define pmd_page_vaddr(pmd) \ macro
450 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
/arch/ia64/include/asm/
H A Dpgtable.h277 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_val(pmd) & _PFN_MASK)) macro
406 #define pte_offset_kernel(dir,addr) ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
/arch/parisc/include/asm/
H A Dpgtable.h389 #define pmd_page_vaddr(pmd) ((unsigned long) __va(pmd_address(pmd))) macro
415 ((pte_t *) pmd_page_vaddr(*(pmd)) + pte_index(address))
/arch/tile/include/asm/
H A Dpgtable.h458 static inline unsigned long pmd_page_vaddr(pmd_t pmd) function
528 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address);
/arch/x86/include/asm/
H A Dpgtable.h507 static inline unsigned long pmd_page_vaddr(pmd_t pmd) function
551 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address);

Completed in 494 milliseconds