Home
last modified time | relevance | path

Searched refs:base3 (Results 1 – 7 of 7) sorted by relevance

/linux/arch/x86/kvm/
H A Dkvm_emulate.h202 struct desc_struct *desc, u32 *base3, int seg);
204 struct desc_struct *desc, u32 base3, int seg);
H A Demulate.c591 u32 base3; in set_segment_selector() local
594 ctxt->ops->get_segment(ctxt, &dummy, &desc, &base3, seg); in set_segment_selector()
595 ctxt->ops->set_segment(ctxt, selector, &desc, base3, seg); in set_segment_selector()
736 u32 base3; in emulator_recalc_and_set_mode() local
756 if (!ctxt->ops->get_segment(ctxt, &selector, &cs, &base3, VCPU_SREG_CS)) in emulator_recalc_and_set_mode()
1417 u32 base3 = 0; in get_descriptor_table_ptr() local
1424 if (!ops->get_segment(ctxt, &sel, &desc, &base3, in get_descriptor_table_ptr()
1429 dt->address = get_desc_base(&desc) | ((u64)base3 << 32); in get_descriptor_table_ptr()
1534 u32 base3 = 0; in __load_segment_descriptor() local
1705 ret = linear_read_system(ctxt, desc_addr+8, &base3, sizeof(base3)); in __load_segment_descriptor()
[all …]
H A Dx86.c8647 struct desc_struct *desc, u32 *base3, in emulator_get_segment() argument
8657 if (base3) in emulator_get_segment()
8658 *base3 = 0; in emulator_get_segment()
8667 if (base3) in emulator_get_segment()
8668 *base3 = var.base >> 32; in emulator_get_segment()
8683 struct desc_struct *desc, u32 base3, in emulator_set_segment() argument
8692 var.base |= ((u64)base3) << 32; in emulator_set_segment()
/linux/arch/x86/hyperv/
H A Dhv_vtl.c96 return ((u64)desc->base3 << 32) | ((u64)desc->base2 << 24) | in hv_vtl_system_desc_base()
/linux/tools/testing/selftests/kvm/include/x86/
H A Dprocessor.h404 uint32_t base3;
430 return (uint64_t)desc->base3 << 32 |
413 uint32_t base3; global() member
/linux/arch/x86/mm/
H A Dfault.c502 addr |= ((u64)desc.base3 << 32); in show_ldttss()
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dprocessor.c588 desc->base3 = segp->base >> 32; in kvm_fixup_exception()