D | kernel-pgtable.h | 65 #define EARLY_ENTRIES(vstart, vend, shift, add) \ argument 66 (SPAN_NR_ENTRIES(vstart, vend, shift) + (add)) 68 #define EARLY_PGDS(vstart, vend, add) (EARLY_ENTRIES(vstart, vend, PGDIR_SHIFT, add)) argument 71 #define EARLY_PUDS(vstart, vend, add) (EARLY_ENTRIES(vstart, vend, PUD_SHIFT, add)) argument 73 #define EARLY_PUDS(vstart, vend, add) (0) argument 77 #define EARLY_PMDS(vstart, vend, add) (EARLY_ENTRIES(vstart, vend, SWAPPER_TABLE_SHIFT, add)) argument 79 #define EARLY_PMDS(vstart, vend, add) (0) argument 82 #define EARLY_PAGES(vstart, vend, add) ( 1 /* PGDIR page */ \ argument 83 + EARLY_PGDS((vstart), (vend), add) /* each PGDIR needs a next level page table */ \ 84 + EARLY_PUDS((vstart), (vend), add) /* each PUD needs a next level page table */ \ [all …]
|