Home
last modified time | relevance | path

Searched refs:__must_check (Results 1 – 20 of 20) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/xen/
A Drangeset.h55 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 Derr.h19 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 Diommu.h63 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 Dp2m-common.h7 int __must_check
A Dpci.h108 bool_t __must_check pcidevs_locked(void);
109 bool_t __must_check pcidevs_trylock(void);
A Dmm.h150 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 Dcompiler.h66 #define __must_check __attribute__((__warn_unused_result__)) macro
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dsupport.h130 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 Dqinval.c34 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 Dextern.h63 int __must_check qinval_device_iotlb_sync(struct iommu *iommu,
96 int __must_check me_wifi_quirk(struct domain *domain,
A Diommu.c391 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 Diommu.h517 int __must_check (*context)(void *iommu, u16 did, u16 source_id,
520 int __must_check (*iotlb)(void *iommu, u16 did, u64 addr,
A Dquirks.c332 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 Dxstate.h110 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 Diommu.h89 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 Damd-iommu-proto.h55 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 Dvmcs.h179 bool_t __must_check vmx_vmcs_try_enter(struct vcpu *v);
/xen-4.10.0-shim-comet/xen/drivers/passthrough/arm/
A Dsmmu.c2532 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 Dpci_amd_iommu.c210 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 Dvvmx.c763 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()

Completed in 69 milliseconds