x86/HVM: prefix both instances of enable_intr_window()

... to tell them apart by their names even without further context.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Aravind Gopalakrishnan<Aravind.Gopalakrishnan@amd.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
This commit is contained in:
Jan Beulich committed 2015-10-21 10:53:35 +02:00
1 parent c92e34bfae
commit ef4974c29f
2 files changed
+12 -12

No files matched your search

+3 -3
View File
@@ -75,7 +75,7 @@ static void svm_inject_extint(struct vcpu *v, int vector)
vmcb->eventinj = event;
}
static void enable_intr_window(struct vcpu *v, struct hvm_intack intack)
static void svm_enable_intr_window(struct vcpu *v, struct hvm_intack intack)
{
struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb;
uint32_t general1_intercepts = vmcb_get_general1_intercepts(vmcb);
@@ -195,7 +195,7 @@ void svm_intr_assist(void)
*/
if ( unlikely(vmcb->eventinj.fields.v) || intblk )
{
enable_intr_window(v, intack);
svm_enable_intr_window(v, intack);
return;
}
@@ -216,7 +216,7 @@ void svm_intr_assist(void)
/* Is there another IRQ to queue up behind this one? */
intack = hvm_vcpu_has_pending_irq(v);
if ( unlikely(intack.source != hvm_intsrc_none) )
enable_intr_window(v, intack);
svm_enable_intr_window(v, intack);
}
/*
+9 -9
View File
@@ -67,7 +67,7 @@
* the STI- and MOV-SS-blocking interruptibility-state flags.
*/
static void enable_intr_window(struct vcpu *v, struct hvm_intack intack)
static void vmx_enable_intr_window(struct vcpu *v, struct hvm_intack intack)
{
u32 ctl = CPU_BASED_VIRTUAL_INTR_PENDING;
@@ -182,7 +182,7 @@ static int nvmx_intr_intercept(struct vcpu *v, struct hvm_intack intack)
if ( nvmx_intr_blocked(v) != hvm_intblk_none )
{
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
return 1;
}
@@ -206,10 +206,10 @@ static int nvmx_intr_intercept(struct vcpu *v, struct hvm_intack intack)
intack = hvm_vcpu_has_pending_irq(v);
if ( unlikely(intack.source != hvm_intsrc_none) )
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
}
else
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
return 1;
}
@@ -257,7 +257,7 @@ void vmx_intr_assist(void)
intack.source == hvm_intsrc_vector ||
intack.source == hvm_intsrc_nmi) )
{
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
goto out;
}
@@ -267,7 +267,7 @@ void vmx_intr_assist(void)
if ( (intack.source == hvm_intsrc_pic) ||
(intack.source == hvm_intsrc_nmi) ||
(intack.source == hvm_intsrc_mce) )
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
goto out;
}
@@ -280,7 +280,7 @@ void vmx_intr_assist(void)
}
else if ( intblk != hvm_intblk_none )
{
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
goto out;
}
else
@@ -288,7 +288,7 @@ void vmx_intr_assist(void)
__vmread(VM_ENTRY_INTR_INFO, &intr_info);
if ( intr_info & INTR_INFO_VALID_MASK )
{
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
goto out;
}
}
@@ -350,7 +350,7 @@ void vmx_intr_assist(void)
intack.source == hvm_intsrc_vector )
{
if ( unlikely(intack.source != hvm_intsrc_none) )
enable_intr_window(v, intack);
vmx_enable_intr_window(v, intack);
}
out:
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.