diff options
author | Keir Fraser <keir@xen.org> | 2011-01-10 10:37:53 +0000 |
---|---|---|
committer | Keir Fraser <keir@xen.org> | 2011-01-10 10:37:53 +0000 |
commit | 95805ed0a29265dbbcc9da02d9574cb7fe736c33 (patch) | |
tree | d0656c77d2541d50a6368813a06bb9d2e471aba9 | |
parent | 3edc8a6f83cc0de8ddb25269df4f858a90140027 (diff) | |
download | xen-95805ed0a29265dbbcc9da02d9574cb7fe736c33.tar.gz xen-95805ed0a29265dbbcc9da02d9574cb7fe736c33.tar.bz2 xen-95805ed0a29265dbbcc9da02d9574cb7fe736c33.zip |
vt-d: Remove unnecessary 'inline' qualifiers
Compiler knows best when to inline. Also this shows up an unused flush
function which is removed by this patch.
Signed-off-by: Keir Fraser <keir@xen.org>
-rw-r--r-- | xen/drivers/passthrough/vtd/iommu.c | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthrough/vtd/iommu.c index ffea5b8ccf..b04203dcc7 100644 --- a/xen/drivers/passthrough/vtd/iommu.c +++ b/xen/drivers/passthrough/vtd/iommu.c @@ -389,7 +389,7 @@ static int flush_context_reg( return 0; } -static int inline iommu_flush_context_global( +static int iommu_flush_context_global( struct iommu *iommu, int flush_non_present_entry) { struct iommu_flush *flush = iommu_get_flush(iommu); @@ -397,15 +397,7 @@ static int inline iommu_flush_context_global( flush_non_present_entry); } -static int inline iommu_flush_context_domain( - struct iommu *iommu, u16 did, int flush_non_present_entry) -{ - struct iommu_flush *flush = iommu_get_flush(iommu); - return flush->context(iommu, did, 0, 0, DMA_CCMD_DOMAIN_INVL, - flush_non_present_entry); -} - -static int inline iommu_flush_context_device( +static int iommu_flush_context_device( struct iommu *iommu, u16 did, u16 source_id, u8 function_mask, int flush_non_present_entry) { @@ -482,7 +474,7 @@ static int flush_iotlb_reg(void *_iommu, u16 did, return 0; } -static int inline iommu_flush_iotlb_global(struct iommu *iommu, +static int iommu_flush_iotlb_global(struct iommu *iommu, int flush_non_present_entry, int flush_dev_iotlb) { struct iommu_flush *flush = iommu_get_flush(iommu); @@ -500,7 +492,7 @@ static int inline iommu_flush_iotlb_global(struct iommu *iommu, return status; } -static int inline iommu_flush_iotlb_dsi(struct iommu *iommu, u16 did, +static int iommu_flush_iotlb_dsi(struct iommu *iommu, u16 did, int flush_non_present_entry, int flush_dev_iotlb) { struct iommu_flush *flush = iommu_get_flush(iommu); @@ -518,7 +510,7 @@ static int inline iommu_flush_iotlb_dsi(struct iommu *iommu, u16 did, return status; } -static int inline iommu_flush_iotlb_psi( +static int iommu_flush_iotlb_psi( struct iommu *iommu, u16 did, u64 addr, unsigned int order, int flush_non_present_entry, int flush_dev_iotlb) { |