Searched defs:pud (Results 1 – 10 of 10) sorted by relevance
/kvm-unit-tests/lib/arm64/asm/ |
H A D | pgtable.h | 33 #define pud_none(pud) (!pud_val(pud)) argument 38 #define pud_valid(pud) (pud_val(pud) & PUD_VALID) argument 62 static inline pmd_t *pud_page_vaddr(pud_t pud) in pud_page_vaddr() 75 #define pmd_offset(pud, addr) \ argument 84 static inline pmd_t *pmd_alloc(pud_t *pud, unsigned long addr) in pmd_alloc() 94 #define pmd_offset(pud, addr) ((pmd_t *)pud) argument 96 #define pmd_alloc(pud, addr) pmd_offset(pud, addr) argument 104 #define pud_free(pud) free_page(pud) argument 108 pud_t *pud = alloc_page(); in pud_alloc_one() local 122 #define pud_free(pud) argument
|
H A D | page.h | 50 typedef struct { pudval_t pud; } pud_t; member
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | pgtable.h | 27 #define pud_none(pud) (!pud_val(pud)) argument 32 #define pud_valid(pud) (pud_val(pud) & cpu_to_be64(_PAGE_VALID)) argument 43 static inline pmd_t *pud_page_vaddr(pud_t pud) in pud_page_vaddr() 58 #define pmd_offset(pud, addr) (pud_page_vaddr(*(pud)) + pmd_index(addr)) argument 71 #define pud_free(pud) free(pud) argument 75 pud_t *pud = memalign_pages(sz, sz); in pud_alloc_one() local 97 static inline pmd_t *pmd_alloc(pud_t *pud, unsigned long addr) in pmd_alloc()
|
H A D | page.h | 37 typedef struct { pudval_t pud; } pud_t; member
|
/kvm-unit-tests/lib/s390x/ |
H A D | mmu.c | 57 pud_t *pud = pud_alloc(p4d, vaddr); in get_pud() local 67 static inline pmd_t *get_pmd(pud_t *pud, uintptr_t vaddr) in get_pmd() 118 static void split_pud(pud_t *pud, uintptr_t va) in split_pud() 138 pud_t *pud; in get_dat_entry() local 171 pud_t *pud; in virt_to_pte_phys() local 225 static void cleanup_pud(pud_t *pud) in cleanup_pud()
|
/kvm-unit-tests/lib/arm/ |
H A D | mmu.c | 84 pud_t *pud = pud_alloc(pgd, vaddr); in get_pte() local 124 pud_t *pud; in follow_pte() local 189 pud_t *pud; in mmu_set_range_sect() local
|
/kvm-unit-tests/lib/ppc64/ |
H A D | mmu.c | 62 pud_t *pud = pud_alloc(pgd, vaddr); in get_pte() local 107 pud_t *pud; in follow_pte() local
|
/kvm-unit-tests/lib/arm/asm/ |
H A D | pgtable.h | 59 #define pud_valid(pud) pgd_valid(pud) argument 61 #define pud_free(pud) argument
|
/kvm-unit-tests/lib/s390x/asm/ |
H A D | pgtable.h | 121 #define pmd_offset(pud, addr) ((pmd_t *)pud_addr(*(pud)) + pmd_index(addr)) argument 156 pud_t *pud = alloc_pages(REGION_TABLE_ORDER); in pud_alloc_one() local 167 pud_t *pud = pud_alloc_one(); in pud_alloc() local 184 static inline pmd_t *pmd_alloc(pud_t *pud, unsigned long addr) in pmd_alloc()
|
H A D | page.h | 22 typedef struct { pudval_t pud; } pud_t; member
|