Home
last modified time | relevance | path

Searched refs:pmdval_t (Results 1 – 9 of 9) sorted by relevance

/kvm-unit-tests/lib/arm/asm/
H A Dpgtable-hwdef.h30 #define L_PMD_SECT_VALID (_AT(pmdval_t, 1) << 0)
60 #define PMD_TYPE_MASK (_AT(pmdval_t, 3) << 0)
61 #define PMD_TYPE_FAULT (_AT(pmdval_t, 0) << 0)
62 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0)
63 #define PMD_TYPE_SECT (_AT(pmdval_t, 1) << 0)
64 #define PMD_SECT_VALID (_AT(pmdval_t, 1) << 0)
65 #define PMD_TABLE_BIT (_AT(pmdval_t, 1) << 1)
66 #define PMD_BIT4 (_AT(pmdval_t, 0))
67 #define PMD_DOMAIN(x) (_AT(pmdval_t, 0))
75 #define PMD_SECT_BUFFERABLE (_AT(pmdval_t, 1) << 2)
[all …]
H A Dpage.h20 typedef u64 pmdval_t; typedef
23 typedef struct { pmdval_t pmd; } pmd_t;
/kvm-unit-tests/lib/arm64/asm/
H A Dpgtable-hwdef.h71 #define PMD_TYPE_MASK (_AT(pmdval_t, 3) << 0)
72 #define PMD_TYPE_FAULT (_AT(pmdval_t, 0) << 0)
73 #define PMD_TYPE_TABLE (_AT(pmdval_t, 3) << 0)
74 #define PMD_TYPE_SECT (_AT(pmdval_t, 1) << 0)
75 #define PMD_TABLE_BIT (_AT(pmdval_t, 1) << 1)
80 #define PMD_SECT_VALID (_AT(pmdval_t, 1) << 0)
81 #define PMD_SECT_PROT_NONE (_AT(pmdval_t, 1) << 58)
82 #define PMD_SECT_USER (_AT(pmdval_t, 1) << 6) /* AP[1] */
83 #define PMD_SECT_RDONLY (_AT(pmdval_t, 1) << 7) /* AP[2] */
84 #define PMD_SECT_S (_AT(pmdval_t, 3) << 8)
[all …]
H A Dpage.h45 typedef u64 pmdval_t; typedef
49 typedef struct { pmdval_t pmd; } pmd_t;
/kvm-unit-tests/lib/s390x/asm/
H A Dpage.h17 typedef uint64_t pmdval_t; /* Segment table entry */ typedef
23 typedef struct { pmdval_t pmd; } pmd_t;
H A Dpgtable.h230 static inline void idte_pmdp(unsigned long vaddr, pmdval_t *pmdp) in idte_pmdp()
/kvm-unit-tests/lib/ppc64/asm/
H A Dpage.h32 typedef u64 pmdval_t; typedef
36 typedef struct { pmdval_t pmd; } pmd_t;
/kvm-unit-tests/lib/s390x/
H A Dmmu.h75 pmdval_t *install_large_page(pgd_t *pgtable, phys_addr_t phys, void *vaddr);
H A Dmmu.c271 pmdval_t *install_large_page(pgd_t *pgtable, phys_addr_t phys, void *vaddr) in install_large_page()