このページを編集する際は、編集に関する方針に従ってください。

概要

引数

  • member--更新するメンバ
  • delta--メンバに加算する値

実装

#define mod_page_state(member, delta) \

	do {								\
		unsigned long flags;					\
		local_irq_save(flags);					\
  • この関数を呼び出したCPUの割り込み禁止/許可状態(EFLAGSレジスタ)を、flagsに保存する
		__get_cpu_var(page_states).member += (delta);		\
  • 現在使用しているCPU固有な情報page_statesを取得する
  • page_statesはグローバルページ統計情報である
		local_irq_restore(flags);				\
  • この関数を呼び出したCPUの割り込み禁止/許可状態(EFLAGSレジスタ)を、flagsの値に設定する
	} while (0)

呼出元


履歴

  • 作者:ひら
  • 日付:2005/7/29
  • 対象:2.6.10
    更新日更新者更新内容

コメント



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-11-24 (火) 07:16:15 (3069d)