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