Linux kernel 如何初始化rwlock\t

Linux kernel 如何初始化rwlock\t,linux-kernel,rwlock,Linux Kernel,Rwlock,我正在写一个linux内核模块, 我找不到初始化读写锁的方法。 我更喜欢静态初始化 当我尝试使用RW_LOCK_UNLOCKED时,编译器告诉我它没有定义 rwlock_t lock = RW_LOCK_UNLOCKED; 使用,卢克: DEFINE_RWLOCK(lock);

我正在写一个linux内核模块, 我找不到初始化读写锁的方法。 我更喜欢静态初始化

当我尝试使用RW_LOCK_UNLOCKED时,编译器告诉我它没有定义

rwlock_t lock = RW_LOCK_UNLOCKED;
使用,卢克:

DEFINE_RWLOCK(lock);