Home
last modified time | relevance | path

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

12

/xen/xen/include/xen/
A Drangeset.h56 bool __must_check rangeset_is_empty(
60 int __must_check rangeset_add_range(
62 int __must_check rangeset_claim_range(struct rangeset *r, unsigned long size,
64 int __must_check rangeset_remove_range(
66 bool __must_check rangeset_contains_range(
68 bool __must_check rangeset_overlaps_range(
86 int __must_check rangeset_merge(struct rangeset *r1, struct rangeset *r2);
89 int __must_check rangeset_add_singleton(
91 int __must_check rangeset_remove_singleton(
93 bool __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()
39 static inline int __must_check PTR_RET(const void *ptr) in PTR_RET()
A Diommu.h42 static inline dfn_t __must_check dfn_add(dfn_t dfn, unsigned long i) in dfn_add()
162 long __must_check iommu_map(struct domain *d, dfn_t dfn0, mfn_t mfn0,
165 long __must_check iommu_unmap(struct domain *d, dfn_t dfn0,
169 int __must_check iommu_legacy_map(struct domain *d, dfn_t dfn, mfn_t mfn,
172 int __must_check iommu_legacy_unmap(struct domain *d, dfn_t dfn,
178 int __must_check iommu_iotlb_flush(struct domain *d, dfn_t dfn,
181 int __must_check iommu_iotlb_flush_all(struct domain *d,
278 int __must_check (*unmap_page)(struct domain *d, dfn_t dfn,
299 int __must_check (*suspend)(void);
302 int __must_check (*iotlb_flush)(struct domain *d, dfn_t dfn,
[all …]
A Dvpci.h37 int __must_check vpci_assign_device(struct pci_dev *pdev);
43 int __must_check vpci_add_register_mask(struct vpci *vpci,
50 static inline int __must_check vpci_add_register(struct vpci *vpci, in vpci_add_register()
60 int __must_check vpci_remove_register(struct vpci *vpci, unsigned int offset,
86 bool __must_check vpci_process_pending(struct vcpu *v);
210 int __must_check vpci_msi_arch_enable(struct vpci_msi *msi,
221 int __must_check vpci_msix_arch_enable_entry(struct vpci_msix_entry *entry,
224 int __must_check vpci_msix_arch_disable_entry(struct vpci_msix_entry *entry,
300 static inline bool __must_check vpci_process_pending(struct vcpu *v) in vpci_process_pending()
A Dp2m-common.h11 int __must_check
39 int __must_check check_get_page_from_gfn(struct domain *d, gfn_t gfn,
A Dmm-frame.h23 static inline mfn_t __must_check mfn_add(mfn_t mfn, unsigned long i) in mfn_add()
59 static inline gfn_t __must_check gfn_add(gfn_t gfn, unsigned long i) in gfn_add()
A Dmm.h76 bool __must_check get_page(struct page_info *page,
78 struct domain *__must_check page_get_owner_and_reference(struct page_info *page);
129 unsigned long __must_check domain_adjust_tot_pages(struct domain *d,
564 int __must_check guest_remove_page(struct domain *d, unsigned long gmfn);
565 int __must_check steal_page(struct domain *d, struct page_info *page,
A Devent.h75 int __must_check evtchn_alloc_unbound(evtchn_alloc_unbound_t *alloc,
79 int __must_check evtchn_bind_interdomain(evtchn_bind_interdomain_t *bind,
A Dcompiler.h108 #define __must_check __attribute__((__warn_unused_result__)) macro
/xen/xen/drivers/passthrough/vtd/
A Dextern.h54 int __must_check cf_check vtd_flush_context_reg(
57 int __must_check cf_check vtd_flush_iotlb_reg(
75 int __must_check qinval_device_iotlb_sync(struct vtd_iommu *iommu,
108 int __must_check me_wifi_quirk(struct domain *domain, uint8_t bus,
A Dqinval.c42 static int __must_check invalidate_sync(struct vtd_iommu *iommu);
89 static int __must_check queue_invalidate_context_sync(struct vtd_iommu *iommu, in queue_invalidate_context_sync()
119 static int __must_check queue_invalidate_iotlb_sync(struct vtd_iommu *iommu, in queue_invalidate_iotlb_sync()
153 static int __must_check queue_invalidate_wait(struct vtd_iommu *iommu, in queue_invalidate_wait()
216 static int __must_check invalidate_sync(struct vtd_iommu *iommu) in invalidate_sync()
223 static int __must_check dev_invalidate_sync(struct vtd_iommu *iommu, in dev_invalidate_sync()
285 static int __must_check queue_invalidate_iec_sync(struct vtd_iommu *iommu, in queue_invalidate_iec_sync()
331 static int __must_check cf_check flush_context_qi( in flush_context_qi()
355 static int __must_check cf_check flush_iotlb_qi( in flush_iotlb_qi()
A Diommu.c550 static int __must_check iommu_flush_context_global(struct vtd_iommu *iommu, in iommu_flush_context_global()
557 static int __must_check iommu_flush_context_device(struct vtd_iommu *iommu, in iommu_flush_context_device()
626 static int __must_check iommu_flush_iotlb_global(struct vtd_iommu *iommu, in iommu_flush_iotlb_global()
644 static int __must_check iommu_flush_iotlb_dsi(struct vtd_iommu *iommu, u16 did, in iommu_flush_iotlb_dsi()
662 static int __must_check iommu_flush_iotlb_psi(struct vtd_iommu *iommu, u16 did, in iommu_flush_iotlb_psi()
691 static int __must_check iommu_flush_all(void) in iommu_flush_all()
730 static int __must_check cf_check iommu_flush_iotlb(struct domain *d, dfn_t dfn, in iommu_flush_iotlb()
2084 static int __must_check cf_check intel_iommu_map_page( in intel_iommu_map_page()
2203 static int __must_check cf_check intel_iommu_unmap_page( in intel_iommu_unmap_page()
2479 static int __must_check init_vtd_hw(bool resume) in init_vtd_hw()
[all …]
/xen/xen/arch/arm/include/asm/
A Diommu.h30 int __must_check arm_iommu_map_page(struct domain *d, dfn_t dfn, mfn_t mfn,
33 int __must_check arm_iommu_unmap_page(struct domain *d, dfn_t dfn,
/xen/xen/arch/x86/include/asm/hvm/
A Dsupport.h120 int __must_check hvm_handle_xsetbv(u32 index, u64 new_bv);
144 int __must_check hvm_msr_read_intercept(
146 int __must_check hvm_msr_write_intercept(
A Demulate.h119 int __must_check hvmemul_cache_init(struct vcpu *v);
/xen/xen/drivers/passthrough/amd/
A Diommu.h195 int __must_check cf_check amd_iommu_map_page(
198 int __must_check cf_check amd_iommu_unmap_page(
201 int __must_check amd_iommu_alloc_root(struct domain *d);
209 int __must_check cf_check amd_iommu_flush_iotlb_pages(
223 int __must_check amd_iommu_set_root_page_table(struct amd_iommu_dte *dte,
293 int __must_check cf_check amd_iommu_suspend(void);
/xen/xen/drivers/passthrough/arm/
A Diommu_helpers.c33 int __must_check arm_iommu_map_page(struct domain *d, dfn_t dfn, mfn_t mfn, in arm_iommu_map_page()
65 int __must_check arm_iommu_unmap_page(struct domain *d, dfn_t dfn, in arm_iommu_unmap_page()
/xen/xen/arch/x86/include/asm/
A Dxstate.h91 bool __must_check set_xcr0(u64 xfeatures);
100 int __must_check validate_xstate(const struct domain *d,
103 int __must_check handle_xsetbv(u32 index, u64 new_bv);
A Diommu.h131 int __must_check iommu_free_pgtables(struct domain *d);
133 struct page_info *__must_check iommu_alloc_pgtable(struct domain_iommu *hd,
/xen/tools/include/xen-tools/
A Dcommon-macros.h78 #ifndef __must_check
79 #define __must_check __attribute__((__warn_unused_result__)) macro
/xen/xen/arch/x86/mm/
A Dp2m.h26 int __must_check p2m_remove_entry(struct p2m_domain *p2m, gfn_t gfn, mfn_t mfn,
/xen/tools/xenstored/
A Dtransaction.h43 int __must_check access_node(struct connection *conn, struct node *node,
/xen/xen/arch/riscv/include/asm/
A Dp2m.h68 static inline int __must_check
/xen/xen/arch/ppc/include/asm/
A Dp2m.h68 static inline int __must_check
/xen/tools/tests/vpci/
A Demul.h35 #define __must_check __attribute__((__warn_unused_result__)) macro

Completed in 69 milliseconds

12