diff options
author | Jan Beulich <jbeulich@novell.com> | 2011-07-01 20:46:54 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@novell.com> | 2011-07-01 20:46:54 +0100 |
commit | 0a77045bc67607aa03a41279a4d0645f4a01632b (patch) | |
tree | c4a509824455860152711031cb4bb14dc2934044 /xen/arch/x86/irq.c | |
parent | a03507b3b111cda4d2db046a792463a96d3e7b9f (diff) | |
download | xen-0a77045bc67607aa03a41279a4d0645f4a01632b.tar.gz xen-0a77045bc67607aa03a41279a4d0645f4a01632b.tar.bz2 xen-0a77045bc67607aa03a41279a4d0645f4a01632b.zip |
x86: remove the domain parameter from the guest EOI functions.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'xen/arch/x86/irq.c')
-rw-r--r-- | xen/arch/x86/irq.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xen/arch/x86/irq.c b/xen/arch/x86/irq.c index ac8bfa9d79..98f808450c 100644 --- a/xen/arch/x86/irq.c +++ b/xen/arch/x86/irq.c @@ -1158,17 +1158,17 @@ static void set_eoi_ready(void *data) flush_ready_eoi(); } -void pirq_guest_eoi(struct domain *d, struct pirq *pirq) +void pirq_guest_eoi(struct pirq *pirq) { struct irq_desc *desc; ASSERT(local_irq_is_enabled()); desc = pirq_spin_lock_irq_desc(pirq, NULL); if ( desc ) - desc_guest_eoi(d, desc, pirq); + desc_guest_eoi(desc, pirq); } -void desc_guest_eoi(struct domain *d, struct irq_desc *desc, struct pirq *pirq) +void desc_guest_eoi(struct irq_desc *desc, struct pirq *pirq) { irq_guest_action_t *action; cpumask_t cpu_eoi_map; @@ -1238,7 +1238,7 @@ int pirq_guest_unmask(struct domain *d) pirq = pirqs[i]->pirq; if ( pirqs[i]->masked && !test_bit(pirqs[i]->evtchn, &shared_info(d, evtchn_mask)) ) - pirq_guest_eoi(d, pirqs[i]); + pirq_guest_eoi(pirqs[i]); } } while ( ++pirq < d->nr_pirqs && n == ARRAY_SIZE(pirqs) ); |