Home
last modified time | relevance | path

Searched refs:new_bootimage_addr (Results 1 – 4 of 4) sorted by relevance

/kernel/include/
A Dmexec.h46 void platform_mexec_prep(uintptr_t new_bootimage_addr, size_t new_bootimage_len);
52 uintptr_t new_bootimage_addr, size_t new_bootimage_len,
/kernel/syscalls/
A Dsystem.cpp212 paddr_t new_bootimage_addr; in sys_system_mexec() local
216 &new_bootimage_addr, &bootimage_buffer, in sys_system_mexec()
268 platform_mexec_prep(new_bootimage_addr, new_bootimage_len); in sys_system_mexec()
308 reinterpret_cast<uintptr_t>(new_bootimage_addr), in sys_system_mexec()
322 platform_mexec(mexec_assembly, ops, new_bootimage_addr, new_bootimage_len, entry64_addr); in sys_system_mexec()
/kernel/platform/generic-arm/
A Dplatform.cpp572 void platform_mexec_prep(uintptr_t new_bootimage_addr, size_t new_bootimage_len) { in platform_mexec_prep() argument
578 uintptr_t new_bootimage_addr, size_t new_bootimage_len, in platform_mexec() argument
595 mexec_assembly((uintptr_t)new_bootimage_addr, 0, 0, arm64_get_boot_el(), ops, in platform_mexec()
/kernel/platform/pc/
A Dplatform.cpp642 void platform_mexec_prep(uintptr_t new_bootimage_addr, size_t new_bootimage_len) { in platform_mexec_prep() argument
682 alloc_pages_greater_than(new_bootimage_addr + new_bootimage_len + PAGE_SIZE, in platform_mexec_prep()
687 uintptr_t new_bootimage_addr, size_t new_bootimage_len, in platform_mexec() argument
725 mexec_assembly((uintptr_t)new_bootimage_addr, vaddr_to_paddr((void*)ptl4), in platform_mexec()

Completed in 11 milliseconds