Home
last modified time | relevance | path

Searched refs:sp_size (Results 1 – 8 of 8) sorted by relevance

/xen/tools/fuzz/x86_instruction_emulator/
A Dfuzz-emul.c662 printf("addr / sp size: %d / %d\n", ctxt->addr_size, ctxt->sp_size); in dump_state()
699 ctxt->addr_size = ctxt->sp_size = 64; in set_sizes()
703 ctxt->sp_size = c->segments[x86_seg_ss].db ? 32 : 16; in set_sizes()
901 .sp_size = 8 * sizeof(void *), in LLVMFuzzerTestOneInput()
/xen/tools/tests/x86_emulator/
A Dpredicates.c614 ctxt->sp_size = 32 << m; in predicates_test()
615 ctxt->lma = ctxt->sp_size == 64; in predicates_test()
617 printf("Testing %u-bit decoding / predicates...", ctxt->sp_size); in predicates_test()
A Dtest_x86_emulator.c891 ctxt.sp_size = 8 * sizeof(void *); in main()
4447 ctxt.sp_size = ctxt.addr_size = 32; in main()
4475 ctxt.sp_size = ctxt.addr_size = 64; in main()
5098 ctxt.addr_size = ctxt.sp_size = blobs[j].bitness; in main()
/xen/xen/arch/x86/mm/shadow/
A Dhvm.c333 sh_ctxt->ctxt.addr_size = sh_ctxt->ctxt.sp_size = 64; in shadow_init_emulation()
338 sh_ctxt->ctxt.sp_size = sreg->db ? 32 : 16; in shadow_init_emulation()
/xen/xen/arch/x86/pv/
A Dro-page-fault.c345 .sp_size = addr_size, in pv_ro_page_fault()
/xen/xen/arch/x86/x86_emulate/
A Dx86_emulate.h589 unsigned int sp_size; member
A Dx86_emulate.c1348 _register_address_increment(_regs.r(sp), -(dec), ctxt->sp_size/8); \
1349 truncate_word(_regs.r(sp), ctxt->sp_size/8); \
1352 unsigned long sp = truncate_word(_regs.r(sp), ctxt->sp_size/8); \
1353 _register_address_increment(_regs.r(sp), (inc), ctxt->sp_size/8); \
4775 ebp = truncate_word(_regs.r(bp) - i*dst.bytes, ctxt->sp_size/8); in x86_emulate()
/xen/xen/arch/x86/hvm/
A Demulate.c2866 hvmemul_ctxt->ctxt.addr_size = hvmemul_ctxt->ctxt.sp_size = 64; in hvm_emulate_init_per_insn()
2871 hvmemul_ctxt->ctxt.sp_size = in hvm_emulate_init_per_insn()

Completed in 42 milliseconds