mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
[XEN] Remove use of 'inline' on functions accessed via pointers.
Signed-off-by: Keir Fraser <keir@xensource.com>
This commit is contained in:
1 parent
99bbc67f93
commit
8e6abcd6da
3 files changed
+11
-11
No files matched your search
@@ -702,6 +702,13 @@ static int vmx_pae_enabled(struct vcpu *v)
|
||||
return (vmx_paging_enabled(v) && (cr4 & X86_CR4_PAE));
|
||||
}
|
||||
|
||||
/* Works only for vcpu == current */
|
||||
static void vmx_update_host_cr3(struct vcpu *v)
|
||||
{
|
||||
ASSERT(v == current);
|
||||
__vmwrite(HOST_CR3, v->arch.cr3);
|
||||
}
|
||||
|
||||
static void vmx_inject_exception(unsigned int trapnr, int errcode)
|
||||
{
|
||||
vmx_inject_hw_exception(current, trapnr, errcode);
|
||||
|
||||
@@ -581,7 +581,7 @@ guest_index(void *ptr)
|
||||
return (u32)((unsigned long)ptr & ~PAGE_MASK) / sizeof(guest_l1e_t);
|
||||
}
|
||||
|
||||
static inline u32
|
||||
static u32
|
||||
shadow_l1_index(mfn_t *smfn, u32 guest_index)
|
||||
{
|
||||
#if (GUEST_PAGING_LEVELS == 2) && (SHADOW_PAGING_LEVELS != 2)
|
||||
@@ -593,7 +593,7 @@ shadow_l1_index(mfn_t *smfn, u32 guest_index)
|
||||
#endif
|
||||
}
|
||||
|
||||
static inline u32
|
||||
static u32
|
||||
shadow_l2_index(mfn_t *smfn, u32 guest_index)
|
||||
{
|
||||
#if (GUEST_PAGING_LEVELS == 2) && (SHADOW_PAGING_LEVELS != 2)
|
||||
@@ -613,13 +613,13 @@ shadow_l2_index(mfn_t *smfn, u32 guest_index)
|
||||
|
||||
#if GUEST_PAGING_LEVELS >= 4
|
||||
|
||||
static inline u32
|
||||
static u32
|
||||
shadow_l3_index(mfn_t *smfn, u32 guest_index)
|
||||
{
|
||||
return guest_index;
|
||||
}
|
||||
|
||||
static inline u32
|
||||
static u32
|
||||
shadow_l4_index(mfn_t *smfn, u32 guest_index)
|
||||
{
|
||||
return guest_index;
|
||||
|
||||
@@ -272,13 +272,6 @@ static inline int vmx_lme_is_set(struct vcpu *v)
|
||||
return efer & EFER_LME;
|
||||
}
|
||||
|
||||
/* Works only for vcpu == current */
|
||||
static inline void vmx_update_host_cr3(struct vcpu *v)
|
||||
{
|
||||
ASSERT(v == current);
|
||||
__vmwrite(HOST_CR3, v->arch.cr3);
|
||||
}
|
||||
|
||||
static inline int vmx_pgbit_test(struct vcpu *v)
|
||||
{
|
||||
unsigned long cr0 = v->arch.hvm_vmx.cpu_shadow_cr0;
|
||||
|
||||