*参照元 [#ib7fffb5]
#backlinks

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

-fput を呼ぶ必要があれば、fput を呼び出す。
--fget_light() と対にして使う。
--[[linux-2.6.33/fget_light()]]


**引数 [#n7f523f0]
-struct file *file
--ファイル
--[[linux-2.6.33/file]]
-int fput_needed
--fput を呼ぶ必要があるか否か


**返り値 [#zb99c97a]
-なし


**参考 [#u25d2987]


*実装 [#efb9c152]
 static inline void fput_light(struct file *file, int fput_needed)
 {
 	if (unlikely(fput_needed))
-
-fput_needed が false の場合に高速なコードを出力する。
-つまり fput_needed は false であることが多い。
--[[linux-2.6.33/unlikely()]]

 		fput(file);
-
--[[linux-2.6.33/fput()]]

 }


*コメント [#z703dddc]

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