Lines Matching defs:vaddr
45 static int guest_elf_write_address(vm_t *vm, uintptr_t paddr, void *vaddr, size_t size, size_t offset, void *cookie)
47 memcpy(vaddr, cookie + offset, size);
51 static int guest_elf_read_address(vm_t *vm, uintptr_t paddr, void *vaddr, size_t size, size_t offset, void *cookie)
53 memcpy(cookie + offset, vaddr, size);
101 uint32_t vaddr;
105 size_t result = fread(&vaddr, sizeof(uint32_t), 1, file);
107 if (!vaddr) {
111 last_relocated_vaddr = vaddr;
115 assert(vaddr >= (uint32_t)image->kernel_image_arch.link_vaddr);
116 uintptr_t guest_paddr = (uintptr_t)vaddr - (uintptr_t)image->kernel_image_arch.link_vaddr +
120 ZF_LOGI(" reloc vaddr 0x%x guest_addr 0x%x", (unsigned int)vaddr, (unsigned int)guest_paddr);
195 ZF_LOGI("load page src %zu dest %p remain %zu offset %zu copy vaddr %p "
253 uint32_t vaddr = elf_getProgramHeaderVaddr(&kernel_elf, i);
254 if (vaddr < guest_kernel_vaddr) {
255 guest_kernel_vaddr = vaddr;
261 ZF_LOGI("Guest kernel is compiled to be located at paddr 0x%x vaddr 0x%x",