Searched refs:x86_seg_ss (Results 1 – 15 of 15) sorted by relevance
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 73 if ( hvmemul_ctxt->seg_reg[x86_seg_ss].db ) in realmode_deliver_exception() 78 pstk += hvmemul_get_seg_reg(x86_seg_ss, hvmemul_ctxt)->base; in realmode_deliver_exception() 204 || (hvmemul_ctxt.seg_reg[x86_seg_ss].sel & 3)); in vmx_realmode()
|
A D | vmx.c | 1161 else if ( reg->base != sreg->base || seg == x86_seg_ss ) in vmx_get_segment_register()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 1702 case x86_seg_ss: in protmode_load_seg() 1719 if ( seg == x86_seg_ss ) in protmode_load_seg() 1780 case x86_seg_ss: in protmode_load_seg() 2441 override_seg = x86_seg_ss; in x86_decode() 2735 ea.mem.seg = x86_seg_ss; in x86_decode() 2739 ea.mem.seg = x86_seg_ss; in x86_decode() 2751 ea.mem.seg = x86_seg_ss; in x86_decode() 3279 if ( seg == x86_seg_ss ) in x86_emulate() 3438 dst.mem.seg = x86_seg_ss; in x86_emulate() 3621 if ( seg == x86_seg_ss ) in x86_emulate() [all …]
|
A D | x86_emulate.h | 39 x86_seg_ss, enumerator
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | domain.c | 83 case x86_seg_ss: in check_segment() 313 hvm_set_segment_register(v, x86_seg_ss, &ss); in arch_set_info_hvm_guest()
|
A D | emulate.c | 831 x86_emul_hw_exception((seg == x86_seg_ss) in hvmemul_virtual_to_linear() 1042 else if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in __hvmemul_read() 1164 else if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in hvmemul_write() 1334 if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in hvmemul_rep_ins() 1403 if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in hvmemul_rep_outs() 1450 if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in hvmemul_rep_movs() 1608 if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in hvmemul_rep_stos() 2293 hvmemul_get_seg_reg(x86_seg_ss, hvmemul_ctxt); in hvm_emulate_init_once() 2320 hvmemul_ctxt->seg_reg[x86_seg_ss].db ? 32 : 16; in hvm_emulate_init_per_insn() 2323 if ( hvmemul_ctxt->seg_reg[x86_seg_ss].dpl == 3 ) in hvm_emulate_init_per_insn()
|
A D | hvm.c | 819 hvm_get_segment_register(v, x86_seg_ss, &seg); in hvm_save_cpu_ctxt() 1079 hvm_set_segment_register(v, x86_seg_ss, &seg); in hvm_load_cpu_ctxt() 2740 if ( (seg == x86_seg_cs) || (seg == x86_seg_ss) ) in hvm_load_segment_selector() 2787 case x86_seg_ss: in hvm_load_segment_selector() 2817 fault_type = (seg != x86_seg_ss) ? TRAP_no_segment in hvm_load_segment_selector() 2987 hvm_get_segment_register(v, x86_seg_ss, &segr); in hvm_task_switch() 3088 hvm_get_segment_register(v, x86_seg_ss, &segr); in hvm_task_switch() 3749 uint32_t walk = (ctxt.seg_reg[x86_seg_ss].dpl == 3) in hvm_ud_intercept() 3928 hvm_set_segment_register(v, x86_seg_ss, ®); in hvm_vcpu_reset_state() 4882 case x86_seg_ss: in hvm_get_segment_register() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-priv-op.c | 480 case x86_seg_ss: sel = ctxt->regs->ss; break; in read_segment() 529 if ( (seg == x86_seg_ss || in read_segment() 558 x86_emul_hw_exception(seg != x86_seg_ss ? TRAP_gp_fault in pv_emul_virt_to_linear() 659 x86_emul_hw_exception(seg != x86_seg_ss ? TRAP_gp_fault in rep_outs()
|
A D | emul-gate-op.c | 146 case x86_seg_ss: in read_mem()
|
/xen-4.10.0-shim-comet/tools/fuzz/x86_instruction_emulator/ |
A D | fuzz-emul.c | 650 ctxt->sp_size = c->segments[x86_seg_ss].db ? 32 : 16; in set_sizes() 794 c->segments[x86_seg_ss].db = 0; in sanitize_input()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | traps.c | 128 hvm_get_segment_register(v, x86_seg_ss, &sreg); in show_registers()
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/ |
A D | vpmu.c | 302 hvm_get_segment_register(sampled, x86_seg_ss, &seg); in vpmu_do_interrupt()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svm.c | 664 if ( seg == x86_seg_ss ) in svm_get_segment_register() 706 case x86_seg_ss: /* cpl */ in svm_set_segment_register() 733 case x86_seg_ss: in svm_set_segment_register()
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | common.c | 167 (seg == x86_seg_ss) ? TRAP_stack_error : TRAP_gp_fault, in hvm_translate_virtual_addr() 266 if ( seg == x86_seg_ss ) in hvm_emulate_write() 339 sreg = hvm_get_seg_reg(x86_seg_ss, sh_ctxt); in shadow_init_emulation()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | domctl.c | 1615 hvm_get_segment_register(v, x86_seg_ss, &sreg); in arch_get_info_guest()
|
Completed in 54 milliseconds