Searched refs:load_addr (Results 1 – 9 of 9) sorted by relevance
| /xen/xen/arch/arm/ |
| A D | kernel.c | 125 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 D | domain_build.c | 2232 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 D | xc_dom_binloader.c | 97 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 D | livepatch.c | 373 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 D | livepatch_elf.c | 339 st_value += (unsigned long)elf->sec[idx].load_addr; in livepatch_elf_resolve_symbols()
|
| /xen/xen/include/xen/ |
| A D | livepatch_elf.h | 18 void *load_addr; /* A pointer to the allocated destination. member
|
| /xen/xen/arch/arm/arm32/ |
| A D | livepatch.c | 244 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 D | livepatch.c | 243 uint8_t *dest = base->load_addr + r->r_offset; in arch_livepatch_perform_rela()
|
| /xen/xen/arch/arm/arm64/ |
| A D | livepatch.c | 250 void *dest = base->load_addr + r->r_offset; /* P */ in arch_livepatch_perform_rela()
|
Completed in 18 milliseconds