1 .\" Hey Emacs! This file is -*- nroff -*- source.
3 .\" Copyright (C) 2003 John Levon <levon@movementarian.org>
5 .\" Permission is granted to make and distribute verbatim copies of this
6 .\" manual provided the copyright notice and this permission notice are
7 .\" preserved on all copies.
9 .\" Permission is granted to copy and distribute modified versions of this
10 .\" manual under the conditions for verbatim copying, provided that the
11 .\" entire resulting derived work is distributed under the terms of a
12 .\" permission notice identical to this one.
14 .\" Since the Linux kernel and libraries are constantly changing, this
15 .\" manual page may be incorrect or out-of-date. The author(s) assume no
16 .\" responsibility for errors or omissions, or for damages resulting from
17 .\" the use of the information contained herein. The author(s) may not
18 .\" have taken the same level of care in the production of this manual,
19 .\" which is licensed free of charge, as they might when working
22 .\" Formatted or processed versions of this manual, if unaccompanied by
23 .\" the source, must acknowledge the copyright and authors of this work.
25 .\" Modified 2004-06-17 Michael Kerrisk <mtk.manpages@gmail.com>
27 .\" Japanese Version Copyright (c) 2003 Akihiro MOTOKI
28 .\" all rights reserved.
29 .\" Translated 2003-06-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
30 .\" Updated 2003-09-30, Akihiro MOTOKI
31 .\" Updated 2005-02-10, Akihiro MOTOKI
33 .\"WORD: opaque identifier 内部識別子
34 .\"WORD: Linux specific Linux 独自
35 .\"WORD: capability ケーパビリティ
37 .TH LOOKUP_DCOOKIE 2 2004-06-17 "Linux" "Linux Programmer's Manual"
39 lookup_dcookie \- ディレクトリ・エントリのパス名を返す
41 .BI "int lookup_dcookie(u64 " cookie ", char *" buffer ", size_t " len );
44 値で指定されたディレクトリ・エントリのフルパス名を検索する。
45 cookie は、個々のディレクトリ・エントリを区別する内部識別子 (opaque
46 identifier) である。引き数で指定されたバッファに、ディレクトリ・エントリの
50 が正常に値を返すためには、カーネルがディレクトリ・エントリへの cookie 参照を
55 はバッファにコピーしたパス文字列の長さを返す。
65 検索が行われた時、cookie とディレクトリ・エントリのマッピングがカーネルに
66 登録されていなかったか、または cookie が有効なディレクトリ・エントリを
73 カーネルが、パス名を保持する一時バッファ用のメモリを割り当てることが
77 プロセスが cookie 値を検索するのに必要なケーパビリティ
82 バッファが、ディレクトリ・エントリのパス名を収容するのに
85 Linux 2.5.43 以降で利用できる。
94 は特殊な用途に使われるシステムコールで、現在のところ oprofile profiler で
97 指定されたディレクトリ・エントリが削除されていた場合、返されるパス名の最後に