*参照元 [#h57e8ffd]
#backlinks

*説明 [#r3bcc003]
-パス: [[linux-2.6.33/include/linux/spinlock_types.h]]

-アンロック状態のスピンロックを返す。
--スピンロックの構造体の初期化子(initializer)です。
-アンロック状態の、
スピンロック構造体の初期化子(initializer)を返すマクロです。


**引数 [#y8e547fe]
-lockname
--スピンロックの名前
--文字列ではなくスピンロックの名前そのものを指定する。


**返り値 [#vabc3ef6]
-spinlock_t の初期化子
--アンロック状態のスピンロック
--アンロック状態のスピンロック構造体の初期化子
--[[linux-2.6.33/spinlock_t]]


**参考 [#s70f33a3]


*実装 [#e12fafdf]
 #define __SPIN_LOCK_UNLOCKED(lockname) \
 	(spinlock_t ) __SPIN_LOCK_INITIALIZER(lockname)
-spinlock_t 用のスピンロック初期化子を返すようにする。
--[[linux-2.6.33/__SPIN_LOCK_INITIALIZER()]]


*コメント [#n2471ede]

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