| /xen/xen/include/xen/ |
| A D | rangeset.h | 56 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 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() 39 static inline int __must_check PTR_RET(const void *ptr) in PTR_RET()
|
| A D | iommu.h | 42 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 D | vpci.h | 37 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 D | p2m-common.h | 11 int __must_check 39 int __must_check check_get_page_from_gfn(struct domain *d, gfn_t gfn,
|
| A D | mm-frame.h | 23 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 D | mm.h | 76 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 D | event.h | 75 int __must_check evtchn_alloc_unbound(evtchn_alloc_unbound_t *alloc, 79 int __must_check evtchn_bind_interdomain(evtchn_bind_interdomain_t *bind,
|
| A D | compiler.h | 108 #define __must_check __attribute__((__warn_unused_result__)) macro
|
| /xen/xen/drivers/passthrough/vtd/ |
| A D | extern.h | 54 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 D | qinval.c | 42 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 D | iommu.c | 550 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 D | iommu.h | 30 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 D | support.h | 120 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 D | emulate.h | 119 int __must_check hvmemul_cache_init(struct vcpu *v);
|
| /xen/xen/drivers/passthrough/amd/ |
| A D | iommu.h | 195 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 D | iommu_helpers.c | 33 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 D | xstate.h | 91 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 D | iommu.h | 131 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 D | common-macros.h | 78 #ifndef __must_check 79 #define __must_check __attribute__((__warn_unused_result__)) macro
|
| /xen/xen/arch/x86/mm/ |
| A D | p2m.h | 26 int __must_check p2m_remove_entry(struct p2m_domain *p2m, gfn_t gfn, mfn_t mfn,
|
| /xen/tools/xenstored/ |
| A D | transaction.h | 43 int __must_check access_node(struct connection *conn, struct node *node,
|
| /xen/xen/arch/riscv/include/asm/ |
| A D | p2m.h | 68 static inline int __must_check
|
| /xen/xen/arch/ppc/include/asm/ |
| A D | p2m.h | 68 static inline int __must_check
|
| /xen/tools/tests/vpci/ |
| A D | emul.h | 35 #define __must_check __attribute__((__warn_unused_result__)) macro
|