Memo
include/linux/rwsem.h @ kernel 2.6.26-8
147行目あたり。
static inline void downgrade_write(struc { compat_downgrade_write(rwsem); } + +#ifdef CONFIG_RWSEM_GENERIC_SPINLOCK static inline int rwsem_is_locked(struct compat_rw_semaphore *sem) { return compat_rwsem_is_locked(sem); } +#endif + # define down_read_nested(sem, subclass) \ compat_down_read_nested(sem, subclass) # define down_write_nested(sem, subclass) \