Lines Matching defs:va_offset
23 static void __init map_segment(pgd_t *pg_dir, phys_addr_t *pgd, u64 va_offset,
27 map_range(pgd, ((u64)start + va_offset) & ~PAGE_OFFSET,
28 ((u64)end + va_offset) & ~PAGE_OFFSET, (u64)start,
32 static void __init unmap_segment(pgd_t *pg_dir, u64 va_offset, void *start,
35 map_segment(pg_dir, NULL, va_offset, start, end, __pgprot(0),
39 static void __init map_kernel(u64 kaslr_offset, u64 va_offset, int root_level)
85 map_segment(init_pg_dir, &pgdp, va_offset, _text, _stext, data_prot,
87 map_segment(init_pg_dir, &pgdp, va_offset, _stext, _etext, prot,
89 map_segment(init_pg_dir, &pgdp, va_offset, __start_rodata,
91 map_segment(init_pg_dir, &pgdp, va_offset, __inittext_begin,
93 map_segment(init_pg_dir, &pgdp, va_offset, __initdata_begin,
95 map_segment(init_pg_dir, &pgdp, va_offset, _data, _end, data_prot,
106 scs_patch(__eh_frame_start + va_offset,
118 unmap_segment(init_pg_dir, va_offset, _stext, _etext,
129 map_segment(init_pg_dir, NULL, va_offset, _stext, _etext,
131 map_segment(init_pg_dir, NULL, va_offset, __inittext_begin,
136 memcpy((void *)swapper_pg_dir + va_offset, init_pg_dir, PAGE_SIZE);