Searched refs:pudp (Results 1 - 25 of 34) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/mm/
H A Dhugetlbpage.c79 pud_t *pudp; local
83 pudp = pud_alloc(mm, pgdp, addr);
84 if (pudp)
85 pmdp = pmd_alloc(mm, pudp, addr);
92 pud_t *pudp; local
97 pudp = pud_offset(pgdp, addr);
98 if (pud_present(*pudp))
99 pmdp = pmd_offset(pudp, addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dpgtable-3level.h44 static inline void native_set_pud(pud_t *pudp, pud_t pud) argument
46 set_64bit((unsigned long long *)(pudp), native_pud_val(pud));
70 static inline void pud_clear(pud_t *pudp) argument
74 set_pud(pudp, __pud(0));
86 if (__pa(pudp) >= pgd && __pa(pudp) <
H A Dpgtable_64.h85 static inline void native_set_pud(pud_t *pudp, pud_t pud) argument
87 *pudp = pud;
H A Dpgalloc.h101 extern void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd);
H A Dparavirt.h590 static inline void set_pud(pud_t *pudp, pud_t pud) argument
595 PVOP_VCALL3(pv_mmu_ops.set_pud, pudp,
598 PVOP_VCALL2(pv_mmu_ops.set_pud, pudp,
647 static inline void pud_clear(pud_t *pudp) argument
649 set_pud(pudp, __pud(0));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/mm/
H A Dpgtable_64.c86 pud_t *pudp; local
92 pudp = pud_alloc(&init_mm, pgdp, ea);
93 if (!pudp)
95 pmdp = pmd_alloc(&init_mm, pudp, ea);
112 pudp = early_alloc_pgtable(PUD_TABLE_SIZE);
113 BUG_ON(pudp == NULL);
114 pgd_populate(&init_mm, pgdp, pudp);
117 pudp = pud_offset(pgdp, ea);
118 if (pud_none(*pudp)) {
121 pud_populate(&init_mm, pudp, pmd
[all...]
H A Dgup.c86 pud_t *pudp; local
88 pudp = pud_offset(&pgd, addr);
90 pud_t pud = *pudp;
95 if (is_hugepd(pudp)) {
96 if (!gup_hugepd((hugepd_t *)pudp, PUD_SHIFT,
101 } while (pudp++, addr = next, addr != end);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/score/mm/
H A Dcache.c177 pud_t *pudp; local
185 pudp = pud_offset(pgdp, start);
186 pmdp = pmd_offset(pudp, start);
192 pudp = pud_offset(pgdp, start);
193 pmdp = pmd_offset(pudp, start);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dtlb.h133 #define pud_free_tlb(tlb, pudp, address) \
136 __pud_free_tlb(tlb, pudp, address); \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dpgtable-ppc64.h169 #define pud_set(pudp, pudval) (pud_val(*(pudp)) = (pudval))
174 #define pud_clear(pudp) (pud_val(*(pudp)) = 0)
178 #define pgd_set(pgdp, pudp) ({pgd_val(*(pgdp)) = (unsigned long)(pudp);})
189 #define pmd_offset(pudp,addr) \
190 (((pmd_t *) pud_page_vaddr(*(pudp))) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Dtlb.h97 #define pud_free_tlb(tlb, pudp, addr) pud_free((tlb)->mm, pudp)
H A Dpgalloc.h13 extern void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A Dtlb_64.h105 #define pud_free_tlb(tlb,pudp, addr) __pud_free_tlb(tlb,pudp,addr)
H A Dpgtable_64.h612 #define pud_set(pudp, pmdp) \
613 (pud_val(*(pudp)) = (__pa((unsigned long) (pmdp)) >> 11UL))
627 #define pud_clear(pudp) (pud_val(*(pudp)) = 0U)
640 #define pmd_offset(pudp, address) \
641 ((pmd_t *) pud_page_vaddr(*(pudp)) + \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/include/asm/
H A Dtlb.h121 #define pud_free_tlb(tlb, pudp, addr) __pud_free_tlb(tlb, pudp, addr)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/mm/
H A Dgup.c201 pud_t *pudp; local
203 pudp = pud_offset(&pgd, addr);
205 pud_t pud = *pudp;
217 } while (pudp++, addr = next, addr != end);
H A Dpgtable.c149 void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd) argument
155 set_pud(pudp, __pud(__pa(pmd) | _PAGE_PRESENT));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dkvm.c153 static void kvm_set_pud(pud_t *pudp, pud_t pud) argument
155 kvm_mmu_write(pudp, pud_val(pud));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/
H A Dtlb.h247 #define pud_free_tlb(tlb, pudp, address) \
250 __pud_free_tlb(tlb, pudp, address); \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/mm/
H A Dc-r3k.c245 pud_t *pudp; local
257 pudp = pud_offset(pgdp, addr);
258 pmdp = pmd_offset(pudp, addr);
H A Dc-tx39.c175 pud_t *pudp; local
188 pudp = pud_offset(pgdp, page);
189 pmdp = pmd_offset(pudp, page);
H A Dtlb-r4k.c277 pud_t *pudp; local
297 pudp = pud_offset(pgdp, address);
298 pmdp = pmd_offset(pudp, address);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/mm/
H A Dfault_64.c93 pud_t *pudp; local
102 pudp = pud_offset(pgdp, tpc);
103 if (pud_none(*pudp))
105 pmdp = pmd_offset(pudp, tpc);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dpgtable-64.h206 static inline void pud_clear(pud_t *pudp) argument
208 pud_val(*pudp) = ((unsigned long) invalid_pmd_table);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/lguest/
H A Dboot.c673 static void lguest_set_pud(pud_t *pudp, pud_t pudval) argument
675 native_set_pud(pudp, pudval);
678 lazy_hcall2(LHCALL_SET_PGD, __pa(pudp) & 0xFFFFFFE0,
679 (__pa(pudp) & 0x1F) / sizeof(pud_t));

Completed in 283 milliseconds

12