Symbol: pudval_t
arch/arm64/include/asm/pgalloc.h
24
static inline void __pud_populate(pud_t *pudp, phys_addr_t pmdp, pudval_t prot)
arch/arm64/include/asm/pgalloc.h
31
pudval_t pudval = PUD_TYPE_TABLE | PUD_TABLE_AF;
arch/arm64/include/asm/pgalloc.h
37
static inline void __pud_populate(pud_t *pudp, phys_addr_t pmdp, pudval_t prot)
arch/arm64/include/asm/pgtable-hwdef.h
125
#define PUD_TYPE_TABLE (_AT(pudval_t, 3) << 0)
arch/arm64/include/asm/pgtable-hwdef.h
126
#define PUD_TYPE_MASK (_AT(pudval_t, 3) << 0)
arch/arm64/include/asm/pgtable-hwdef.h
127
#define PUD_TYPE_SECT (_AT(pudval_t, 1) << 0)
arch/arm64/include/asm/pgtable-hwdef.h
128
#define PUD_SECT_RDONLY (_AT(pudval_t, 1) << 7) /* AP[2] */
arch/arm64/include/asm/pgtable-hwdef.h
129
#define PUD_TABLE_AF (_AT(pudval_t, 1) << 10) /* Ignored if no FEAT_HAFT */
arch/arm64/include/asm/pgtable-hwdef.h
130
#define PUD_TABLE_PXN (_AT(pudval_t, 1) << 59)
arch/arm64/include/asm/pgtable-hwdef.h
131
#define PUD_TABLE_UXN (_AT(pudval_t, 1) << 60)
arch/arm64/include/asm/pgtable-types.h
42
typedef struct { pudval_t pud; } pud_t;
arch/arm64/include/asm/pgtable.h
647
pudval_t mask = PUD_TYPE_MASK & ~PTE_VALID;
arch/arm64/include/asm/pgtable.h
648
pudval_t val = PUD_TYPE_SECT & ~PTE_VALID;
arch/arm64/mm/mmu.c
308
pudval_t pudval = PUD_TYPE_TABLE | PUD_TABLE_UXN | PUD_TABLE_AF;
arch/arm64/mm/mmu.c
633
pudval_t tableprot = PUD_TYPE_TABLE | PUD_TABLE_UXN | PUD_TABLE_AF;
arch/x86/boot/startup/map_kernel.c
172
pud[(i + 0) % PTRS_PER_PUD] = (pudval_t)pmd + pgtable_flags;
arch/x86/boot/startup/map_kernel.c
173
pud[(i + 1) % PTRS_PER_PUD] = (pudval_t)pmd + pgtable_flags;
arch/x86/boot/startup/map_kernel.c
97
pudval_t *pud;
arch/x86/include/asm/paravirt.h
404
static inline pud_t __pud(pudval_t val)
arch/x86/include/asm/paravirt.h
406
pudval_t ret;
arch/x86/include/asm/paravirt.h
408
ret = PVOP_ALT_CALLEE1(pudval_t, pv_ops, mmu.make_pud, val,
arch/x86/include/asm/paravirt.h
414
static inline pudval_t pud_val(pud_t pud)
arch/x86/include/asm/paravirt.h
416
return PVOP_ALT_CALLEE1(pudval_t, pv_ops, mmu.pud_val, pud.pud,
arch/x86/include/asm/pgtable-2level.h
70
return __pud(xchg((pudval_t *)xp, 0));
arch/x86/include/asm/pgtable.h
138
static inline pud_t pud_set_flags(pud_t pud, pudval_t set)
arch/x86/include/asm/pgtable.h
140
pudval_t v = native_pud_val(pud);
arch/x86/include/asm/pgtable.h
145
static inline pud_t pud_clear_flags(pud_t pud, pudval_t clear)
arch/x86/include/asm/pgtable.h
147
pudval_t v = native_pud_val(pud);
arch/x86/include/asm/pgtable.h
598
pudval_t v = native_pud_val(pud);
arch/x86/include/asm/pgtable.h
607
pudval_t v = native_pud_val(pud);
arch/x86/include/asm/pgtable.h
837
pudval_t val = pud_val(pud), oldval = val;
arch/x86/include/asm/pgtable_types.h
344
static inline p4d_t native_make_p4d(pudval_t val)
arch/x86/include/asm/pgtable_types.h
356
static inline p4d_t native_make_p4d(pudval_t val)
arch/x86/include/asm/pgtable_types.h
368
typedef struct { pudval_t pud; } pud_t;
arch/x86/include/asm/pgtable_types.h
375
static inline pudval_t native_pud_val(pud_t pud)
arch/x86/include/asm/pgtable_types.h
382
static inline pud_t native_make_pud(pudval_t val)
arch/x86/include/asm/pgtable_types.h
387
static inline pudval_t native_pud_val(pud_t pud)
arch/x86/include/asm/pgtable_types.h
433
static inline pudval_t pud_pfn_mask(pud_t pud)
arch/x86/include/asm/pgtable_types.h
441
static inline pudval_t pud_flags_mask(pud_t pud)
arch/x86/include/asm/pgtable_types.h
446
static inline pudval_t pud_flags(pud_t pud)
arch/x86/kernel/head64.c
118
pud_p = (pudval_t *)((p4d & PTE_PFN_MASK) + __START_KERNEL_map - phys_base);
arch/x86/kernel/head64.c
125
pud_p = (pudval_t *)early_dynamic_pgts[next_early_pgt++];
arch/x86/kernel/head64.c
142
*pud_p = (pudval_t)pmd_p - __START_KERNEL_map + phys_base + _KERNPG_TABLE;
arch/x86/kernel/head64.c
84
pudval_t pud, *pud_p;
arch/x86/mm/kasan_init_64.c
293
pudval_t pud_val = __pa_nodebug(kasan_early_shadow_pmd) | _KERNPG_TABLE;
arch/x86/xen/mmu_pv.c
495
__visible pudval_t xen_pud_val(pud_t pud)
arch/x86/xen/mmu_pv.c
501
__visible pud_t xen_make_pud(pudval_t pud)
arch/x86/xen/mmu_pv.c
94
pudval_t xen_pud_val(pud_t pud);
arch/x86/xen/mmu_pv.c
99
pud_t xen_make_pud(pudval_t pud);
include/trace/events/xen.h
204
TRACE_DEFINE_SIZEOF(pudval_t);
include/trace/events/xen.h
211
__field(pudval_t, pudval)
include/trace/events/xen.h
217
(int)sizeof(pudval_t) * 2, (unsigned long long)pud_val(native_make_pud(__entry->pudval)),
include/trace/events/xen.h
218
(int)sizeof(pudval_t) * 2, (unsigned long long)__entry->pudval)
include/trace/events/xen.h
246
__field(pudval_t, pudval)
include/trace/events/xen.h
252
(int)sizeof(pudval_t) * 2, (unsigned long long)pgd_val(native_make_pgd(__entry->pudval)),
include/trace/events/xen.h
253
(int)sizeof(pudval_t) * 2, (unsigned long long)__entry->pudval)