linux-2.6.33/raw_spinlock_t
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#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]
終了行:
*参照元 [#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]
ページ名: