Lines Matching refs:vend
68 #define EARLY_ENTRIES(vstart, vend, shift) \ argument
69 ((((vend) - 1) >> (shift)) - ((vstart) >> (shift)) + 1 + EARLY_KASLR)
71 #define EARLY_PGDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PGDIR_SHIFT)) argument
74 #define EARLY_PUDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PUD_SHIFT)) argument
76 #define EARLY_PUDS(vstart, vend) (0) argument
80 #define EARLY_PMDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, SWAPPER_TABLE_SHIFT)) argument
82 #define EARLY_PMDS(vstart, vend) (0) argument
85 #define EARLY_PAGES(vstart, vend) ( 1 /* PGDIR page */ \ argument
86 + EARLY_PGDS((vstart), (vend)) /* each PGDIR needs a next level page table */ \
87 + EARLY_PUDS((vstart), (vend)) /* each PUD needs a next level page table */ \
88 + EARLY_PMDS((vstart), (vend))) /* each PMD needs a next level page table */