Home
last modified time | relevance | path

Searched refs:load_addr (Results 1 – 9 of 9) sorted by relevance

/xen/xen/arch/arm/
A Dkernel.c125 paddr_t load_addr; in kernel_zimage_place() local
145 load_addr = load_end - info->zimage.len; in kernel_zimage_place()
147 load_addr &= ~((2 << 20) - 1); in kernel_zimage_place()
150 load_addr = info->zimage.start; in kernel_zimage_place()
152 return load_addr; in kernel_zimage_place()
157 paddr_t load_addr = kernel_zimage_place(info); in kernel_zimage_load() local
163 info->entry = load_addr; in kernel_zimage_load()
165 place_modules(info, load_addr, load_addr + len); in kernel_zimage_load()
168 paddr, load_addr, load_addr + len); in kernel_zimage_load()
174 rc = copy_to_guest_phys_flush_dcache(info->d, load_addr, in kernel_zimage_load()
A Ddomain_build.c2232 paddr_t load_addr = kinfo->initrd_paddr; in initrd_load() local
2247 kinfo->d, paddr, load_addr, load_addr + len); in initrd_load()
2255 dt_set_cell(&cellp, ARRAY_SIZE(val), load_addr); in initrd_load()
2262 dt_set_cell(&cellp, ARRAY_SIZE(val), load_addr + len); in initrd_load()
2272 res = copy_to_guest_phys_flush_dcache(kinfo->d, load_addr, in initrd_load()
/xen/tools/libxc/
A Dxc_dom_binloader.c97 uint32_t load_addr; member
168 DOMPRINTF(" load_addr: 0x%" PRIx32 "", image_info->load_addr); in xc_dom_parse_bin_kernel()
184 if ( (image_info->header_addr < image_info->load_addr) || in xc_dom_parse_bin_kernel()
186 (image_info->header_addr - image_info->load_addr) ) in xc_dom_parse_bin_kernel()
216 dom->kernel_seg.vstart = image_info->load_addr; in xc_dom_parse_bin_kernel()
269 skip = image_info->load_addr - start_addr; in xc_dom_load_bin_kernel()
270 text_size = load_end_addr - image_info->load_addr; in xc_dom_load_bin_kernel()
/xen/xen/common/
A Dlivepatch.c373 elf->sec[i].load_addr = buf + offset[i]; in move_payload()
664 payload->funcs = sec->load_addr; in prepare_payload()
718 n = sec->load_addr; in prepare_payload()
748 n = sec->load_addr; in prepare_payload()
764 n = sec->load_addr; in prepare_payload()
797 region->frame[i].bugs = sec->load_addr; in prepare_payload()
811 start = sec->load_addr; in prepare_payload()
812 end = sec->load_addr + sec->sec->sh_size; in prepare_payload()
844 s = sec->load_addr; in prepare_payload()
845 e = sec->load_addr + sec->sec->sh_size; in prepare_payload()
[all …]
A Dlivepatch_elf.c339 st_value += (unsigned long)elf->sec[idx].load_addr; in livepatch_elf_resolve_symbols()
/xen/xen/include/xen/
A Dlivepatch_elf.h18 void *load_addr; /* A pointer to the allocated destination. member
/xen/xen/arch/arm/arm32/
A Dlivepatch.c244 dest = base->load_addr + r_a->r_offset; /* P */ in arch_livepatch_perform()
253 dest = base->load_addr + r->r_offset; /* P */ in arch_livepatch_perform()
/xen/xen/arch/x86/
A Dlivepatch.c243 uint8_t *dest = base->load_addr + r->r_offset; in arch_livepatch_perform_rela()
/xen/xen/arch/arm/arm64/
A Dlivepatch.c250 void *dest = base->load_addr + r->r_offset; /* P */ in arch_livepatch_perform_rela()

Completed in 18 milliseconds