下载
开发软件
账户
下载
开发软件
登录
我忘记用户名和密码了
创建帐户
语言
帮助
语言
帮助
×
登录
登录名
密码
×
我忘记用户名和密码了
简体中文翻译状态
类别:
软件
用户
PersonalForge
Magazine
Wiki
搜索
OSDN
>
浏览软件
>
Linux Kernel Documents
>
Wiki
>
internal22-126-その他の主なパス検索処理関数
Linux Kernel Documents
Fork
linux-2.6
linux-2.4.36
描述
项目概述
开发人员仪表板
开发人员
Image Gallery
List of RSS Feeds
Activity
统计
历史
源代码
Code Repository list
Git
linux-2.6
linux-2.4.36
文档
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
列表文档
沟通
list of ML
edit
|
Title Index
|
Recent Changes
|
Showing Page History #23234
Showing Page History #25429
Showing Page History #23535
Showing Page History #24517
Showing Page History #23771
Showing Page History #22600
Showing Page History #22933
その他の主なパス検索処理関数
reserved_lookup()
"." と ".."のパス解決を行う。dentryの親子関係のリストを利用。
cached_lookup()
d_lookup()を利用して、ディレクトリエントリキャッシュから目的のdentryを検索する。
namei(), lnamei(),
namei()
ユーザ空間に置かれたパス名をカーネル空間に読み込んだ後、lookup_dentry関数を呼び出す。namei()、lnamei()とも実体は
namei()で全く同一。
open_namei()
上記nameiと異なる点が存在する。
createモードで呼ばれた場合、指定されたパスにファイルが存在しないとき、そのファイルを作成する。(各ファイルシステム固有の処理 inode operationのcreate)
ファイルトランケートモードで呼び出された場合、対象ファイルのトランケート処理を行う(do_truncate関数)
(NIS)
HirokazuTakahashi
2000年06月11日 (日) 22時29分57秒 JST