Home
last modified time | relevance | path

Searched defs:ctxt (Results 1 – 25 of 60) sorted by relevance

123

/xen/tools/fuzz/x86_instruction_emulator/
A Dfuzz-emul.c171 struct x86_emulate_ctxt *ctxt) in fuzz_read()
194 struct x86_emulate_ctxt *ctxt) in fuzz_read_io()
204 struct x86_emulate_ctxt *ctxt) in fuzz_insn_fetch()
282 struct x86_emulate_ctxt *ctxt) in fuzz_rep_ins()
297 struct x86_emulate_ctxt *ctxt) in fuzz_rep_movs()
312 struct x86_emulate_ctxt *ctxt) in fuzz_rep_outs()
326 struct x86_emulate_ctxt *ctxt) in fuzz_rep_stos()
343 struct x86_emulate_ctxt *ctxt) in fuzz_write()
359 struct x86_emulate_ctxt *ctxt) in fuzz_cmpxchg()
377 struct x86_emulate_ctxt *ctxt) in fuzz_tlb_op()
[all …]
/xen/xen/arch/x86/
A Dx86_emulate.c57 struct x86_emulate_ctxt *ctxt) in x86emul_read_xcr()
81 struct x86_emulate_ctxt *ctxt) in x86emul_write_xcr()
104 struct x86_emulate_ctxt *ctxt) in x86emul_read_dr()
147 struct x86_emulate_ctxt *ctxt) in x86emul_write_dr()
171 struct cpuid_leaf *res, struct x86_emulate_ctxt *ctxt) in x86emul_cpuid()
/xen/xen/arch/x86/pv/
A Demul-priv-op.c42 struct x86_emulate_ctxt ctxt; member
466 struct x86_emulate_ctxt *ctxt) in read_segment()
581 struct x86_emulate_ctxt *ctxt) in rep_ins()
648 struct x86_emulate_ctxt *ctxt) in rep_outs()
714 struct x86_emulate_ctxt *ctxt) in read_cr()
757 struct x86_emulate_ctxt *ctxt) in write_cr()
824 struct x86_emulate_ctxt *ctxt) in read_msr()
958 struct x86_emulate_ctxt *ctxt) in write_msr()
1136 struct x86_emulate_ctxt *ctxt) in validate()
1189 struct x86_emulate_ctxt *ctxt) in insn_fetch()
[all …]
A Dro-page-fault.c40 struct x86_emulate_ctxt *ctxt) in ptwr_emulated_read()
61 struct x86_emulate_ctxt *ctxt) in ptwr_emulated_update()
208 struct x86_emulate_ctxt *ctxt) in ptwr_emulated_write()
226 bool lock, struct x86_emulate_ctxt *ctxt) in ptwr_emulated_cmpxchg()
257 static int ptwr_do_page_fault(struct x86_emulate_ctxt *ctxt, in ptwr_do_page_fault()
312 static int mmio_ro_do_page_fault(struct x86_emulate_ctxt *ctxt, in mmio_ro_do_page_fault()
341 struct x86_emulate_ctxt ctxt = { in pv_ro_page_fault() local
A Demul-gate-op.c92 struct x86_emulate_ctxt ctxt; member
100 unsigned int bytes, struct x86_emulate_ctxt *ctxt) in read_mem()
170 struct gate_op_ctxt ctxt = { .ctxt.regs = regs, .insn_fetch = true }; in pv_emulate_gate_op() local
A Demulate.h16 struct x86_emulate_ctxt *ctxt) in pv_emul_is_mem_write()
/xen/tools/libacpi/
A Dbuild.c74 static struct acpi_20_madt *construct_madt(struct acpi_ctxt *ctxt, in construct_madt()
174 static struct acpi_20_hpet *construct_hpet(struct acpi_ctxt *ctxt, in construct_hpet()
198 static struct acpi_20_waet *construct_waet(struct acpi_ctxt *ctxt, in construct_waet()
214 static struct acpi_20_srat *construct_srat(struct acpi_ctxt *ctxt, in construct_srat()
273 static struct acpi_20_slit *construct_slit(struct acpi_ctxt *ctxt, in construct_slit()
306 static int construct_passthrough_tables(struct acpi_ctxt *ctxt, in construct_passthrough_tables()
343 static int construct_secondary_tables(struct acpi_ctxt *ctxt, in construct_secondary_tables()
478 static int new_vm_gid(struct acpi_ctxt *ctxt, in new_vm_gid()
503 int acpi_build_tables(struct acpi_ctxt *ctxt, struct acpi_config *config) in acpi_build_tables()
/xen/xen/arch/x86/cpu/
A Dvpmu_amd.c157 static void amd_vpmu_init_regs(struct xen_pmu_amd_ctxt *ctxt) in amd_vpmu_init_regs()
204 struct xen_pmu_amd_ctxt *ctxt = vpmu->context; in context_load() local
218 struct xen_pmu_amd_ctxt *ctxt; in amd_vpmu_load() local
280 struct xen_pmu_amd_ctxt *ctxt = vpmu->context; in context_save() local
314 struct xen_pmu_amd_ctxt *guest_ctxt, *ctxt; in amd_vpmu_save() local
330 struct xen_pmu_amd_ctxt *ctxt = vpmu->context; in context_update() local
453 const struct xen_pmu_amd_ctxt *ctxt = vpmu->context; in amd_vpmu_dump() local
502 struct xen_pmu_amd_ctxt *ctxt; in svm_vpmu_initialise() local
/xen/xen/arch/x86/hvm/
A Demulate.c1283 struct x86_emulate_ctxt *ctxt) in hvmemul_read()
1301 struct x86_emulate_ctxt *ctxt) in hvmemul_insn_fetch()
1348 struct x86_emulate_ctxt *ctxt) in hvmemul_write()
1397 struct x86_emulate_ctxt *ctxt) in hvmemul_rmw()
1451 struct x86_emulate_ctxt *ctxt) in hvmemul_blk()
1490 struct x86_emulate_ctxt *ctxt) in hvmemul_write_discard()
1502 struct x86_emulate_ctxt *ctxt) in hvmemul_rep_ins_discard()
1514 struct x86_emulate_ctxt *ctxt) in hvmemul_rep_movs_discard()
1525 struct x86_emulate_ctxt *ctxt) in hvmemul_rep_stos_discard()
1821 struct x86_emulate_ctxt *ctxt) in hvmemul_rep_movs()
[all …]
/xen/tools/tests/x86_emulator/
A Dx86-emulate.c139 struct x86_emulate_ctxt *ctxt) in emul_test_cpuid()
177 struct x86_emulate_ctxt *ctxt) in emul_test_read_cr()
198 struct x86_emulate_ctxt *ctxt) in emul_test_read_xcr()
226 struct x86_emulate_ctxt *ctxt) in emul_test_get_fpu()
252 struct x86_emulate_ctxt *ctxt, in emul_test_put_fpu()
A Dpredicates.c537 enum mem_access mem, struct x86_emulate_ctxt *ctxt, in do_test()
598 void predicates_test(void *instr, struct x86_emulate_ctxt *ctxt, in predicates_test()
A Dtest_x86_emulator.c546 struct x86_emulate_ctxt *ctxt) in read()
601 struct x86_emulate_ctxt *ctxt) in fetch()
615 struct x86_emulate_ctxt *ctxt) in write()
632 struct x86_emulate_ctxt *ctxt) in rmw()
644 struct x86_emulate_ctxt *ctxt) in cmpxchg()
662 struct x86_emulate_ctxt *ctxt) in blk()
670 struct x86_emulate_ctxt *ctxt) in read_segment()
682 struct x86_emulate_ctxt *ctxt) in read_msr()
705 struct x86_emulate_ctxt *ctxt) in read_cr_invpcid()
719 struct x86_emulate_ctxt *ctxt) in tlb_op_invpcid()
[all …]
A Devex-disp8.c669 unsigned int bytes, struct x86_emulate_ctxt *ctxt) in read()
678 unsigned int bytes, struct x86_emulate_ctxt *ctxt) in write()
686 unsigned char *instr, struct x86_emulate_ctxt *ctxt) in test_one()
883 unsigned char *instr, struct x86_emulate_ctxt *ctxt) in test_pair()
901 void *instr, struct x86_emulate_ctxt *ctxt) in test_group()
960 void evex_disp8_test(void *instr, struct x86_emulate_ctxt *ctxt, in evex_disp8_test()
/xen/xen/common/compat/
A Ddomain.c54 struct vcpu_hvm_context ctxt; in compat_vcpu_op() local
65 struct compat_vcpu_guest_context *ctxt; in compat_vcpu_op() local
/xen/xen/arch/x86/hvm/svm/
A Demulate.c68 struct hvm_emulate_ctxt ctxt; in svm_get_insn_len() local
126 struct hvm_emulate_ctxt ctxt; in svm_get_task_switch_insn_len() local
/xen/tools/libxl/
A Dlibxl_x86_acpi.c43 static unsigned long virt_to_phys(struct acpi_ctxt *ctxt, void *v) in virt_to_phys()
52 static void *mem_alloc(struct acpi_ctxt *ctxt, in mem_alloc()
79 static void acpi_mem_free(struct acpi_ctxt *ctxt, in acpi_mem_free()
/xen/xen/arch/x86/hvm/viridian/
A Dsynic.c396 struct hvm_viridian_vcpu_context *ctxt) in viridian_synic_save_vcpu_ctxt()
413 struct vcpu *v, const struct hvm_viridian_vcpu_context *ctxt) in viridian_synic_load_vcpu_ctxt()
444 const struct domain *d, struct hvm_viridian_domain_context *ctxt) in viridian_synic_save_domain_ctxt()
449 struct domain *d, const struct hvm_viridian_domain_context *ctxt) in viridian_synic_load_domain_ctxt()
A Dtime.c540 const struct vcpu *v, struct hvm_viridian_vcpu_context *ctxt) in viridian_time_save_vcpu_ctxt()
560 struct vcpu *v, const struct hvm_viridian_vcpu_context *ctxt) in viridian_time_load_vcpu_ctxt()
575 const struct domain *d, struct hvm_viridian_domain_context *ctxt) in viridian_time_save_domain_ctxt()
584 struct domain *d, const struct hvm_viridian_domain_context *ctxt) in viridian_time_load_domain_ctxt()
/xen/tools/libxc/
A Dxc_resume.c28 vcpu_guest_context_any_t ctxt; in modify_returncode() local
143 vcpu_guest_context_any_t ctxt; in xc_domain_resume_any() local
A Dxc_core_arm.h31 #define xc_core_arch_context_get(arch_ctxt, ctxt, xch, domid) \ argument
A Dxc_core_x86.h32 #define xc_core_arch_context_get(arch_ctxt, ctxt, xch, domid) \ argument
/xen/xen/arch/x86/cpu/mcheck/
A Dvmce.c74 int vmce_restore_vcpu(struct vcpu *v, const struct hvm_vmce_vcpu *ctxt) in vmce_restore_vcpu()
358 struct hvm_vmce_vcpu ctxt = { in vmce_save_vcpu_ctxt() local
372 struct hvm_vmce_vcpu ctxt; in vmce_load_vcpu_ctxt() local
/xen/xen/arch/x86/x86_emulate/
A Dx86_emulate.c1389 struct x86_emulate_ctxt *ctxt, in _get_fpu()
1480 struct x86_emulate_ctxt *ctxt, in put_fpu()
1795 struct x86_emulate_ctxt *ctxt, in get_cpl()
1812 struct x86_emulate_ctxt *ctxt, in _mode_iopl()
1844 struct x86_emulate_ctxt *ctxt, in ioport_access_check()
1902 struct x86_emulate_ctxt *ctxt, in in_realmode()
1917 struct x86_emulate_ctxt *ctxt, in in_protmode()
2046 struct x86_emulate_ctxt *ctxt, in realmode_load_seg()
2073 struct x86_emulate_ctxt *ctxt, in protmode_load_seg()
2306 struct x86_emulate_ctxt *ctxt, in load_seg()
[all …]
/xen/xen/arch/x86/mm/shadow/
A Dhvm.c156 struct x86_emulate_ctxt *ctxt) in hvm_emulate_read()
169 struct x86_emulate_ctxt *ctxt) in hvm_emulate_insn_fetch()
192 struct x86_emulate_ctxt *ctxt) in hvm_emulate_write()
247 struct x86_emulate_ctxt *ctxt) in hvm_emulate_cmpxchg()
/xen/tools/firmware/hvmloader/
A Dutil.c685 struct __copy_context *ctxt = arg; in __copy() local
699 struct __copy_context ctxt; in snprintf() local
869 static unsigned long acpi_v2p(struct acpi_ctxt *ctxt, void *v) in acpi_v2p()
882 static void *acpi_mem_alloc(struct acpi_ctxt *ctxt, in acpi_mem_alloc()
907 static void acpi_mem_free(struct acpi_ctxt *ctxt, in acpi_mem_free()
922 struct acpi_ctxt ctxt; in hvmloader_acpi_build_tables() local

Completed in 58 milliseconds

123