Searched defs:pmd (Results 1 – 10 of 10) sorted by relevance
| /include/asm-generic/ |
| D | pgtable.h | 82 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young() local 141 pmd_t pmd = *pmdp; in pmdp_huge_get_and_clear() local 319 unsigned long address, pmd_t *pmdp, pmd_t pmd) in generic_pmdp_establish() 358 #define pmd_access_permitted(pmd, write) \ argument 417 #define set_pmd_safe(pmdp, pmd) \ argument 598 static inline int pmd_none_or_clear_bad(pmd_t *pmd) in pmd_none_or_clear_bad() 717 static inline pmd_t pmd_swp_mksoft_dirty(pmd_t pmd) in pmd_swp_mksoft_dirty() 722 static inline int pmd_swp_soft_dirty(pmd_t pmd) in pmd_swp_soft_dirty() 727 static inline pmd_t pmd_swp_clear_soft_dirty(pmd_t pmd) in pmd_swp_clear_soft_dirty() 738 static inline int pmd_soft_dirty(pmd_t pmd) in pmd_soft_dirty() [all …]
|
| D | pgtable-nopmd.h | 34 #define pmd_ERROR(pmd) (pud_ERROR((pmd).pud)) argument 36 #define pud_populate(mm, pmd, pte) do { } while (0) argument 60 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free()
|
| D | 4level-fixup.h | 26 #define pud_populate(mm, pud, pmd) pgd_populate(mm, pud, pmd) argument
|
| D | page.h | 41 unsigned long pmd[16]; member
|
| /include/linux/ |
| D | huge_mm.h | 210 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() 216 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock() 255 static inline bool is_huge_zero_pmd(pmd_t pmd) in is_huge_zero_pmd() 336 static inline void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd() 356 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() 360 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock() 393 unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd()
|
| D | swapops.h | 231 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() 253 static inline swp_entry_t pmd_to_swp_entry(pmd_t pmd) in pmd_to_swp_entry() 271 static inline int is_pmd_migration_entry(pmd_t pmd) in is_pmd_migration_entry() 290 static inline swp_entry_t pmd_to_swp_entry(pmd_t pmd) in pmd_to_swp_entry() 300 static inline int is_pmd_migration_entry(pmd_t pmd) in is_pmd_migration_entry()
|
| D | mm.h | 423 pmd_t *pmd; /* Pointer to pmd entry matching member 568 static inline int pmd_devmap(pmd_t pmd) in pmd_devmap() 1916 static inline spinlock_t *pte_lockptr(struct mm_struct *mm, pmd_t *pmd) in pte_lockptr() 1941 static inline spinlock_t *pte_lockptr(struct mm_struct *mm, pmd_t *pmd) in pte_lockptr() 1972 #define pte_offset_map_lock(mm, pmd, address, ptlp) \ argument 1986 #define pte_alloc(mm, pmd) (unlikely(pmd_none(*(pmd))) && __pte_alloc(mm, pmd)) argument 1988 #define pte_alloc_map(mm, pmd, address) \ argument 1991 #define pte_alloc_map_lock(mm, pmd, address, ptlp) \ argument 1995 #define pte_alloc_kernel(pmd, address) \ argument 2001 static struct page *pmd_to_page(pmd_t *pmd) in pmd_to_page() [all …]
|
| D | migrate.h | 129 static inline bool pmd_trans_migrating(pmd_t pmd) in pmd_trans_migrating() 149 pmd_t *pmd, pmd_t entry, in migrate_misplaced_transhuge_page()
|
| D | rmap.h | 209 pmd_t *pmd; member
|
| D | hugetlb.h | 178 #define follow_huge_pmd(mm, addr, pmd, flags) NULL argument
|