Searched defs:pgd (Results 1 – 13 of 13) sorted by relevance
/linux-4.19.296/include/asm-generic/ |
D | pgtable-nop4d-hack.h | 15 typedef struct { pgd_t pgd; } pud_t; member 27 static inline int pgd_none(pgd_t pgd) { return 0; } in pgd_none() 28 static inline int pgd_bad(pgd_t pgd) { return 0; } in pgd_bad() 29 static inline int pgd_present(pgd_t pgd) { return 1; } in pgd_present() 30 static inline void pgd_clear(pgd_t *pgd) { } in pgd_clear() 33 #define pgd_populate(mm, pgd, pud) do { } while (0) argument 40 static inline pud_t *pud_offset(pgd_t *pgd, unsigned long address) in pud_offset() 48 #define pgd_page(pgd) (pud_page((pud_t){ pgd })) argument 49 #define pgd_page_vaddr(pgd) (pud_page_vaddr((pud_t){ pgd })) argument
|
D | pgtable-nop4d.h | 9 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 35 static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address) in p4d_offset() 43 #define pgd_page(pgd) (p4d_page((p4d_t){ pgd })) argument 44 #define pgd_page_vaddr(pgd) (p4d_page_vaddr((p4d_t){ pgd })) argument
|
D | 5level-fixup.h | 20 #define p4d_alloc(mm, pgd, address) (pgd) argument 21 #define p4d_offset(pgd, start) (pgd) argument
|
D | 4level-fixup.h | 19 #define pud_offset(pgd, start) (pgd) argument
|
D | page.h | 44 unsigned long pgd; member
|
D | pgtable.h | 373 #define pgd_access_permitted(pgd, write) \ argument 527 static inline int pgd_none_or_clear_bad(pgd_t *pgd) in pgd_none_or_clear_bad()
|
/linux-4.19.296/virt/kvm/arm/ |
D | mmu.c | 151 static void clear_stage2_pgd_entry(struct kvm *kvm, pgd_t *pgd, phys_addr_t addr) in clear_stage2_pgd_entry() 288 static void unmap_stage2_puds(struct kvm *kvm, pgd_t *pgd, in unmap_stage2_puds() 329 pgd_t *pgd; in __unmap_stage2_range() local 392 static void stage2_flush_puds(struct kvm *kvm, pgd_t *pgd, in stage2_flush_puds() 416 pgd_t *pgd; in stage2_flush_memslot() local 450 static void clear_hyp_pgd_entry(pgd_t *pgd) in clear_hyp_pgd_entry() 509 static void unmap_hyp_puds(pgd_t *pgd, phys_addr_t addr, phys_addr_t end) in unmap_hyp_puds() 534 pgd_t *pgd; in __unmap_hyp_range() local 656 static int create_hyp_pud_mappings(pgd_t *pgd, unsigned long start, in create_hyp_pud_mappings() 693 pgd_t *pgd; in __create_hyp_mappings() local [all …]
|
/linux-4.19.296/lib/ |
D | ioremap.c | 133 static inline int ioremap_p4d_range(pgd_t *pgd, unsigned long addr, in ioremap_p4d_range() 162 pgd_t *pgd; in ioremap_page_range() local
|
/linux-4.19.296/include/linux/ |
D | hugetlb.h | 199 #define follow_huge_pgd(mm, addr, pgd, flags) NULL argument 250 static inline int pgd_write(pgd_t pgd) in pgd_write()
|
D | mm.h | 488 static inline int pgd_devmap(pgd_t pgd) in pgd_devmap() 1727 static inline int __p4d_alloc(struct mm_struct *mm, pgd_t *pgd, in __p4d_alloc() 1833 static inline p4d_t *p4d_alloc(struct mm_struct *mm, pgd_t *pgd, in p4d_alloc()
|
D | mm_types.h | 364 pgd_t * pgd; member
|
D | intel-iommu.h | 410 struct dma_pte *pgd; /* virtual address */ member
|
/linux-4.19.296/fs/ |
D | userfaultfd.c | 284 pgd_t *pgd; in userfaultfd_must_wait() local
|