- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#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]