*参照元 [#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]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS