Home
last modified time | relevance | path

Searched refs:vmx_seg (Results 1 – 3 of 3) sorted by relevance

/qemu/target/i386/hvf/
H A Dx86hvf.c38 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()
53 vmx_seg->ar |= ((qseg->flags >> DESC_P_SHIFT) & 1) << 7; in hvf_set_segment()
55 vmx_seg->ar |= ((qseg->flags >> DESC_S_SHIFT) & 1) << 4; in hvf_set_segment()
60 qseg->limit = vmx_seg->limit; in hvf_get_segment()
61 qseg->base = vmx_seg->base; in hvf_get_segment()
62 qseg->selector = vmx_seg->sel; in hvf_get_segment()
[all …]
H A Dx86hvf.h25 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 Dx86_task.c130 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()