linux-stable/drivers/xen/events
Juergen Gross 3fcdaf3d76 xen/events: modify internal [un]bind interfaces
Modify the internal bind- and unbind-interfaces to take a struct
irq_info parameter. When allocating a new IRQ pass the pointer from
the allocating function further up.

This will reduce the number of info_for_irq() calls and make the code
more efficient.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
2023-11-15 09:29:39 +01:00
..
events_2l.c xen/events: reduce externally visible helper functions 2023-11-14 09:29:28 +01:00
events_base.c xen/events: modify internal [un]bind interfaces 2023-11-15 09:29:39 +01:00
events_fifo.c locking/atomic, xen: Use sync_try_cmpxchg() instead of sync_cmpxchg() 2023-10-09 18:14:34 +02:00
events_internal.h xen/events: reduce externally visible helper functions 2023-11-14 09:29:28 +01:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00