/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | pgtable-ppc32.h | 75 * are an index to the second level table. The combined pgdir/pmd first 394 #define PMD_PAGE_SIZE(pmd) bad_call_to_PMD_PAGE_SIZE() 505 #define pmd_none(pmd) (!pmd_val(pmd)) 506 #define pmd_bad(pmd) (pmd_val(pmd) & _PMD_BAD) 507 #define pmd_present(pmd) (pmd_val(pmd) & _PMD_PRESENT_MASK) 699 * Note that on Book E processors, the pmd contains the kernel virtual 702 * handler). On everything else the pmd contain [all...] |
H A D | page.h | 125 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon9304 126 #define pmd_val(x) ((x).pmd)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ppc/ |
H A D | pgtable.h | 77 * are an index to the second level table. The combined pgdir/pmd first 108 printk("%s:%d: bad pmd %08lx.\n", __FILE__, __LINE__, pmd_val(e)) 402 #define PMD_PAGE_SIZE(pmd) bad_call_to_PMD_PAGE_SIZE() 513 #define pmd_none(pmd) (!pmd_val(pmd)) 514 #define pmd_bad(pmd) (pmd_val(pmd) & _PMD_BAD) 515 #define pmd_present(pmd) (pmd_val(pmd) & _PMD_PRESENT_MASK) 521 * setup: the pgd is never bad, and a pmd alway [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/ |
H A D | pgtable.h | 148 #define pmd_page(pmd) BTFIXUP_CALL(pmd_page)(pmd) 169 static inline int pmd_none(pmd_t pmd) argument 171 return !(pmd_val(pmd) & ~BTFIXUP_SETHI(none_mask)); 174 #define pmd_bad(pmd) BTFIXUP_CALL(pmd_bad)(pmd) 175 #define pmd_present(pmd) BTFIXUP_CALL(pmd_present)(pmd) 176 #define pmd_clear(pmd) BTFIXUP_CALL(pmd_clear)(pmd) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-alpha/ |
H A D | pgtable.h | 233 pmd_page_vaddr(pmd_t pmd) argument 235 return ((pmd_val(pmd) & _PFN_MASK) >> (32-PAGE_SHIFT)) + PAGE_OFFSET; 239 #define pmd_page(pmd) (mem_map + ((pmd_val(pmd) & _PFN_MASK) >> 32)) 253 extern inline int pmd_none(pmd_t pmd) { return !pmd_val(pmd); } argument 254 extern inline int pmd_bad(pmd_t pmd) { return (pmd_val(pmd) & ~_PFN_MASK) != _PAGE_TABLE; } argument 255 extern inline int pmd_present(pmd_t pmd) { return pmd_val(pmd) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/ |
H A D | mremap.c | 30 pmd_t *pmd; local 40 pmd = pmd_offset(pud, addr); 41 if (pmd_none_or_clear_bad(pmd)) 44 return pmd; 51 pmd_t *pmd; local 58 pmd = pmd_alloc(mm, pud, addr); 59 if (!pmd) 62 if (!pmd_present(*pmd) && __pte_alloc(mm, pmd, addr)) 65 return pmd; [all...] |
H A D | vmalloc.c | 30 static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end) argument 34 pte = pte_offset_kernel(pmd, addr); 44 pmd_t *pmd; local 47 pmd = pmd_offset(pud, addr); 50 if (pmd_none_or_clear_bad(pmd)) 52 vunmap_pte_range(pmd, addr, next); 53 } while (pmd++, addr = next, addr != end); 90 static int vmap_pte_range(pmd_t *pmd, unsigned long addr, argument 95 pte = pte_alloc_kernel(pmd, addr); 112 pmd_t *pmd; local [all...] |
H A D | mprotect.c | 29 static void change_pte_range(struct mm_struct *mm, pmd_t *pmd, argument 36 pte = pte_offset_map_lock(mm, pmd, addr, &ptl); 82 pmd_t *pmd; local 85 pmd = pmd_offset(pud, addr); 88 if (pmd_none_or_clear_bad(pmd)) 90 change_pte_range(mm, pmd, addr, next, newprot, dirty_accountable); 91 } while (pmd++, addr = next, addr != end);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/mm/ |
H A D | hugetlbpage.c | 55 * search for a shareable pmd page for hugetlb. 148 pmd_t *pmd = NULL; local 154 pmd = pmd_offset(pud, addr); 156 return (pte_t *) pmd; 166 int pmd_huge(pmd_t pmd) argument 168 return !!(pmd_val(pmd) & _PAGE_PSE); 173 pmd_t *pmd, int write) 177 page = pte_page(*(pte_t *)pmd); 172 follow_huge_pmd(struct mm_struct *mm, unsigned long address, pmd_t *pmd, int write) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/mm/ |
H A D | init.c | 185 pmd_t *pmd; local 224 pmd = pmd_offset(pgd, VMALLOC_START); 225 pmd_set(pmd, (pte_t *)(two_pages + PAGE_SIZE)); 241 if (pmd != pmd_offset(pgd, vaddr)) { 243 pmd = pmd_offset(pgd, vaddr); 244 pmd_set(pmd, (pte_t *)kernel_end); 247 set_pte(pte_offset_kernel(pmd, vaddr),
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | mm.h | 888 int __pte_alloc(struct mm_struct *mm, pmd_t *pmd, unsigned long address); 889 int __pte_alloc_kernel(pmd_t *pmd, unsigned long address); 921 #define pte_lockptr(mm, pmd) ({(void)(mm); __pte_lockptr(pmd_page(*(pmd)));}) 928 #define pte_lockptr(mm, pmd) ({(void)(pmd); &(mm)->page_table_lock;}) 931 #define pte_offset_map_lock(mm, pmd, address, ptlp) \ 933 spinlock_t *__ptl = pte_lockptr(mm, pmd); \ 934 pte_t *__pte = pte_offset_map(pmd, address); \ 945 #define pte_alloc_map(mm, pmd, addres [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/mm/ |
H A D | init.c | 241 pmd_t *pmd; local 254 pmd = pmd_alloc(&init_mm, pud, address); 255 if (!pmd) 257 pte = pte_alloc_kernel(pmd, address); 391 pmd_t *pmd; local 406 pmd = pmd_offset(pud, end_address); 407 if (pmd_none(*pmd)) { 412 pte = pte_offset_kernel(pmd, end_address); 440 pmd_t *pmd; local 458 pmd [all...] |
H A D | fault.c | 52 pmd_t *pmd; local 63 pmd = pmd_offset(pud, address); 64 if (pmd_none(*pmd) || pmd_bad(*pmd)) 67 ptep = pte_offset_kernel(pmd, address);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 169 pmd_t *pmd; local 174 pmd = pmd_offset(pud, addr); 177 if (pmd_none(*pmd)) 179 free_hugepte_range(tlb, (hugepd_t *)pmd); 180 } while (pmd++, addr = next, addr != end); 193 pmd = pmd_offset(pud, start); 195 pmd_free_tlb(tlb, pmd); 351 int pmd_huge(pmd_t pmd) argument 358 pmd_t *pmd, int write) 357 follow_huge_pmd(struct mm_struct *mm, unsigned long address, pmd_t *pmd, int write) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/mm/ |
H A D | pgtable.c | 370 pmd_t *pmd; local 376 pmd = pmd_offset(pgd, addr & PAGE_MASK); 377 if (pmd_present(*pmd)) { 378 pte = pte_offset_map(pmd, addr & PAGE_MASK); 383 *pmdp = pmd;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/mm/ |
H A D | init.c | 80 pmd_t *pmd; local 95 pmd = pmd_alloc(NULL, pud, addr); 96 if (unlikely(!pmd)) { 97 pmd_ERROR(*pmd); 101 pte = pte_offset_kernel(pmd, addr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/mm/ |
H A D | fault.c | 58 pmd_t *pmd; local 61 pmd = pmd_offset(pgd, addr); 63 if (pmd_none(*pmd)) 66 if (pmd_bad(*pmd)) { 72 pte = pte_offset_map(pmd, addr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/mm/ |
H A D | fault.c | 271 pmd_t *pmd, *pmd_k; local 294 pmd = pmd_offset(pud, address); 300 set_pmd(pmd, *pmd_k);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/sun3x/ |
H A D | dvma.c | 96 pmd_t *pmd; local 99 if((pmd = pmd_alloc(&init_mm, pgd, vaddr)) == NULL) { 113 if((pte = pte_alloc_kernel(pmd, vaddr)) == NULL) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/mm/ |
H A D | fault.c | 204 pmd_t *pmd, *pmd_k; local 219 pmd = pmd_offset(pud, address); 223 set_pmd(pmd, *pmd_k);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/ |
H A D | page.h | 46 * the pmd and pgd in ZONE_DMA (i.e. under 4GB) */ 47 typedef struct { __u32 pmd; } pmd_t; member in struct:__anon9262 53 #define pmd_val(x) ((x).pmd + 0) 62 #define __pmd_val_set(x,n) (x).pmd = (n)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/ |
H A D | page.h | 82 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon9368 90 #define pmd_val(x) ((x).pmd)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh64/ |
H A D | page.h | 72 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon9433 77 #define pmd_val(x) ((x).pmd)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/ |
H A D | pgtable-2level.h | 23 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) argument 25 *pmdp = pmd;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-v850/ |
H A D | page.h | 59 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon9539 64 #define pmd_val(x) ((x).pmd)
|