Searched refs:pmd_t (Results 1 – 9 of 9) sorted by relevance
/include/asm-generic/ |
D | pgtable-nopmd.h | 17 typedef struct { pud_t pud; } pmd_t; typedef 41 #define set_pud(pudptr, pudval) set_pmd((pmd_t *)(pudptr), (pmd_t) { pudval }) 43 static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address) in pmd_offset() 45 return (pmd_t *)pud; in pmd_offset() 49 #define __pmd(x) ((pmd_t) { __pud(x) } ) 51 #define pud_page(pud) (pmd_page((pmd_t){ pud })) 52 #define pud_page_vaddr(pud) (pmd_page_vaddr((pmd_t){ pud })) 59 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free()
|
D | pgtable.h | 28 unsigned long address, pmd_t *pmdp, 29 pmd_t entry, int dirty); 51 pmd_t *pmdp) in pmdp_test_and_clear_young() 53 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young() 64 pmd_t *pmdp) in pmdp_test_and_clear_young() 79 unsigned long address, pmd_t *pmdp); 95 static inline pmd_t pmdp_get_and_clear(struct mm_struct *mm, in pmdp_get_and_clear() 97 pmd_t *pmdp) in pmdp_get_and_clear() 99 pmd_t pmd = *pmdp; in pmdp_get_and_clear() 139 extern pmd_t pmdp_clear_flush(struct vm_area_struct *vma, [all …]
|
D | page.h | 44 } pmd_t; typedef 59 #define __pmd(x) ((pmd_t) { (x) } )
|
/include/linux/ |
D | huge_mm.h | 6 unsigned long address, pmd_t *pmd, 9 pmd_t *dst_pmd, pmd_t *src_pmd, unsigned long addr, 12 unsigned long address, pmd_t *pmd, 13 pmd_t orig_pmd); 17 pmd_t *pmd, 21 pmd_t *pmd, unsigned long addr); 22 extern int mincore_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, 29 pmd_t *old_pmd, pmd_t *new_pmd); 30 extern int change_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, 49 extern pmd_t *page_check_address_pmd(struct page *page, [all …]
|
D | swapops.h | 138 extern void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, 150 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait()
|
D | hugetlb.h | 73 pmd_t *pmd, int write); 76 int pmd_huge(pmd_t pmd);
|
D | mm.h | 936 int (*pmd_entry)(pmd_t *, unsigned long, unsigned long, struct mm_walk *); 1193 pmd_t *pmd, unsigned long address); 1194 int __pte_alloc_kernel(pmd_t *pmd, unsigned long address); 1207 static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) in pmd_alloc() 1604 pmd_t *vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node); 1605 pte_t *vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node);
|
D | mmu_notifier.h | 269 pmd_t __pmd; \
|
/include/trace/events/ |
D | xen.h | 203 TP_PROTO(pmd_t *pmdp, pmd_t pmdval), 206 __field(pmd_t *, pmdp) 218 TP_PROTO(pmd_t *pmdp), 221 __field(pmd_t *, pmdp)
|