Lines Matching refs:early
30 * directly on kernel symbols (bm_p*d). All the early functions are called too
31 * early to use lm_alias so __p*d_populate functions must be used to populate
63 bool early)
66 phys_addr_t pte_phys = early ?
72 return early ? pte_offset_kimg(pmdp, addr)
77 bool early)
80 phys_addr_t pmd_phys = early ?
86 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr);
90 bool early)
93 phys_addr_t pud_phys = early ?
99 return early ? pud_offset_kimg(p4dp, addr) : pud_offset(p4dp, addr);
103 unsigned long end, int node, bool early)
106 pte_t *ptep = kasan_pte_offset(pmdp, addr, node, early);
109 phys_addr_t page_phys = early ?
112 if (!early)
120 unsigned long end, int node, bool early)
123 pmd_t *pmdp = kasan_pmd_offset(pudp, addr, node, early);
127 kasan_pte_populate(pmdp, addr, next, node, early);
132 unsigned long end, int node, bool early)
135 pud_t *pudp = kasan_pud_offset(p4dp, addr, node, early);
139 kasan_pmd_populate(pudp, addr, next, node, early);
144 unsigned long end, int node, bool early)
151 kasan_pud_populate(p4dp, addr, next, node, early);
156 int node, bool early)
164 kasan_p4d_populate(pgdp, addr, next, node, early);
168 /* The early shadow maps everything to a single page of zeroes */
231 * At first we should unmap early shadow (clear_pgds() call below).
233 * tmp_pg_dir used to keep early shadow mapped until full shadow