Home
last modified time | relevance | path

Searched defs:pgd (Results 1 – 25 of 217) sorted by relevance

123456789

/arch/powerpc/include/asm/nohash/64/
Dpgtable-4k.h56 #define pgd_none(pgd) (!pgd_val(pgd)) argument
57 #define pgd_bad(pgd) (pgd_val(pgd) == 0) argument
58 #define pgd_present(pgd) (pgd_val(pgd) != 0) argument
59 #define pgd_page_vaddr(pgd) (pgd_val(pgd) & ~PGD_MASKED_BITS) argument
68 static inline pte_t pgd_pte(pgd_t pgd) in pgd_pte()
/arch/arm/mm/
Dpgd.c21 #define __pgd_free(pgd) kfree(pgd) argument
24 #define __pgd_free(pgd) free_pages((unsigned long)pgd, 2) argument
118 pgd_t *pgd; in pgd_free() local
/arch/parisc/mm/
Dfixmap.c16 pgd_t *pgd = pgd_offset_k(vaddr); in set_fixmap() local
31 pgd_t *pgd = pgd_offset_k(vaddr); in clear_fixmap() local
/arch/x86/power/
Dhibernate_32.c30 static pmd_t *resume_one_md_table_init(pgd_t *pgd) in resume_one_md_table_init()
84 pgd_t *pgd; in resume_physical_mapping_init() local
147 pgd_t *pgd; in set_up_temporary_text_mapping() local
Dhibernate_64.c28 static int set_up_temporary_text_mapping(pgd_t *pgd) in set_up_temporary_text_mapping()
100 pgd_t *pgd; in set_up_temporary_mappings() local
/arch/nds32/mm/
Dmm-nds32.c41 void pgd_free(struct mm_struct *mm, pgd_t * pgd) in pgd_free()
76 pgd_t *pgd; in setup_mm_for_reboot() local
Dfault.c25 pgd_t *pgd; in show_pte() local
361 pgd_t *pgd, *pgd_k; in do_page_fault() local
/arch/um/kernel/
Dmem.c98 pgd_t *pgd; in fixrange_init() local
126 pgd_t *pgd; in fixaddr_user_init() local
196 pgd_t *pgd = (pgd_t *)__get_free_page(GFP_KERNEL); in pgd_alloc() local
207 void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
/arch/x86/mm/
Dkasan_init_64.c126 static void __init kasan_populate_pgd(pgd_t *pgd, unsigned long addr, in kasan_populate_pgd()
148 pgd_t *pgd; in kasan_populate_shadow() local
174 pgd_t *pgd; in clear_pgds() local
195 static inline p4d_t *early_p4d_offset(pgd_t *pgd, unsigned long addr) in early_p4d_offset()
207 static void __init kasan_early_p4d_populate(pgd_t *pgd, in kasan_early_p4d_populate()
234 static void __init kasan_map_early_shadow(pgd_t *pgd) in kasan_map_early_shadow()
Dpgtable.c86 static inline void pgd_list_add(pgd_t *pgd) in pgd_list_add()
93 static inline void pgd_list_del(pgd_t *pgd) in pgd_list_del()
106 static void pgd_set_mm(pgd_t *pgd, struct mm_struct *mm) in pgd_set_mm()
116 static void pgd_ctor(struct mm_struct *mm, pgd_t *pgd) in pgd_ctor()
136 static void pgd_dtor(pgd_t *pgd) in pgd_dtor()
257 pgd_t pgd = *pgdp; in mop_up_one_pmd() local
289 static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) in pgd_prepopulate_pmd()
396 static inline void _pgd_free(pgd_t *pgd) in _pgd_free()
411 static inline void _pgd_free(pgd_t *pgd) in _pgd_free()
419 pgd_t *pgd; in pgd_alloc() local
[all …]
/arch/m68k/include/asm/
Dpgtable_no.h19 #define pgd_present(pgd) (1) argument
20 #define pgd_none(pgd) (0) argument
21 #define pgd_bad(pgd) (0) argument
/arch/sh/mm/
Dhugetlbpage.c28 pgd_t *pgd; in huge_pte_alloc() local
49 pgd_t *pgd; in huge_pte_offset() local
Dpgtable.c14 pgd_t *pgd = x; in pgd_ctor() local
38 void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
/arch/parisc/include/asm/
Dpgalloc.h26 pgd_t *pgd = (pgd_t *)__get_free_pages(GFP_KERNEL, in pgd_alloc() local
50 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
62 static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) in pgd_populate()
/arch/hexagon/include/asm/
Dpgalloc.h23 pgd_t *pgd; in pgd_alloc() local
44 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
/arch/mips/mm/
Dhugetlbpage.c27 pgd_t *pgd; in huge_pte_alloc() local
42 pgd_t *pgd; in huge_pte_offset() local
/arch/powerpc/include/asm/book3s/64/
Dpgalloc.h39 static inline void radix__pgd_free(struct mm_struct *mm, pgd_t *pgd) in radix__pgd_free()
50 pgd_t *pgd; in pgd_alloc() local
81 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
88 static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pud_t *pud) in pgd_populate()
/arch/arm/include/asm/
Dstage2_pgtable.h19 #define stage2_pgd_none(kvm, pgd) pgd_none(pgd) argument
20 #define stage2_pgd_clear(kvm, pgd) pgd_clear(pgd) argument
21 #define stage2_pgd_present(kvm, pgd) pgd_present(pgd) argument
22 #define stage2_pgd_populate(kvm, pgd, pud) pgd_populate(NULL, pgd, pud) argument
23 #define stage2_pud_offset(kvm, pgd, address) pud_offset(pgd, address) argument
/arch/xtensa/mm/
Dkasan_init.c22 pgd_t *pgd = pgd_offset_k(vaddr); in kasan_early_init() local
44 pgd_t *pgd = pgd_offset_k(vaddr); in populate() local
/arch/alpha/include/asm/
Dpgalloc.h30 pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) in pgd_populate()
38 pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
/arch/csky/include/asm/
Dmmu_context.h17 #define TLBMISS_HANDLER_SETUP_PGD(pgd) \ argument
20 #define TLBMISS_HANDLER_SETUP_PGD_KERNEL(pgd) \ argument
/arch/unicore32/include/asm/
Dcpu-single.h18 #define cpu_switch_mm(pgd, mm) cpu_do_switch_mm(virt_to_phys(pgd), mm) argument
/arch/um/include/asm/
Dpgtable-2level.h36 static inline int pgd_newpage(pgd_t pgd) { return 0; } in pgd_newpage()
37 static inline void pgd_mkuptodate(pgd_t pgd) { } in pgd_mkuptodate()
/arch/mips/include/asm/
Dpgtable-64.h191 static inline int pgd_none(pgd_t pgd) in pgd_none()
196 static inline int pgd_bad(pgd_t pgd) in pgd_bad()
204 static inline int pgd_present(pgd_t pgd) in pgd_present()
216 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr()
221 #define pgd_phys(pgd) virt_to_phys((void *)pgd_val(pgd)) argument
222 #define pgd_page(pgd) (pfn_to_page(pgd_phys(pgd) >> PAGE_SHIFT)) argument
224 static inline pud_t *pud_offset(pgd_t *pgd, unsigned long address) in pud_offset()
229 static inline void set_pgd(pgd_t *pgd, pgd_t pgdval) in set_pgd()
/arch/c6x/include/asm/
Dpgtable.h23 #define pgd_present(pgd) (1) argument
24 #define pgd_none(pgd) (0) argument
25 #define pgd_bad(pgd) (0) argument

123456789