Searched defs:pmd (Results 1 – 12 of 12) sorted by relevance
/include/asm-generic/ |
A D | pgtable_uffd.h | 10 static __always_inline int pmd_uffd_wp(pmd_t pmd) in pmd_uffd_wp() 20 static __always_inline pmd_t pmd_mkuffd_wp(pmd_t pmd) in pmd_mkuffd_wp() 30 static __always_inline pmd_t pmd_clear_uffd_wp(pmd_t pmd) in pmd_clear_uffd_wp() 50 static inline pmd_t pmd_swp_mkuffd_wp(pmd_t pmd) in pmd_swp_mkuffd_wp() 55 static inline int pmd_swp_uffd_wp(pmd_t pmd) in pmd_swp_uffd_wp() 60 static inline pmd_t pmd_swp_clear_uffd_wp(pmd_t pmd) in pmd_swp_clear_uffd_wp()
|
A D | pgtable-nopmd.h | 36 #define pmd_ERROR(pmd) (pud_ERROR((pmd).pud)) argument 38 #define pud_populate(mm, pmd, pte) do { } while (0) argument 63 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free()
|
A D | pgalloc.h | 155 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free()
|
/include/linux/ |
A D | page_table_check.h | 54 static inline void page_table_check_pmd_clear(struct mm_struct *mm, pmd_t pmd) in page_table_check_pmd_clear() 80 pmd_t *pmdp, pmd_t pmd, unsigned int nr) in page_table_check_pmds_set() 99 pmd_t pmd) in page_table_check_pte_clear_range() 121 static inline void page_table_check_pmd_clear(struct mm_struct *mm, pmd_t pmd) in page_table_check_pmd_clear() 135 pmd_t *pmdp, pmd_t pmd, unsigned int nr) in page_table_check_pmds_set() 146 pmd_t pmd) in page_table_check_pte_clear_range() 152 #define page_table_check_pmd_set(mm, pmdp, pmd) page_table_check_pmds_set(mm, pmdp, pmd, 1) argument
|
A D | pgtable.h | 50 #define pmd_pgtable(pmd) pmd_page(pmd) argument 123 #define __pte_map(pmd, address) \ argument 196 pmd_t *pmd = pmd_off_k(vaddr); in virt_to_kpte() local 202 static inline int pmd_young(pmd_t pmd) in pmd_young() 209 static inline int pmd_dirty(pmd_t pmd) in pmd_dirty() 393 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young() local 479 pmd_t pmd) in arch_check_zapped_pmd() 606 pmd_t pmd; in pmdp_get_lockless() local 648 pmd_t pmd = *pmdp; in pmdp_huge_get_and_clear() local 1757 static inline int pmd_write(pmd_t pmd) in pmd_write() [all …]
|
A D | huge_mm.h | 443 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() 449 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock() 490 static inline bool is_huge_zero_pmd(pmd_t pmd) in is_huge_zero_pmd() 578 static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd() 583 unsigned long address, pmd_t *pmd, in split_huge_pmd_locked() 615 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() 619 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock() 645 static inline bool is_huge_zero_pmd(pmd_t pmd) in is_huge_zero_pmd() 656 unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd()
|
A D | swapops.h | 340 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() 542 static inline swp_entry_t pmd_to_swp_entry(pmd_t pmd) in pmd_to_swp_entry() 562 static inline int is_pmd_migration_entry(pmd_t pmd) in is_pmd_migration_entry() 581 static inline swp_entry_t pmd_to_swp_entry(pmd_t pmd) in pmd_to_swp_entry() 591 static inline int is_pmd_migration_entry(pmd_t pmd) in is_pmd_migration_entry()
|
A D | mm.h | 545 pmd_t *pmd; /* Pointer to pmd entry matching member 2693 static inline bool pmd_special(pmd_t pmd) in pmd_special() 2698 static inline pmd_t pmd_mkspecial(pmd_t pmd) in pmd_mkspecial() 3017 static inline pte_t *pte_offset_map(pmd_t *pmd, unsigned long addr) in pte_offset_map() 3047 #define pte_alloc_map(mm, pmd, address) \ argument 3050 #define pte_alloc_map_lock(mm, pmd, address, ptlp) \ argument 3054 #define pte_alloc_kernel(pmd, address) \ argument 3060 static inline struct page *pmd_pgtable_page(pmd_t *pmd) in pmd_pgtable_page() 3066 static inline struct ptdesc *pmd_ptdesc(pmd_t *pmd) in pmd_ptdesc() 3084 #define pmd_huge_pte(mm, pmd) (pmd_ptdesc(pmd)->pmd_huge_pte) argument [all …]
|
A D | userfaultfd_k.h | 201 pmd_t pmd) in userfaultfd_huge_pmd_wp() 338 pmd_t pmd) in userfaultfd_huge_pmd_wp()
|
A D | pagewalk.h | 186 pmd_t pmd; member
|
A D | hugetlb.h | 191 static inline pte_t *pte_offset_huge(pmd_t *pmd, unsigned long address) in pte_offset_huge() 195 static inline pte_t *pte_alloc_huge(struct mm_struct *mm, pmd_t *pmd, in pte_alloc_huge()
|
A D | rmap.h | 937 pmd_t *pmd; member
|
Completed in 50 milliseconds