Searched refs:pgdval_t (Results 1 - 13 of 13) sorted by relevance

/linux-4.4.14/arch/x86/include/asm/
H A Dpgtable-2level_types.h10 typedef unsigned long pgdval_t; typedef
H A Dpgtable-3level_types.h10 typedef u64 pgdval_t; typedef
H A Dparavirt.h432 static inline pgd_t __pgd(pgdval_t val) __pgd()
434 pgdval_t ret; __pgd()
436 if (sizeof(pgdval_t) > sizeof(long)) __pgd()
437 ret = PVOP_CALLEE2(pgdval_t, pv_mmu_ops.make_pgd, __pgd()
440 ret = PVOP_CALLEE1(pgdval_t, pv_mmu_ops.make_pgd, __pgd()
446 static inline pgdval_t pgd_val(pgd_t pgd) pgd_val()
448 pgdval_t ret; pgd_val()
450 if (sizeof(pgdval_t) > sizeof(long)) pgd_val()
451 ret = PVOP_CALLEE2(pgdval_t, pv_mmu_ops.pgd_val, pgd_val()
454 ret = PVOP_CALLEE1(pgdval_t, pv_mmu_ops.pgd_val, pgd_val()
595 pgdval_t val = native_pgd_val(pgd); set_pgd()
597 if (sizeof(pgdval_t) > sizeof(long)) set_pgd()
H A Dpgtable_64_types.h15 typedef unsigned long pgdval_t; typedef
H A Dpgtable_types.h220 typedef struct { pgdval_t pgd; } pgd_t;
222 static inline pgd_t native_make_pgd(pgdval_t val) native_make_pgd()
227 static inline pgdval_t native_pgd_val(pgd_t pgd) native_pgd_val()
232 static inline pgdval_t pgd_flags(pgd_t pgd) pgd_flags()
/linux-4.4.14/arch/arm/include/asm/
H A Dpgtable-3level-types.h27 typedef u64 pgdval_t; typedef
38 typedef struct { pgdval_t pgd; } pgd_t;
55 typedef pgdval_t pgd_t;
H A Dpgtable-3level-hwdef.h37 #define PMD_APTABLE (_AT(pgdval_t, 3) << PGD_APTABLE_SHIFT)
38 #define PMD_PXNTABLE (_AT(pgdval_t, 1) << 59)
H A Dpgtable-3level.h118 #define L_PGD_SWAPPER (_AT(pgdval_t, 1) << 55) /* swapper_pg_dir entry */
/linux-4.4.14/arch/arm64/include/asm/
H A Dpgtable-types.h28 typedef u64 pgdval_t; typedef
53 typedef struct { pgdval_t pgd; } pgd_t;
79 typedef pgdval_t pgd_t;
H A Dpgtable-hwdef.h103 #define PUD_TABLE_BIT (_AT(pgdval_t, 1) << 1)
104 #define PUD_TYPE_MASK (_AT(pgdval_t, 3) << 0)
105 #define PUD_TYPE_SECT (_AT(pgdval_t, 1) << 0)
/linux-4.4.14/arch/x86/kernel/
H A Dhead64.c58 pgdval_t pgd, *pgd_p; early_make_pgtable()
86 *pgd_p = (pgdval_t)pud_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE; early_make_pgtable()
/linux-4.4.14/include/trace/events/
H A Dxen.h250 __field(pgdval_t, pgdval)
257 (int)sizeof(pgdval_t) * 2, (unsigned long long)pgd_val(native_make_pgd(__entry->pgdval)),
258 (int)sizeof(pgdval_t) * 2, (unsigned long long)__entry->pgdval)
/linux-4.4.14/arch/x86/xen/
H A Dmmu.c419 __visible pgdval_t xen_pgd_val(pgd_t pgd) xen_pgd_val()
433 __visible pgd_t xen_make_pgd(pgdval_t pgd) xen_make_pgd()

Completed in 304 milliseconds