Xen Test Framework
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 Carch_shared_info
 Carch_vcpu_info
 Cdesc_ptr32Protected mode lgdt/lidt table pointer
 Cdesc_ptr64Long mode lgdt/lidt table pointer
 CElf32_Ehdr
 CElf32_Shdr
 CElf64_Shdr
 Cevtchn_alloc_unbound
 Cevtchn_expand_array
 Cevtchn_init_control
 Cextable_entryException table entry
 Cfar_ptr32Protected mode lcall/ljmp memory operand
 Cfar_ptr64Long mode lcall/ljmp memory operand
 Cgnttab_cache_flush
 Cgnttab_get_status_frames
 Cgnttab_map_grant_ref
 Cgnttab_set_version
 Cgnttab_setup_table
 Cgnttab_unmap_and_replace
 Cgnttab_unmap_grant_ref
 Cgrant_entry_header_t
 Cgrant_entry_v1_t
 Cgrant_entry_v2_t
 Cguest_handle_64_t
 Chpet_timer
 Cinsn
 Cmmu_update
 Cmmuext_op
 Cmsr_feature_control
 Cmsr_vmx_basic
 Cmulticall_entry
 Cphysdev_set_iopl
 Csched_poll
 Csched_shutdown
 Cseg_desc328 byte user segment descriptor (GDT/LDT entries with .s = 1)
 Cshared_info
 Cstub
 Ctest
 Ctest_cfg
 Ctlb_refill_fs_test
 Cvcpu_info
 Cvcpu_time_info
 Cx86_gate328-byte gate - Protected mode IDT entry, GDT task/call gate
 Cx86_gate6416-byte gate - Long mode IDT entry, GDT call gate
 Cx86_tss32
 Cx86_tss64
 Cxen_add_to_physmap
 Cxen_callback
 Cxen_callback_register
 Cxen_compile_info
 Cxen_cpu_user_regs
 Cxen_hvm_modlist_entry
 Cxen_hvm_param
 Cxen_hvm_start_info
 Cxen_livepatch_name
 Cxen_livepatch_status
 Cxen_memory_exchange
 Cxen_memory_reservation
 Cxen_pv_start_info
 Cxen_sysctl
 Cxen_sysctl_livepatch_action
 Cxen_sysctl_livepatch_get
 Cxen_sysctl_livepatch_list
 Cxen_sysctl_livepatch_op
 Cxen_sysctl_livepatch_upload
 Cxen_trap_info
 Cxen_vcpu_guest_context
 Cxen_vcpu_hvm_context
 Cxen_vcpu_hvm_x86_32
 Cxen_vcpu_hvm_x86_64
 Cxenbus_interface
 Cxencons_interface
 Cxenstore_msg_hdr
 Cxtf_idteA guest agnostic represention of IDT information
 Cxtf_msr_consistency_test_data
 Cxtf_msr_consistency_test_vals