[[PageNavi(internal24-navi)]]
{{{ comment
h2w-title:ディレクトリエントリキャッシュの検索と登録
}}}
= ディレクトリエントリキャッシュの検索と登録 = #SECTION03510000000000000000
あるディレクトリ以下にあるファイルのdentryをもとめるために、d_lookup関数が用意されている。d_lookup関数は、ディレクトリのdentryと、これから検索するファイル名を入力とする。d_lookup関数は、上記ディレクトリエントリキャッシュ内から一致するdentryを見つけ出し、参照数を1増やす(dget関数)。キャッシュ上に無かった場合はNULLを返却する。
新しいdentryをキャッシュ登録するには、d_rehash関数を使用する。逆にキャッシュの登録を抹消するにはd_drop関数を使用する。
----
''(NIS)HirokazuTakahashi [[BR]]2000年12月09日 (土) 23時55分06秒 JST''1
[[PageNavi(internal24-navi)]]