Searched defs:pgd (Results 1 – 11 of 11) sorted by relevance
/kvm-unit-tests/lib/arm/asm/ |
H A D | pgtable.h | 30 #define pgd_none(pgd) (!pgd_val(pgd)) argument 34 #define pgd_valid(pgd) (pgd_val(pgd) & PGD_VALID) argument 45 #define pgd_free(pgd) free(pgd) argument 48 pgd_t *pgd = memalign(L1_CACHE_BYTES, PTRS_PER_PGD * sizeof(pgd_t)); in pgd_alloc() local 53 static inline pmd_t *pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() 60 #define pud_offset(pgd, addr) ((pud_t *)pgd) argument 62 #define pud_alloc(pgd, addr) pud_offset(pgd, addr) argument 66 #define pmd_offset(pgd, addr) \ argument 76 static inline pmd_t *pmd_alloc(pgd_t *pgd, unsigned long addr) in pmd_alloc()
|
H A D | page.h | 24 typedef struct { pgdval_t pgd; } pgd_t; member
|
/kvm-unit-tests/lib/arm64/asm/ |
H A D | pgtable.h | 32 #define pgd_none(pgd) (!pgd_val(pgd)) argument 37 #define pgd_valid(pgd) (pgd_val(pgd) & PGD_VALID) argument 49 #define pgd_free(pgd) free(pgd) argument 52 pgd_t *pgd = memalign(PAGE_SIZE, PTRS_PER_PGD * sizeof(pgd_t)); in pgd_alloc() local 57 static inline pud_t *pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() 102 #define pud_offset(pgd, addr) \ argument 111 static inline pud_t *pud_alloc(pgd_t *pgd, unsigned long addr) in pud_alloc() 121 #define pud_offset(pgd, addr) ((pud_t *)pgd) argument 123 #define pud_alloc(pgd, addr) pud_offset(pgd, addr) argument
|
H A D | page.h | 51 typedef struct { pgdval_t pgd; } pgd_t; member
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | pgtable.h | 26 #define pgd_none(pgd) (!pgd_val(pgd)) argument 31 #define pgd_valid(pgd) (pgd_val(pgd) & cpu_to_be64(_PAGE_VALID)) argument 38 static inline pud_t *pgd_page_vaddr(pgd_t pgd) in pgd_page_vaddr() 56 #define pud_offset(pgd, addr) (pgd_page_vaddr(*(pgd)) + pud_index(addr)) argument 62 #define pgd_free(pgd) free(pgd) argument 66 pgd_t *pgd = memalign_pages(sz, sz); in pgd_alloc_one() local 79 static inline pud_t *pud_alloc(pgd_t *pgd, unsigned long addr) in pud_alloc()
|
H A D | page.h | 38 typedef struct { pgdval_t pgd; } pgd_t; member
|
/kvm-unit-tests/lib/arm/ |
H A D | mmu.c | 83 pgd_t *pgd = pgd_offset(pgtable, vaddr); in get_pte() local 123 pgd_t *pgd; in follow_pte() local 188 pgd_t *pgd; in mmu_set_range_sect() local
|
/kvm-unit-tests/lib/ppc64/ |
H A D | mmu.c | 61 pgd_t *pgd = pgd_offset(pgtable, vaddr); in get_pte() local 106 pgd_t *pgd; in follow_pte() local
|
/kvm-unit-tests/lib/s390x/asm/ |
H A D | pgtable.h | 119 #define p4d_offset(pgd, addr) ((p4d_t *)pgd_addr(*(pgd)) + p4d_index(addr)) argument 126 pgd_t *pgd = alloc_pages(REGION_TABLE_ORDER); in pgd_alloc_one() local 144 static inline p4d_t *p4d_alloc(pgd_t *pgd, unsigned long addr) in p4d_alloc()
|
H A D | page.h | 20 typedef struct { pgdval_t pgd; } pgd_t; member
|
/kvm-unit-tests/lib/s390x/ |
H A D | mmu.c | 55 pgd_t *pgd = pgd_offset(pgtable, vaddr); in get_pud() local 136 pgd_t *pgd; in get_dat_entry() local
|