*参照元 [#nbade55f] #backlinks *説明 [#v6c30ab4] -パス: [[linux-2.6.33/include/linux/rwlock_types.h]] -FIXME: これは何? --説明 **参考 [#n8f27d4e] *実装 [#ba43b9c3] typedef struct { arch_rwlock_t raw_lock; - --[[linux-2.6.33/arch_rw_lock_t]] #ifdef CONFIG_GENERIC_LOCKBREAK - --[[linux-2.6.33/CONFIG_GENERIC_LOCKBREAK]] unsigned int break_lock; #endif #ifdef CONFIG_DEBUG_SPINLOCK - --[[linux-2.6.33/CONFIG_DEBUG_SPINLOCK]] unsigned int magic, owner_cpu; void *owner; #endif #ifdef CONFIG_DEBUG_LOCK_ALLOC - --[[linux-2.6.33/CONFIG_DEBUG_LOCK_ALLOC]] struct lockdep_map dep_map; - --[[linux-2.6.33/lockdep_map]] #endif } rwlock_t; *コメント [#c5c3bd80]