Home
last modified time | relevance | path

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

12345678910

/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dpgtable-nop4d.h9 typedef struct { pgd_t pgd; } p4d_t; member
22 static inline int pgd_none(pgd_t pgd) { return 0; } in pgd_none()
23 static inline int pgd_bad(pgd_t pgd) { return 0; } in pgd_bad()
24 static inline int pgd_present(pgd_t pgd) { return 1; } in pgd_present()
25 static inline void pgd_clear(pgd_t *pgd) { } in pgd_clear()
28 #define pgd_populate(mm, pgd, p4d) do { } while (0) argument
29 #define pgd_populate_safe(mm, pgd, p4d) do { } while (0) argument
36 static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address) in p4d_offset()
44 #define pgd_page(pgd) (p4d_page((p4d_t){ pgd })) argument
45 #define pgd_page_vaddr(pgd) (p4d_page_vaddr((p4d_t){ pgd })) argument
/OK3568_Linux_fs/kernel/arch/x86/mm/
H A Dkasan_init_64.c125 static void __init kasan_populate_pgd(pgd_t *pgd, unsigned long addr, in kasan_populate_pgd()
147 pgd_t *pgd; in kasan_populate_shadow() local
173 pgd_t *pgd; in clear_pgds() local
194 static inline p4d_t *early_p4d_offset(pgd_t *pgd, unsigned long addr) in early_p4d_offset()
206 static void __init kasan_early_p4d_populate(pgd_t *pgd, in kasan_early_p4d_populate()
233 static void __init kasan_map_early_shadow(pgd_t *pgd) in kasan_map_early_shadow()
247 static void __init kasan_shallow_populate_p4ds(pgd_t *pgd, in kasan_shallow_populate_p4ds()
269 pgd_t *pgd; in kasan_shallow_populate_pgds() local
H A Dpgtable.c93 static inline void pgd_list_add(pgd_t *pgd) in pgd_list_add()
100 static inline void pgd_list_del(pgd_t *pgd) in pgd_list_del()
113 static void pgd_set_mm(pgd_t *pgd, struct mm_struct *mm) in pgd_set_mm()
123 static void pgd_ctor(struct mm_struct *mm, pgd_t *pgd) in pgd_ctor()
143 static void pgd_dtor(pgd_t *pgd) in pgd_dtor()
264 pgd_t pgd = *pgdp; in mop_up_one_pmd() local
296 static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) in pgd_prepopulate_pmd()
403 static inline void _pgd_free(pgd_t *pgd) in _pgd_free()
418 static inline void _pgd_free(pgd_t *pgd) in _pgd_free()
426 pgd_t *pgd; in pgd_alloc() local
[all …]
H A Dinit_64.c144 pgd_t *pgd; in sync_global_pgds_l5() local
185 pgd_t *pgd; in sync_global_pgds_l4() local
243 static p4d_t *fill_p4d(pgd_t *pgd, unsigned long vaddr) in fill_p4d()
321 pgd_t *pgd; in set_pte_vaddr() local
339 pgd_t *pgd; in populate_extra_pmd() local
363 pgd_t *pgd; in __init_extra_mapping() local
739 pgd_t *pgd = pgd_offset_k(vaddr); in __kernel_physical_mapping_init() local
1180 pgd_t *pgd; in remove_pagetable() local
1246 pgd_t *pgd = pgd_offset_k(addr); in preallocate_vmalloc_pages() local
1378 pgd_t *pgd; in kern_addr_valid() local
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c446 phys_addr_t *pgd, u64 vpfn, int level) in mmu_get_next_pgd()
496 phys_addr_t pgd; in mmu_get_bottom_pgd() local
516 …_t mmu_insert_pages_recover_get_next_pgd(struct kbase_context *kctx, phys_addr_t pgd, u64 vpfn, in… in mmu_insert_pages_recover_get_next_pgd()
547 phys_addr_t pgd; in mmu_insert_pages_recover_get_bottom_pgd() local
566 phys_addr_t pgd; in mmu_insert_pages_failure_recovery() local
617 phys_addr_t pgd; in kbase_mmu_insert_single_page() local
729 phys_addr_t pgd; in kbase_mmu_insert_pages_no_flush() local
1044 phys_addr_t pgd; in kbase_mmu_teardown_pages() local
1127 phys_addr_t pgd; in kbase_mmu_update_pages() local
1208 static void mmu_check_unused(struct kbase_context *kctx, phys_addr_t pgd) in mmu_check_unused()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mm/
H A Dpgd.c21 #define __pgd_free(pgd) kfree(pgd) argument
24 #define __pgd_free(pgd) free_pages((unsigned long)pgd, 2) argument
130 pgd_t *pgd; in pgd_free() local
H A Didmap.c68 static void idmap_add_pud(pgd_t *pgd, unsigned long addr, unsigned long end, in idmap_add_pud()
81 static void identity_mapping_add(pgd_t *pgd, const char *text_start, in identity_mapping_add()
/OK3568_Linux_fs/kernel/arch/x86/power/
H A 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
H A 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
/OK3568_Linux_fs/kernel/mm/kasan/
H A Dinit.c33 static inline bool kasan_p4d_table(pgd_t pgd) in kasan_p4d_table()
38 static inline bool kasan_p4d_table(pgd_t pgd) in kasan_p4d_table()
179 static int __ref zero_p4d_populate(pgd_t *pgd, unsigned long addr, in zero_p4d_populate()
231 pgd_t *pgd = pgd_offset_k(addr); in kasan_populate_early_shadow() local
327 static void kasan_free_p4d(p4d_t *p4d_start, pgd_t *pgd) in kasan_free_p4d()
443 pgd_t *pgd; in kasan_remove_zero_shadow() local
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/64/
H A 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 p4d_populate(struct mm_struct *mm, p4d_t *pgd, pud_t *pud) in p4d_populate()
/OK3568_Linux_fs/kernel/arch/m68k/include/asm/
H A Dpgtable_no.h19 #define pgd_present(pgd) (1) argument
20 #define pgd_none(pgd) (0) argument
21 #define pgd_bad(pgd) (0) argument
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dpgtable-nommu.h20 #define pgd_present(pgd) (1) argument
21 #define pgd_none(pgd) (0) argument
22 #define pgd_bad(pgd) (0) argument
/OK3568_Linux_fs/kernel/arch/c6x/include/asm/
H A Dpgtable.h23 #define pgd_present(pgd) (1) argument
24 #define pgd_none(pgd) (0) argument
25 #define pgd_bad(pgd) (0) argument
/OK3568_Linux_fs/kernel/arch/nds32/mm/
H A Dmm-nds32.c43 void pgd_free(struct mm_struct *mm, pgd_t * pgd) in pgd_free()
78 pgd_t *pgd; in setup_mm_for_reboot() local
H A Dfault.c24 pgd_t *pgd; in show_pte() local
350 pgd_t *pgd, *pgd_k; in do_page_fault() local
/OK3568_Linux_fs/kernel/arch/sh/mm/
H A Dpgtable.c12 pgd_t *pgd = x; in pgd_ctor() local
37 void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
H A Dhugetlbpage.c27 pgd_t *pgd; in huge_pte_alloc() local
52 pgd_t *pgd; in huge_pte_offset() local
/OK3568_Linux_fs/kernel/arch/mips/mm/
H A Dhugetlbpage.c27 pgd_t *pgd; in huge_pte_alloc() local
44 pgd_t *pgd; in huge_pte_offset() local
/OK3568_Linux_fs/kernel/arch/riscv/mm/
H A Dkasan_init.c17 pgd_t *pgd = early_pg_dir + pgd_index(KASAN_SHADOW_START); in kasan_early_init() local
67 pgd_t *pgd = pgd_offset_k(vaddr); in populate() local
/OK3568_Linux_fs/kernel/arch/um/include/asm/
H A Dpgtable-2level.h35 static inline int pgd_newpage(pgd_t pgd) { return 0; } in pgd_newpage()
36 static inline void pgd_mkuptodate(pgd_t pgd) { } in pgd_mkuptodate()
/OK3568_Linux_fs/kernel/arch/csky/include/asm/
H A Dmmu_context.h17 #define TLBMISS_HANDLER_SETUP_PGD(pgd) \ argument
20 #define TLBMISS_HANDLER_SETUP_PGD_KERNEL(pgd) \ argument
/OK3568_Linux_fs/kernel/arch/parisc/include/asm/
H A Dpgalloc.h21 pgd_t *pgd; in pgd_alloc() local
32 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Dpgtable.h73 #define set_pgd(pgdp, pgd) native_set_pgd(pgdp, pgd) argument
74 #define pgd_clear(pgd) (pgtable_l5_enabled() ? native_pgd_clear(pgd) : 0) argument
238 static inline unsigned long pgd_pfn(pgd_t pgd) in pgd_pfn()
296 static inline int pgd_devmap(pgd_t pgd) in pgd_devmap()
726 static inline pgd_t pti_set_user_pgtbl(pgd_t *pgdp, pgd_t pgd) in pti_set_user_pgtbl()
733 static inline pgd_t pti_set_user_pgtbl(pgd_t *pgdp, pgd_t pgd) in pti_set_user_pgtbl()
937 static inline int pgd_present(pgd_t pgd) in pgd_present()
944 static inline unsigned long pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr()
953 #define pgd_page(pgd) pfn_to_page(pgd_pfn(pgd)) argument
956 static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address) in p4d_offset()
[all …]
H A Dpgtable_64.h144 pgd_t pgd; in native_set_p4d() local
161 static inline void native_set_pgd(pgd_t *pgdp, pgd_t pgd) in native_set_pgd()
166 static inline void native_pgd_clear(pgd_t *pgd) in native_pgd_clear()

12345678910