/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | nestedhvm.h | 42 bool_t nestedhvm_vcpu_in_guestmode(struct vcpu *v); 57 bool_t access_r, bool_t access_w, bool_t access_x); 61 bool_t access_r, bool_t access_w, bool_t access_x); 64 unsigned long *nestedhvm_vcpu_iomap_get(bool_t ioport_80, bool_t ioport_ed); 73 bool_t nestedhvm_is_n2(struct vcpu *v);
|
A D | vcpu.h | 85 bool_t mmio_retry; 94 static inline bool_t hvm_vcpu_io_need_completion(const struct hvm_vcpu_io *vio) in hvm_vcpu_io_need_completion() 101 bool_t nv_guestmode; /* vcpu in guestmode? */ 116 bool_t nv_flushp2m; /* True, when p2m table must be flushed */ 123 bool_t nv_vmentry_pending; 124 bool_t nv_vmexit_pending; 125 bool_t nv_vmswitch_in_progress; /* true during vmentry/vmexit emulation */ 130 bool_t nv_ioport80; 131 bool_t nv_ioportED;
|
A D | hvm.h | 32 extern bool_t opt_hvm_fep; 92 bool_t hap_supported; 184 bool_t (*nhvm_vmcx_guest_intercepts_event)( 187 bool_t (*nhvm_vmcx_hap_enabled)(struct vcpu *v); 205 bool_t access_w, bool_t access_x); 208 bool_t (*is_singlestep_supported)(void); 214 bool_t (*altp2m_vcpu_emulate_ve)(struct vcpu *v); 233 extern bool_t hvm_enabled; 234 extern bool_t cpu_has_lmsl; 472 bool_t hvm_virtual_to_linear_addr( [all …]
|
A D | domain.h | 162 bool_t is_in_uc_mode; 169 bool_t hap_enabled; 170 bool_t mem_sharing_enabled; 171 bool_t qemu_mapcache_invalidate; 172 bool_t is_s3_suspended;
|
A D | vlapic.h | 82 bool_t hw, regs; 111 bool_t is_vlapic_lvtpc_enabled(struct vlapic *vlapic); 117 int vlapic_ack_pending_irq(struct vcpu *v, int vector, bool_t force_ack); 124 bool_t vlapic_msr_set(struct vlapic *vlapic, uint64_t value); 142 int short_hand, uint32_t dest, bool_t dest_mode); 144 bool_t vlapic_match_dest( 146 int short_hand, uint32_t dest, bool_t dest_mode);
|
A D | support.h | 140 int hvm_set_cr0(unsigned long value, bool_t may_defer); 141 int hvm_set_cr3(unsigned long value, bool_t may_defer); 142 int hvm_set_cr4(unsigned long value, bool_t may_defer); 157 unsigned int msr, uint64_t msr_content, bool_t may_defer);
|
A D | vpt.h | 40 bool_t on_list; 41 bool_t one_shot; 42 bool_t do_not_freeze; 43 bool_t irq_issued; 44 bool_t warned_timeout_too_short;
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | mtrr.h | 59 bool_t overlapped; 76 bool_t direct_mmio); 85 extern bool_t mtrr_var_range_msr_set(struct domain *, struct mtrr_state *, 87 extern bool_t mtrr_fix_range_msr_set(struct domain *, struct mtrr_state *, 89 extern bool_t mtrr_def_type_msr_set(struct domain *, struct mtrr_state *, 92 extern bool_t pat_msr_set(uint64_t *pat, uint64_t msr); 94 bool_t is_var_mtrr_overlapped(const struct mtrr_state *m); 95 bool_t mtrr_pat_not_equal(struct vcpu *vd, struct vcpu *vs);
|
A D | domain.h | 114 bool_t has_fast_mmio_entries; 117 bool_t oos_active; 118 bool_t oos_off; 121 bool_t pagetable_dying_op; 151 bool_t pagetable_dying; 289 bool_t s3_integrity; 327 bool_t altp2m_active; 336 bool_t is_32bit_pv; 338 bool_t has_32bit_shinfo; 344 bool_t auto_unmask; [all …]
|
A D | vpmu.h | 47 int (*arch_vpmu_save)(struct vcpu *v, bool_t to_guest); 48 int (*arch_vpmu_load)(struct vcpu *v, bool_t from_guest); 96 static inline bool_t vpmu_is_set(const struct vpmu_struct *vpmu, const u32 mask) in vpmu_is_set() 100 static inline bool_t vpmu_are_all_set(const struct vpmu_struct *vpmu, in vpmu_are_all_set() 108 uint64_t supported, bool_t is_write); 113 int vpmu_load(struct vcpu *v, bool_t from_guest);
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | iommu.c | 52 bool_t __initdata iommu_enable = 1; 53 bool_t __read_mostly iommu_enabled; 54 bool_t __read_mostly force_iommu; 56 bool_t __read_mostly iommu_verbose; 58 bool_t __read_mostly iommu_igfx = 1; 59 bool_t __read_mostly iommu_passthrough; 60 bool_t __read_mostly iommu_snoop = 1; 61 bool_t __read_mostly iommu_qinval = 1; 62 bool_t __read_mostly iommu_intremap = 1; 70 bool_t __read_mostly iommu_intpost; [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/ |
A D | nestedsvm.h | 29 bool_t ns_gif; 75 bool_t ns_hap_enabled; 115 bool_t nsvm_vmcb_guest_intercepts_event( 117 bool_t nsvm_vmcb_hap_enabled(struct vcpu *v); 127 bool_t nestedsvm_gif_isset(struct vcpu *v); 130 bool_t access_r, bool_t access_w, bool_t access_x);
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | iommu.h | 31 extern bool_t iommu_enable, iommu_enabled; 32 extern bool_t force_iommu, iommu_verbose; 33 extern bool_t iommu_workaround_bios_bug, iommu_igfx, iommu_passthrough; 34 extern bool_t iommu_snoop, iommu_qinval, iommu_intremap, iommu_intpost; 35 extern bool_t iommu_hap_pt_share; 36 extern bool_t iommu_debug; 37 extern bool_t amd_iommu_perdev_intremap; 73 bool_t iommu_has_feature(struct domain *d, enum iommu_feature feature); 105 bool_t pt_irq_need_timer(uint32_t flags); 206 DECLARE_PER_CPU(bool_t, iommu_dont_flush_iotlb);
|
A D | device_tree.h | 31 const bool_t not_available; 155 static inline bool_t dt_irq_is_level_triggered(const struct dt_irq *irq) in dt_irq_is_level_triggered() 292 static inline bool_t dt_node_name_is_equal(const struct dt_device_node *np, in dt_node_name_is_equal() 298 static inline bool_t dt_node_path_is_equal(const struct dt_device_node *np, in dt_node_path_is_equal() 304 static inline bool_t 375 bool_t dt_property_read_u32(const struct dt_device_node *np, 385 bool_t dt_property_read_u64(const struct dt_device_node *np, 426 bool_t dt_device_is_compatible(const struct dt_device_node *device, 436 bool_t dt_machine_is_compatible(const char *compat); 628 bool_t dt_device_is_available(const struct dt_device_node *device); [all …]
|
A D | kimage.h | 50 kimage_entry_t *kimage_entry_next(kimage_entry_t *entry, bool_t compat); 51 mfn_t kimage_entry_mfn(kimage_entry_t *entry, bool_t compat); 52 unsigned long kimage_entry_ind(kimage_entry_t *entry, bool_t compat); 54 bool_t compat);
|
A D | rangeset.h | 55 bool_t __must_check rangeset_is_empty( 65 bool_t __must_check rangeset_contains_range( 67 bool_t __must_check rangeset_overlaps_range( 78 bool_t __must_check rangeset_contains_singleton(
|
A D | pci.h | 46 bool_t is_extfn; 47 bool_t is_virtfn; 108 bool_t __must_check pcidevs_locked(void); 109 bool_t __must_check pcidevs_trylock(void); 111 bool_t pci_known_segment(u16 seg); 112 bool_t pci_device_detect(u16 seg, u8 bus, u8 dev, u8 func); 170 bool_t pcie_aer_get_firmware_first(const struct pci_dev *);
|
A D | tasklet.h | 21 bool_t is_softirq; 22 bool_t is_running; 23 bool_t is_dead;
|
A D | livepatch.h | 41 bool_t new_symbol; 47 bool_t is_patch(const void *addr); 132 static inline bool_t is_patch(const void *addr) in is_patch()
|
A D | keyhandler.h | 42 bool_t diagnostic); 46 bool_t diagnostic);
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/ |
A D | nested_hap.c | 137 bool_t access_r, bool_t access_w, bool_t access_x) in nestedhap_walk_L1_p2m() 154 bool_t access_r, bool_t access_w, bool_t access_x) in nestedhap_walk_L0_p2m() 195 bool_t access_r, bool_t access_w, bool_t access_x) in nestedhvm_hap_nested_page_fault()
|
A D | nested_ept.c | 57 bool_t nept_sp_entry(ept_entry_t e) in nept_sp_entry() 62 static bool_t nept_rsv_bits_check(ept_entry_t e, uint32_t level) in nept_rsv_bits_check() 88 static bool_t nept_emt_bits_check(ept_entry_t e, uint32_t level) in nept_emt_bits_check() 99 static bool_t nept_permission_check(uint32_t rwx_acc, uint32_t rwx_bits) in nept_permission_check() 105 static bool_t nept_non_present_check(ept_entry_t e) in nept_non_present_check() 126 static bool_t nept_rwx_bits_check(ept_entry_t e) in nept_rwx_bits_check() 142 static bool_t nept_misconfiguration_check(ept_entry_t e, uint32_t level) in nept_misconfiguration_check()
|
/xen-4.10.0-shim-comet/xen/include/acpi/cpufreq/ |
A D | cpufreq.h | 25 extern bool_t cpufreq_verbose; 45 bool_t no_turbo; 46 bool_t turbo_disabled; 70 bool_t resume; /* flag for cpufreq 1st run 75 bool_t aperf_mperf; /* CPU has APERF/MPERF MSRs */ 109 bool_t (*handle_option)(const char *name, const char *value);
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/ |
A D | vvmx.h | 48 bool_t enabled; 113 bool_t nvmx_intercepts_exception( 117 bool_t nvmx_ept_enabled(struct vcpu *v); 130 bool_t access_r, bool_t access_w, bool_t access_x);
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | nestedhvm.c | 37 bool_t 123 bool_t 194 nestedhvm_vcpu_iomap_get(bool_t port_80, bool_t port_ed) in nestedhvm_vcpu_iomap_get()
|