xref: /linux/rust/helpers/interrupt.c (revision 67f8bc848ee31831336bd478e57d2f993551902e)
1*c1f0451eSLyude Paul // SPDX-License-Identifier: GPL-2.0
2*c1f0451eSLyude Paul 
3*c1f0451eSLyude Paul #include <linux/spinlock.h>
4*c1f0451eSLyude Paul 
5*c1f0451eSLyude Paul __rust_helper void rust_helper_local_interrupt_disable(void)
6*c1f0451eSLyude Paul {
7*c1f0451eSLyude Paul 	local_interrupt_disable();
8*c1f0451eSLyude Paul }
9*c1f0451eSLyude Paul 
10*c1f0451eSLyude Paul __rust_helper void rust_helper_local_interrupt_enable(void)
11*c1f0451eSLyude Paul {
12*c1f0451eSLyude Paul 	local_interrupt_enable();
13*c1f0451eSLyude Paul }
14