Home
last modified time | relevance | path

Searched defs:pgd (Results 1 – 11 of 11) sorted by relevance

/kvm-unit-tests/lib/arm/asm/
H A Dpgtable.h30 #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 Dpage.h24 typedef struct { pgdval_t pgd; } pgd_t; member
/kvm-unit-tests/lib/arm64/asm/
H A Dpgtable.h32 #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 Dpage.h51 typedef struct { pgdval_t pgd; } pgd_t; member
/kvm-unit-tests/lib/ppc64/asm/
H A Dpgtable.h26 #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 Dpage.h38 typedef struct { pgdval_t pgd; } pgd_t; member
/kvm-unit-tests/lib/arm/
H A Dmmu.c83 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 Dmmu.c61 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 Dpgtable.h119 #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 Dpage.h20 typedef struct { pgdval_t pgd; } pgd_t; member
/kvm-unit-tests/lib/s390x/
H A Dmmu.c55 pgd_t *pgd = pgd_offset(pgtable, vaddr); in get_pud() local
136 pgd_t *pgd; in get_dat_entry() local