*参照元 [#v4da139f]
#backlinks

*説明 [#c25af405]
-パス: 複数あり
--汎用: [[linux-2.6.33/include/asm-generic/atomic.h]]
--ARM 用: [[linux-2.6.33/atomic_dec_return(arm)]]
--x86 用: [[linux-2.6.33/atomic_dec_return(x86)]]
--ARM 用: [[linux-2.6.33/atomic_dec_return()(arm)]]
--x86 用: [[linux-2.6.33/atomic_dec_return()(x86)]]

-アトミック値から 1減算し、減算後の値を整数に変換して返す。


**引数 [#w657e2c3]
-atomic_t *v
--減算対象のアトミック値
--[[linux-2.6.33/atomic_t]]


**返り値 [#fea5686c]
-int
--1減算したあとの v の値


**参考 [#w0c27da1]


*実装 [#u146e159]
 #define atomic_dec_return(v)		atomic_sub_return(1, (v))
-アトミック値から 1 だけ減算する。
--[[linux-2.6.33/atomic_sub_return()]]


*コメント [#ybe8b613]

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