Lines Matching refs:addr
45 #define pgd_index(addr) \ argument
46 (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1))
47 #define pgd_offset(pgtable, addr) ((pgtable) + pgd_index(addr)) argument
73 #define pmd_index(addr) \ argument
74 (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
75 #define pmd_offset(pud, addr) \ argument
76 (pud_page_vaddr(*(pud)) + pmd_index(addr))
84 static inline pmd_t *pmd_alloc(pud_t *pud, unsigned long addr) in pmd_alloc() argument
91 return pmd_offset(pud, addr); in pmd_alloc()
94 #define pmd_offset(pud, addr) ((pmd_t *)pud) argument
96 #define pmd_alloc(pud, addr) pmd_offset(pud, addr) argument
100 #define pud_index(addr) \ argument
101 (((addr) >> PUD_SHIFT) & (PTRS_PER_PUD - 1))
102 #define pud_offset(pgd, addr) \ argument
103 (pgd_page_vaddr(*(pgd)) + pud_index(addr))
111 static inline pud_t *pud_alloc(pgd_t *pgd, unsigned long addr) in pud_alloc() argument
118 return pud_offset(pgd, addr); in pud_alloc()
121 #define pud_offset(pgd, addr) ((pud_t *)pgd) argument
123 #define pud_alloc(pgd, addr) pud_offset(pgd, addr) argument
126 #define pte_index(addr) \ argument
127 (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
128 #define pte_offset(pmd, addr) \ argument
129 (pmd_page_vaddr(*(pmd)) + pte_index(addr))
138 static inline pte_t *pte_alloc(pmd_t *pmd, unsigned long addr) in pte_alloc() argument
145 return pte_offset(pmd, addr); in pte_alloc()