Searched refs:kernel_map (Results 1 – 9 of 9) sorted by relevance
35 EXPORT_SYMBOL(kernel_map);37 #define kernel_map (*(struct kernel_mapping *)XIP_FIXUP(&kernel_map)) macro830 end_va = kernel_map.virt_addr + kernel_map.xiprom_sz; in create_kernel_page_table()833 kernel_map.xiprom + (va - kernel_map.virt_addr), in create_kernel_page_table()837 end_va = kernel_map.virt_addr + XIP_OFFSET + kernel_map.size; in create_kernel_page_table()848 end_va = kernel_map.virt_addr + kernel_map.size; in create_kernel_page_table()851 kernel_map.phys_addr + (va - kernel_map.virt_addr), in create_kernel_page_table()975 kernel_map.va_kernel_xip_pa_offset = kernel_map.virt_addr - kernel_map.xiprom; in setup_vm()978 kernel_map.size = (uintptr_t)(&_end) - kernel_map.phys_addr; in setup_vm()985 kernel_map.va_pa_offset = PAGE_OFFSET - kernel_map.phys_addr; in setup_vm()[all …]
24 unsigned long kernel_start = kernel_map.virt_addr; in __phys_addr_symbol()25 unsigned long kernel_end = kernel_start + kernel_map.size; in __phys_addr_symbol()
382 address_markers[KERNEL_MAPPING_NR].start_address = kernel_map.virt_addr; in ptdump_init()
36 #define PAGE_OFFSET kernel_map.page_offset116 extern struct kernel_mapping kernel_map;120 ((x) >= kernel_map.virt_addr && (x) < (kernel_map.virt_addr + kernel_map.size))125 #define linear_mapping_pa_to_va(x) ((void *)((unsigned long)(x) + kernel_map.va_pa_offset))129 (void *)(_y + kernel_map.va_kernel_xip_pa_offset) : \130 (void *)(_y + kernel_map.va_kernel_pa_offset + XIP_OFFSET); \134 #define linear_mapping_va_to_pa(x) ((unsigned long)(x) - kernel_map.va_pa_offset)137 (IS_ENABLED(CONFIG_XIP_KERNEL) && _y < kernel_map.virt_addr + XIP_OFFSET) ? \138 (_y - kernel_map.va_kernel_xip_pa_offset) : \139 (_y - kernel_map.va_kernel_pa_offset - XIP_OFFSET); \
481 struct map *kernel_map = machine__kernel_map(kmap->kmaps->machine); in map__rip_2objdump() local483 if (kernel_map) in map__rip_2objdump()484 map = kernel_map; in map__rip_2objdump()
599 struct map *kernel_map = machine__kernel_map(&rep->session->machines.host); in report__warn_kptr_restrict() local600 struct kmap *kernel_kmap = kernel_map ? map__kmap(kernel_map) : NULL; in report__warn_kptr_restrict()605 if (kernel_map == NULL || in report__warn_kptr_restrict()606 (kernel_map->dso->hit && in report__warn_kptr_restrict()613 if (kernel_map && map__has_symbols(kernel_map)) { in report__warn_kptr_restrict()
346 struct map *kernel_map; in build_alloc_func_list() local363 kernel_map = machine__kernel_map(machine); in build_alloc_func_list()364 if (map__load(kernel_map) < 0) { in build_alloc_func_list()369 map__for_each_symbol(kernel_map, sym, node) { in build_alloc_func_list()
237 this_hart_id, kernel_map.va_pa_offset); in machine_kexec()
76 la a1, kernel_map
Completed in 28 milliseconds