Home
last modified time | relevance | path

Searched refs:parms (Results 1 – 10 of 10) sorted by relevance

/tools/libs/guest/
A Dxg_dom_elfloader.c59 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 Dxg_dom_core.c736 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 Dxg_dom_armzimageloader.c114 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 Dxg_dom_binloader.c217 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 Dxg_dom_boot.c46 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 Dxg_dom_x86.c467 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 Dxg_dom_hvmloader.c75 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 Dxg_dom_arm.c120 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 Dlibelf-fuzzer.c11 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 Dxenguest.h110 struct elf_dom_parms *parms; member

Completed in 36 milliseconds