2016-04-24から1日間の記事一覧
概要 atomic_long_t型の変数の値をatomicに読み込み、long型の値を返す 詳細 ATOMIC_LONG_READ_OP()に引数を渡さないで実行することで定義され、値の取得に使用される関数はatomic_read()となる
概要 atomic操作で任意の値をlong型の値として取得する関数を定義するマクロ 詳細 ATOMIC_LONG_PFX()に"t"の文字列を渡すことでatomic_t型の変数を初期化し、atomic_readと引数の値を連結した文字列で表される関数を実行し、実行結果をlong_型の値として返す…
概要 アトミック操作で使用するprefixを追加した文字列を生成する 詳細 引数の値をatomic_の文字列の末尾に追加した文字列を生成する