/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | rangeset.h | 55 bool_t __must_check rangeset_is_empty( 59 int __must_check rangeset_add_range( 61 int __must_check rangeset_claim_range(struct rangeset *r, unsigned long size, 63 int __must_check rangeset_remove_range( 65 bool_t __must_check rangeset_contains_range( 67 bool_t __must_check rangeset_overlaps_range( 74 int __must_check rangeset_add_singleton( 76 int __must_check rangeset_remove_singleton( 78 bool_t __must_check rangeset_contains_singleton(
|
A D | err.h | 19 static inline void *__must_check ERR_PTR(long error) in ERR_PTR() 24 static inline long __must_check PTR_ERR(const void *ptr) in PTR_ERR() 29 static inline long __must_check IS_ERR(const void *ptr) in IS_ERR() 34 static inline long __must_check IS_ERR_OR_NULL(const void *ptr) in IS_ERR_OR_NULL() 46 static inline void * __must_check ERR_CAST(const void *ptr) in ERR_CAST() 52 static inline int __must_check PTR_RET(const void *ptr) in PTR_RET()
|
A D | iommu.h | 63 int __must_check iommu_map_page(struct domain *d, unsigned long gfn, 65 int __must_check iommu_unmap_page(struct domain *d, unsigned long gfn); 155 int __must_check (*map_page)(struct domain *d, unsigned long gfn, 157 int __must_check (*unmap_page)(struct domain *d, unsigned long gfn); 164 int __must_check (*suspend)(void); 168 int __must_check (*iotlb_flush)(struct domain *d, unsigned long gfn, 170 int __must_check (*iotlb_flush_all)(struct domain *d); 175 int __must_check iommu_suspend(void); 190 int __must_check iommu_iotlb_flush(struct domain *d, unsigned long gfn, 192 int __must_check iommu_iotlb_flush_all(struct domain *d);
|
A D | p2m-common.h | 7 int __must_check
|
A D | pci.h | 108 bool_t __must_check pcidevs_locked(void); 109 bool_t __must_check pcidevs_trylock(void);
|
A D | mm.h | 150 struct domain *__must_check page_get_owner_and_reference(struct page_info *); 583 int __must_check guest_remove_page(struct domain *d, unsigned long gmfn); 584 int __must_check steal_page(struct domain *d, struct page_info *page, 586 int __must_check donate_page(struct domain *d, struct page_info *page,
|
A D | compiler.h | 66 #define __must_check __attribute__((__warn_unused_result__)) macro
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | support.h | 130 int __must_check hvm_handle_xsetbv(u32 index, u64 new_bv); 154 int __must_check hvm_msr_read_intercept( 156 int __must_check hvm_msr_write_intercept(
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | qinval.c | 34 static int __must_check invalidate_sync(struct iommu *iommu); 75 static int __must_check queue_invalidate_context_sync(struct iommu *iommu, in queue_invalidate_context_sync() 109 static int __must_check queue_invalidate_iotlb_sync(struct iommu *iommu, in queue_invalidate_iotlb_sync() 146 static int __must_check queue_invalidate_wait(struct iommu *iommu, in queue_invalidate_wait() 202 static int __must_check invalidate_sync(struct iommu *iommu) in invalidate_sync() 211 static int __must_check dev_invalidate_sync(struct iommu *iommu, in dev_invalidate_sync() 274 static int __must_check queue_invalidate_iec_sync(struct iommu *iommu, in queue_invalidate_iec_sync() 323 static int __must_check flush_context_qi(void *_iommu, u16 did, in flush_context_qi() 350 static int __must_check flush_iotlb_qi(void *_iommu, u16 did, u64 addr, in flush_iotlb_qi()
|
A D | extern.h | 63 int __must_check qinval_device_iotlb_sync(struct iommu *iommu, 96 int __must_check me_wifi_quirk(struct domain *domain,
|
A D | iommu.c | 391 static int __must_check iommu_flush_context_global(struct iommu *iommu, in iommu_flush_context_global() 399 static int __must_check iommu_flush_context_device(struct iommu *iommu, in iommu_flush_context_device() 478 static int __must_check iommu_flush_iotlb_global(struct iommu *iommu, in iommu_flush_iotlb_global() 549 static int __must_check iommu_flush_all(void) in iommu_flush_all() 587 static int __must_check iommu_flush_iotlb(struct domain *d, in iommu_flush_iotlb() 635 static int __must_check iommu_flush_iotlb_pages(struct domain *d, in iommu_flush_iotlb_pages() 642 static int __must_check iommu_flush_iotlb_all(struct domain *d) in iommu_flush_iotlb_all() 1763 static int __must_check intel_iommu_map_page(struct domain *d, in intel_iommu_map_page() 1819 static int __must_check intel_iommu_unmap_page(struct domain *d, in intel_iommu_unmap_page() 2095 static int __must_check init_vtd_hw(void) in init_vtd_hw() [all …]
|
A D | iommu.h | 517 int __must_check (*context)(void *iommu, u16 did, u16 source_id, 520 int __must_check (*iotlb)(void *iommu, u16 did, u64 addr,
|
A D | quirks.c | 332 static int __must_check map_me_phantom_function(struct domain *domain, in map_me_phantom_function()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | xstate.h | 110 bool __must_check set_xcr0(u64 xfeatures); 119 int __must_check validate_xstate(u64 xcr0, u64 xcr0_accum, 121 int __must_check handle_xsetbv(u32 index, u64 new_bv);
|
A D | iommu.h | 89 int __must_check iommu_pte_flush(struct domain *d, u64 gfn, u64 *pte,
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/ |
A D | amd-iommu-proto.h | 55 int __must_check amd_iommu_map_page(struct domain *d, unsigned long gfn, 57 int __must_check amd_iommu_unmap_page(struct domain *d, unsigned long gfn); 59 int __must_check amd_iommu_alloc_root(struct domain_iommu *hd); 130 int __must_check amd_iommu_suspend(void);
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/ |
A D | vmcs.h | 179 bool_t __must_check vmx_vmcs_try_enter(struct vcpu *v);
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/arm/ |
A D | smmu.c | 2532 static int __must_check arm_smmu_iotlb_flush_all(struct domain *d) in arm_smmu_iotlb_flush_all() 2553 static int __must_check arm_smmu_iotlb_flush(struct domain *d, in arm_smmu_iotlb_flush() 2740 static int __must_check arm_smmu_map_page(struct domain *d, unsigned long gfn, in arm_smmu_map_page() 2769 static int __must_check arm_smmu_unmap_page(struct domain *d, unsigned long gfn) in arm_smmu_unmap_page()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/ |
A D | pci_amd_iommu.c | 210 static int __must_check allocate_domain_resources(struct domain_iommu *hd) in allocate_domain_resources()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | vvmx.c | 763 static bool __must_check _map_msr_bitmap(struct vcpu *v) in _map_msr_bitmap() 784 static bool_t __must_check _map_io_bitmap(struct vcpu *v, u64 vmcs_reg) in _map_io_bitmap() 799 static inline bool_t __must_check map_io_bitmap_all(struct vcpu *v) in map_io_bitmap_all()
|