at master 453 B view raw
1// SPDX-License-Identifier: GPL-2.0 2 3#include <linux/bitops.h> 4 5void rust_helper___set_bit(unsigned long nr, unsigned long *addr) 6{ 7 __set_bit(nr, addr); 8} 9 10void rust_helper___clear_bit(unsigned long nr, unsigned long *addr) 11{ 12 __clear_bit(nr, addr); 13} 14 15void rust_helper_set_bit(unsigned long nr, volatile unsigned long *addr) 16{ 17 set_bit(nr, addr); 18} 19 20void rust_helper_clear_bit(unsigned long nr, volatile unsigned long *addr) 21{ 22 clear_bit(nr, addr); 23}