aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/xen
diff options
context:
space:
mode:
authorElliott Mitchell <ehem+freebsd@m5p.com>2021-05-14 04:36:02 +0000
committerRoger Pau Monné <royger@FreeBSD.org>2023-04-14 13:58:56 +0000
commit6699c22c1cb0f8a355ecb9d030c6990e48f8d7db (patch)
tree894342109be9e527a6f052729ace5fa4ec4b4008 /sys/dev/xen
parent2d795ab1eaa78c6dd5d214285db7f94ff870bd45 (diff)
Diffstat (limited to 'sys/dev/xen')
-rw-r--r--sys/dev/xen/bus/intr-internal.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/xen/bus/intr-internal.h b/sys/dev/xen/bus/intr-internal.h
index 2c707edf095e..28024d53e106 100644
--- a/sys/dev/xen/bus/intr-internal.h
+++ b/sys/dev/xen/bus/intr-internal.h
@@ -77,6 +77,9 @@ extern int xen_intr_assign_cpu(struct xenisrc *isrc, u_int to_cpu);
* <machine/xen/arch-intr.h>. The architecture may implement these as inline.
*/
void xen_arch_intr_init(void);
+struct xenisrc *xen_arch_intr_alloc(void);
+void xen_arch_intr_release(struct xenisrc *isrc);
+u_int xen_arch_intr_next_cpu(struct xenisrc *isrc);
u_long xen_arch_intr_execute_handlers(struct xenisrc *isrc,
struct trapframe *frame);
int xen_arch_intr_add_handler(const char *name,