Home
last modified time | relevance | path

Searched refs:pmd_index (Results 1 – 25 of 25) sorted by relevance

/linux-4.1.27/arch/sh/include/asm/
Dpgtable-3level.h39 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)) macro
42 return (pmd_t *)pud_page_vaddr(*pud) + pmd_index(address); in pmd_offset()
/linux-4.1.27/arch/mips/include/asm/
Dpgtable-64.h238 #define __pmd_offset(address) pmd_index(address)
244 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)) macro
260 return (pmd_t *) pud_page_vaddr(*pud) + pmd_index(address); in pmd_offset()
/linux-4.1.27/arch/x86/mm/
Dinit_32.c111 int pmd_idx = pmd_index(vaddr); in populate_extra_pmd()
140 pmd_idx = pmd_index(vaddr); in page_table_range_init_count()
222 pmd_idx = pmd_index(vaddr); in page_table_range_init()
227 pmd = pmd + pmd_index(vaddr); in page_table_range_init()
301 pmd_idx = pmd_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
Dinit_64.c64 pmd_t *pmd = pmd_page + pmd_index(addr); in ident_pmd_init()
453 int i = pmd_index(address); in phys_pmd_init()
456 pmd_t *pmd = pmd_page + pmd_index(address); in phys_pmd_init()
871 pmd = pmd_start + pmd_index(addr); in remove_pmd_table()
/linux-4.1.27/arch/arm/include/asm/
Dpgtable-3level.h169 #define pmd_index(addr) (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)) macro
172 return (pmd_t *)pud_page_vaddr(*pud) + pmd_index(addr); in pmd_offset()
/linux-4.1.27/arch/arm/mm/
Didmap.c41 pmd += pmd_index(addr); in idmap_add_pmd()
/linux-4.1.27/arch/tile/include/asm/
Dpgtable_64.h128 ((pmd_t *)pud_page_vaddr(*(pud)) + pmd_index(address))
Dpgtable.h396 static inline unsigned long pmd_index(unsigned long address) in pmd_index() function
/linux-4.1.27/arch/um/include/asm/
Dpgtable-3level.h94 pmd_index(address))
Dpgtable.h318 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)) macro
/linux-4.1.27/arch/x86/kernel/
Dhead64.c105 pmd_p[pmd_index(address)] = pmd; in early_make_pgtable()
/linux-4.1.27/arch/um/kernel/
Dmem.c98 j = pmd_index(vaddr); in fixrange_init()
/linux-4.1.27/arch/s390/mm/
Dgup.c111 pmdp += pmd_index(addr); in gup_pmd_range()
/linux-4.1.27/arch/s390/include/asm/
Dpgtable.h1250 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)) macro
1273 return pmd + pmd_index(address); in pmd_offset()
1400 sto = (unsigned long) pmdp - pmd_index(address) * sizeof(pmd_t); in __pmdp_idte()
1412 sto = (unsigned long) pmdp - pmd_index(address) * sizeof(pmd_t); in __pmdp_idte_local()
/linux-4.1.27/arch/arm64/include/asm/
Dpgtable.h405 #define pmd_index(addr) (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)) macro
409 return (pmd_t *)pud_page_vaddr(*pud) + pmd_index(addr); in pmd_offset()
/linux-4.1.27/arch/x86/include/asm/
Dpgtable.h514 static inline unsigned long pmd_index(unsigned long address) in pmd_index() function
579 return (pmd_t *)pud_page_vaddr(*pud) + pmd_index(address); in pmd_offset()
/linux-4.1.27/arch/metag/include/asm/
Dpgtable.h190 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)) macro
/linux-4.1.27/arch/m32r/include/asm/
Dpgtable.h315 #define pmd_index(address) \ macro
/linux-4.1.27/arch/metag/mm/
Dinit.c274 j = pmd_index(vaddr); in allocate_pgtables()
/linux-4.1.27/arch/tile/mm/
Dhugetlbpage.c130 pmd_index(addr), 1); in huge_pte_offset()
/linux-4.1.27/arch/hexagon/include/asm/
Dpgtable.h231 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)) macro
/linux-4.1.27/drivers/lguest/
Dpage_tables.c99 unsigned int index = pmd_index(vaddr); in spmd_addr()
148 return gpage + pmd_index(vaddr) * sizeof(pmd_t); in gpmd_addr()
/linux-4.1.27/arch/mn10300/include/asm/
Dpgtable.h439 #define pmd_index(address) \ macro
/linux-4.1.27/arch/x86/xen/
Dmmu.c641 pmdidx_limit = pmd_index(limit); in __xen_pgd_walk()
1101 pmd_t *pmd = level2_kernel_pgt + pmd_index(vaddr); in xen_cleanhighmap()
/linux-4.1.27/mm/
Dhugetlb.c3690 if (pmd_index(addr) != pmd_index(saddr) || in page_table_shareable()