*参照元 [#rde2cca5] #backlinks *説明 [#sfd428ba] -パス: [[linux-2.6.33/include/linux/spinlock_types.h]] -FIXME: これは何? --説明 **参考 [#m0b8ce56] *実装 [#j75e6a18] typedef struct raw_spinlock { arch_spinlock_t raw_lock; - --[[linux-2.6.33/arch_spinlock_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 } raw_spinlock_t; *コメント [#dc3c8bbc]