Home
last modified time | relevance | path

Searched refs:pgd_val (Results 1 - 25 of 196) sorted by relevance

12345678

/kernel/linux/linux-6.6/arch/um/include/asm/
H A Dpgtable-3level.h53 pgd_val(e))
65 return(pgd_val(pgd) & _PAGE_NEWPAGE); in pgd_newpage()
68 static inline void pgd_mkuptodate(pgd_t pgd) { pgd_val(pgd) &= ~_PAGE_NEWPAGE; } in pgd_mkuptodate()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dpgtable-64.h352 set_p4d((p4d_t *)pgdp, (p4d_t){ pgd_val(pgd) }); in set_pgd()
358 return (pgd_val(pgd) == 0); in pgd_none()
366 return (pgd_val(pgd) & _PAGE_PRESENT); in pgd_present()
388 return (p4d_t *)pfn_to_virt(__page_val_to_pfn(pgd_val(pgd))); in pgd_pgtable()
390 return (p4d_t *)p4d_pgtable((p4d_t) { pgd_val(pgd) }); in pgd_pgtable()
396 return pfn_to_page(__page_val_to_pfn(pgd_val(pgd))); in pgd_page()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dpgtable-2level-types.h28 #define pgd_val(x) ((x).pgd[0]) macro
46 #define pgd_val(x) ((x)[0]) macro
H A Dpgtable-3level-types.h31 #define pgd_val(x) ((x).pgd) macro
48 #define pgd_val(x) (x) macro
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dpgtable-2level-types.h28 #define pgd_val(x) ((x).pgd[0]) macro
46 #define pgd_val(x) ((x)[0]) macro
H A Dpgtable-3level-types.h31 #define pgd_val(x) ((x).pgd) macro
48 #define pgd_val(x) (x) macro
/kernel/linux/linux-5.10/arch/um/include/asm/
H A Dpgtable-3level.h54 pgd_val(e))
70 return(pgd_val(pgd) & _PAGE_NEWPAGE); in pgd_newpage()
73 static inline void pgd_mkuptodate(pgd_t pgd) { pgd_val(pgd) &= ~_PAGE_NEWPAGE; } in pgd_mkuptodate()
/kernel/linux/linux-5.10/arch/alpha/mm/
H A Dinit.c52 pgd_val(ret[PTRS_PER_PGD-2]) = pgd_val(init[PTRS_PER_PGD-2]); in pgd_alloc()
56 pgd_val(ret[PTRS_PER_PGD-1]) in pgd_alloc()
110 pgd_val(swapper_pg_dir[1023]) = in switch_to_system_map()
H A Dfault.c244 pgd_val(*pgd) = pgd_val(*pgd_k); in do_page_fault()
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dpage.h58 #define pgd_val(x) ((x).pgd) macro
78 #define pgd_val(x) (x) macro
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dpage.h38 #define pgd_val(x) ((x).pgd) macro
57 #define pgd_val(x) (x) macro
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dpage.h37 #define pgd_val(x) ((x).pgd) macro
56 #define pgd_val(x) (x) macro
/kernel/linux/linux-6.6/arch/alpha/mm/
H A Dinit.c52 pgd_val(ret[PTRS_PER_PGD-2]) = pgd_val(init[PTRS_PER_PGD-2]); in pgd_alloc()
56 pgd_val(ret[PTRS_PER_PGD-1]) in pgd_alloc()
110 pgd_val(swapper_pg_dir[1023]) = in switch_to_system_map()
H A Dfault.c242 pgd_val(*pgd) = pgd_val(*pgd_k); in do_page_fault()
/kernel/linux/linux-5.10/arch/loongarch/mm/
H A Dkasan_init.c15 #define __pgd_none(early, pgd) (early ? (pgd_val(pgd) == 0) : \
16 (__pa(pgd_val(pgd)) == (unsigned long)__pa(kasan_early_shadow_pmd)))
126 return (pmd_t *)((pmd_t *)pgd_val(*pgdp) + pmd_index(addr)); in kasan_pmd_offset()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dpgtable.h78 printk("%s:%d: bad pgd %p.\n", __FILE__, __LINE__, (void *) pgd_val(e))
609 return (pgd_val(pgd) & _REGION_ENTRY_TYPE_MASK) < _REGION_ENTRY_TYPE_R1; in pgd_folded()
616 return (pgd_val(pgd) & _REGION_ENTRY_ORIGIN) != 0UL; in pgd_present()
623 return (pgd_val(pgd) & _REGION_ENTRY_INVALID) != 0UL; in pgd_none()
628 if ((pgd_val(pgd) & _REGION_ENTRY_TYPE_MASK) < _REGION_ENTRY_TYPE_R1) in pgd_bad()
630 return (pgd_val(pgd) & ~_REGION_ENTRY_BITS) != 0; in pgd_bad()
638 return (pgd_val(pgd) & origin_mask) >> PAGE_SHIFT; in pgd_pfn()
892 if ((pgd_val(*pgd) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R1) in pgd_clear()
893 pgd_val(*pgd) = _REGION1_ENTRY_EMPTY; in pgd_clear()
1241 #define pgd_deref(pgd) (pgd_val(pg
[all...]
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpage_64.h80 #define pgd_val(x) ((x).pgd) macro
103 #define pgd_val(x) (x) macro
H A Dpage_32.h66 #define pgd_val(x) ((x).pgd) macro
94 #define pgd_val(x) (x) macro
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dpage.h58 #define pgd_val(x) ((x).pgd + 0) macro
81 #define pgd_val(x) (x) macro
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpage_64.h80 #define pgd_val(x) ((x).pgd) macro
103 #define pgd_val(x) (x) macro
H A Dpage_32.h66 #define pgd_val(x) ((x).pgd) macro
94 #define pgd_val(x) (x) macro
/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Dpasid.c639 u64 pgd_val; in intel_pasid_setup_second_level() local
660 pgd_val = virt_to_phys(pgd); in intel_pasid_setup_second_level()
671 pasid_set_slptr(pte, pgd_val); in intel_pasid_setup_second_level()
791 u64 pgd_val; in intel_pasid_setup_nested() local
868 pgd_val = virt_to_phys(pgd); in intel_pasid_setup_nested()
869 pasid_set_slptr(pte, pgd_val); in intel_pasid_setup_nested()
/kernel/linux/linux-5.10/arch/microblaze/include/asm/
H A Dpage.h102 # define pgd_val(x) ((x).pgd) macro
106 # define pgd_val(x) ((x).pge[0]) macro
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dpage.h56 #define pgd_val(x) ((x).pgd + 0) macro
79 #define pgd_val(x) (x) macro
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dpage.h163 # define pgd_val(x) ((x).pgd) macro
184 # define pgd_val(x) (x) macro

Completed in 12 milliseconds

12345678