Home
last modified time | relevance | path

Searched defs:pud (Results 1 – 7 of 7) sorted by relevance

/include/asm-generic/
Dpgtable-nopmd.h18 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
Dpgtable-nopud.h32 #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
Dpgalloc.h170 static inline void pud_free(struct mm_struct *mm, pud_t *pud) in pud_free()
/include/linux/
Dpgtable.h108 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 …]
Dhuge_mm.h245 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()
Dmm.h551 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()
Dhugetlb.h297 unsigned long address, pud_t *pud, int flags) in follow_huge_pud()
319 static inline int pud_huge(pud_t pud) in pud_huge()