Searched refs:parms (Results 1 – 10 of 10) sorted by relevance
| /tools/libs/guest/ |
| A D | xg_dom_elfloader.c | 59 dom->parms->phys_entry != UNSET_ADDR32 ) in xc_dom_guest_type() 72 switch ( dom->parms->pae ) in xc_dom_guest_type() 138 rc = elf_xen_parse(&elf, dom->parms, in xc_dom_probe_elf_kernel() 170 if ( elf_xen_parse(elf, dom->parms, in xc_dom_parse_elf_kernel() 177 if ( elf_xen_feature_get(XENFEAT_dom0, dom->parms->f_required) ) in xc_dom_parse_elf_kernel() 186 dom->kernel_seg.vstart = dom->parms->virt_kstart; in xc_dom_parse_elf_kernel() 187 dom->kernel_seg.vend = dom->parms->virt_kend; in xc_dom_parse_elf_kernel()
|
| A D | xg_dom_core.c | 736 free(dom->parms); in xc_dom_release() 755 dom->parms = malloc(sizeof(*dom->parms)); in xc_dom_allocate() 756 if (!dom->parms) in xc_dom_allocate() 758 memset(dom->parms, 0, sizeof(*dom->parms)); in xc_dom_allocate() 770 dom->parms->virt_base = UNSET_ADDR; in xc_dom_allocate() 775 dom->parms->p2m_base = UNSET_ADDR; in xc_dom_allocate() 1185 dom->parms->p2m_base >= dom->parms->virt_base || in xc_dom_build_image() 1265 return dom->parms->virt_base; in xc_dom_virt_base() 1270 return dom->parms->virt_entry; in xc_dom_virt_entry() 1275 return dom->parms->virt_hypercall; in xc_dom_virt_hypercall() [all …]
|
| A D | xg_dom_armzimageloader.c | 114 dom->parms->virt_entry = entry_addr; in xc_dom_parse_zimage32_kernel() 115 dom->parms->virt_base = rambase; in xc_dom_parse_zimage32_kernel() 203 dom->parms->virt_entry = v_start; in xc_dom_parse_zimage64_kernel() 204 dom->parms->virt_base = rambase; in xc_dom_parse_zimage64_kernel()
|
| A D | xg_dom_binloader.c | 217 dom->parms->virt_base = start_addr; in xc_dom_parse_bin_kernel() 218 dom->parms->virt_entry = image_info->entry_addr; in xc_dom_parse_bin_kernel() 240 dom->parms->pae = XEN_PAE_EXTCR3; in xc_dom_parse_bin_kernel()
|
| A D | xg_dom_boot.c | 46 if ( dom->parms->virt_hypercall == -1 ) in setup_hypercall_page() 48 pfn = (dom->parms->virt_hypercall - dom->parms->virt_base) in setup_hypercall_page() 52 dom->parms->virt_hypercall, pfn); in setup_hypercall_page()
|
| A D | xg_dom_x86.c | 467 if ( dom->parms->pae == XEN_PAE_YES ) in setup_pgtables_x86_32_pae() 556 if ( dom->parms->p2m_base != UNSET_ADDR ) in alloc_p2m_list_x86_64() 558 from = dom->parms->p2m_base; in alloc_p2m_list_x86_64() 742 dom->parms->virt_hypercall = -1; in alloc_magic_pages_hvm() 825 if ( dom->parms->p2m_base != UNSET_ADDR ) in start_info_x86_64() 892 ctxt->user_regs.eip = dom->parms->virt_entry; in vcpu_x86_32() 903 if ( dom->parms->pae == XEN_PAE_EXTCR3 || in vcpu_x86_32() 904 dom->parms->pae == XEN_PAE_BIMODAL ) in vcpu_x86_32() 942 ctxt->user_regs.rip = dom->parms->virt_entry; in vcpu_x86_64() 1073 bsp_ctx.cpu.rip = dom->parms->phys_entry; in vcpu_hvm() [all …]
|
| A D | xg_dom_hvmloader.c | 75 rc = elf_xen_parse(&elf, dom->parms, true); in xc_dom_probe_hvm_kernel() 229 dom->parms->phys_entry = elf_uval(elf, elf->ehdr, e_entry); in xc_dom_load_hvm_kernel()
|
| A D | xg_dom_arm.c | 120 ctxt->user_regs.pc32 = dom->parms->virt_entry; in vcpu_arm32() 164 ctxt->user_regs.pc64 = dom->parms->virt_entry; in vcpu_arm64()
|
| /tools/fuzz/libelf/ |
| A D | libelf-fuzzer.c | 11 struct elf_dom_parms parms; in LLVMFuzzerTestOneInput() local 20 elf_xen_parse(elf, &parms, false); in LLVMFuzzerTestOneInput() 21 elf_xen_parse(elf, &parms, true); in LLVMFuzzerTestOneInput()
|
| /tools/include/ |
| A D | xenguest.h | 110 struct elf_dom_parms *parms; member
|
Completed in 36 milliseconds