Searched refs:vmx_seg (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/target/i386/hvf/ |
H A D | x86hvf.c | 35 void hvf_set_segment(CPUState *cs, struct vmx_segment *vmx_seg, in hvf_set_segment() argument 38 vmx_seg->sel = qseg->selector; in hvf_set_segment() 39 vmx_seg->base = qseg->base; in hvf_set_segment() 40 vmx_seg->limit = qseg->limit; in hvf_set_segment() 45 vmx_seg->ar = 1 << 16; in hvf_set_segment() 48 vmx_seg->ar = (qseg->flags >> DESC_TYPE_SHIFT) & 0xf; in hvf_set_segment() 49 vmx_seg->ar |= ((qseg->flags >> DESC_G_SHIFT) & 1) << 15; in hvf_set_segment() 50 vmx_seg->ar |= ((qseg->flags >> DESC_B_SHIFT) & 1) << 14; in hvf_set_segment() 51 vmx_seg->ar |= ((qseg->flags >> DESC_L_SHIFT) & 1) << 13; in hvf_set_segment() 52 vmx_seg->ar |= ((qseg->flags >> DESC_AVL_SHIFT) & 1) << 12; in hvf_set_segment() [all …]
|
H A D | x86hvf.h | 25 void hvf_set_segment(CPUState *cs, struct vmx_segment *vmx_seg, 27 void hvf_get_segment(SegmentCache *qseg, struct vmx_segment *vmx_seg);
|
H A D | x86_task.c | 129 struct vmx_segment vmx_seg; in vmx_handle_task_switch() local 178 x86_segment_descriptor_to_vmx(cpu, tss_sel, &next_tss_desc, &vmx_seg); in vmx_handle_task_switch() 179 vmx_write_segment_descriptor(cpu, &vmx_seg, R_TR); in vmx_handle_task_switch()
|