Searched defs:pud (Results 1 – 8 of 8) sorted by relevance
| /include/asm-generic/ |
| A 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 int pud_user(pud_t pud) { return 0; } in pud_user() 34 static inline int pud_leaf(pud_t pud) { return 0; } in pud_leaf() 35 static inline void pud_clear(pud_t *pud) { } in pud_clear() 46 static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address) in pmd_offset() 55 #define pud_page(pud) (pmd_page((pmd_t){ pud })) argument 56 #define pud_pgtable(pud) ((pmd_t *)(pmd_page_vaddr((pmd_t){ pud }))) argument
|
| A 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
|
| A D | pgalloc.h | 203 static inline void __pud_free(struct mm_struct *mm, pud_t *pud) in __pud_free() 212 static inline void pud_free(struct mm_struct *mm, pud_t *pud) in pud_free()
|
| /include/linux/ |
| A D | page_table_check.h | 62 static inline void page_table_check_pud_clear(struct mm_struct *mm, pud_t pud) in page_table_check_pud_clear() 89 pud_t *pudp, pud_t pud, unsigned int nr) in page_table_check_puds_set() 125 static inline void page_table_check_pud_clear(struct mm_struct *mm, pud_t pud) in page_table_check_pud_clear() 140 pud_t *pudp, pud_t pud, unsigned int nr) in page_table_check_puds_set() 153 #define page_table_check_pud_set(mm, pudp, pud) page_table_check_puds_set(mm, pudp, pud, 1) argument
|
| A D | pgtable.h | 144 static inline pmd_t *pmd_offset(pud_t *pud, unsigned long address) in pmd_offset() 661 pud_t pud = *pudp; in pudp_huge_get_and_clear() local 1102 #define pud_access_permitted(pud, write) \ argument 1310 static inline int pud_none_or_clear_bad(pud_t *pud) in pud_none_or_clear_bad() 1766 static inline int pud_write(pud_t pud) in pud_write() 1775 static inline int pud_trans_huge(pud_t pud) in pud_trans_huge() 1781 static inline int pud_trans_unstable(pud_t *pud) in pud_trans_unstable() 1848 static inline int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot) in pud_set_huge() 1857 static inline int pud_clear_huge(pud_t *pud) in pud_clear_huge() 1869 static inline int pud_free_pmd_page(pud_t *pud, unsigned long addr) in pud_free_pmd_page() [all …]
|
| A D | huge_mm.h | 457 static inline spinlock_t *pud_trans_huge_lock(pud_t *pud, in pud_trans_huge_lock() 624 static inline spinlock_t *pud_trans_huge_lock(pud_t *pud, in pud_trans_huge_lock() 676 static inline void __split_huge_pud(struct vm_area_struct *vma, pud_t *pud, in __split_huge_pud()
|
| A D | pagewalk.h | 185 pud_t pud; member
|
| A D | mm.h | 547 pud_t *pud; /* Pointer to pud entry matching member 2705 static inline bool pud_special(pud_t pud) in pud_special() 2710 static inline pud_t pud_mkspecial(pud_t pud) in pud_mkspecial() 2764 static inline int __pmd_alloc(struct mm_struct *mm, pud_t *pud, in __pmd_alloc() 2842 static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) in pmd_alloc() 3122 static inline spinlock_t *pud_lockptr(struct mm_struct *mm, pud_t *pud) in pud_lockptr() 3127 static inline spinlock_t *pud_lock(struct mm_struct *mm, pud_t *pud) in pud_lock()
|
Completed in 29 milliseconds