Lines Matching refs:vstart
79 #define EARLY_ENTRIES(vstart, vend, shift) (((vend) >> (shift)) \ argument
80 - ((vstart) >> (shift)) + 1 + EARLY_KASLR)
82 #define EARLY_PGDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PGDIR_SHIFT)) argument
85 #define EARLY_PUDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PUD_SHIFT)) argument
87 #define EARLY_PUDS(vstart, vend) (0) argument
91 #define EARLY_PMDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, SWAPPER_TABLE_SHIFT)) argument
93 #define EARLY_PMDS(vstart, vend) (0) argument
96 #define EARLY_PAGES(vstart, vend) ( 1 /* PGDIR page */ \ argument
97 + EARLY_PGDS((vstart), (vend)) /* each PGDIR needs a next level page table */ \
98 + EARLY_PUDS((vstart), (vend)) /* each PUD needs a next level page table */ \
99 + EARLY_PMDS((vstart), (vend))) /* each PMD needs a next level page table */