Searched defs:pud (Results 1 – 7 of 7) sorted by relevance
/include/asm-generic/ |
D | pgtable-nopmd.h | 18 typedef struct { pud_t pud; } pmd_t; member 30 static inline int pud_none(pud_t pud) { return 0; } in pud_none() 31 static inline int pud_bad(pud_t pud) { return 0; } in pud_bad() 32 static inline int pud_present(pud_t pud) { return 1; } in pud_present() 33 static inline void pud_clear(pud_t *pud) { } in pud_clear() 44 static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address) in pmd_offset() 53 #define pud_page(pud) (pmd_page((pmd_t){ pud })) argument 54 #define pud_pgtable(pud) ((pmd_t *)(pmd_page_vaddr((pmd_t){ pud }))) argument
|
D | pgtable-nopud.h | 32 #define pud_ERROR(pud) (p4d_ERROR((pud).p4d)) argument 34 #define p4d_populate(mm, p4d, pud) do { } while (0) argument 35 #define p4d_populate_safe(mm, p4d, pud) do { } while (0) argument
|
D | pgalloc.h | 170 static inline void pud_free(struct mm_struct *mm, pud_t *pud) in pud_free()
|
/include/linux/ |
D | pgtable.h | 108 static inline pmd_t *pmd_offset(pud_t *pud, unsigned long address) in pmd_offset() 364 pud_t pud = *pudp; in pudp_huge_get_and_clear() local 629 #define pud_access_permitted(pud, write) \ argument 689 #define set_pud_safe(pudp, pud) \ argument 862 static inline int pud_none_or_clear_bad(pud_t *pud) in pud_none_or_clear_bad() 1227 static inline int pud_write(pud_t pud) in pud_write() 1239 static inline int pud_devmap(pud_t pud) in pud_devmap() 1252 static inline int pud_trans_huge(pud_t pud) in pud_trans_huge() 1259 static inline int pud_none_or_trans_huge_or_dev_or_clear_bad(pud_t *pud) in pud_none_or_trans_huge_or_dev_or_clear_bad() 1273 static inline int pud_trans_unstable(pud_t *pud) in pud_trans_unstable() [all …]
|
D | huge_mm.h | 245 static inline spinlock_t *pud_trans_huge_lock(pud_t *pud, in pud_trans_huge_lock() 307 static inline bool is_huge_zero_pud(pud_t pud) in is_huge_zero_pud() 439 static inline spinlock_t *pud_trans_huge_lock(pud_t *pud, in pud_trans_huge_lock() 460 static inline bool is_huge_zero_pud(pud_t pud) in is_huge_zero_pud() 477 unsigned long addr, pud_t *pud, int flags, struct dev_pagemap **pgmap) in follow_devmap_pud()
|
D | mm.h | 551 pud_t *pud; /* Pointer to pud entry matching member 2160 static inline int __pmd_alloc(struct mm_struct *mm, pud_t *pud, in __pmd_alloc() 2238 static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) in pmd_alloc() 2432 static inline spinlock_t *pud_lockptr(struct mm_struct *mm, pud_t *pud) in pud_lockptr() 2437 static inline spinlock_t *pud_lock(struct mm_struct *mm, pud_t *pud) in pud_lock()
|
D | hugetlb.h | 297 unsigned long address, pud_t *pud, int flags) in follow_huge_pud() 319 static inline int pud_huge(pud_t pud) in pud_huge()
|