Lines Matching full:directory
1 echo 'directory.3':
2 sed 's/^X//' >'directory.3' <<'!'
3 X.TH DIRECTORY 3 imported
6 Xopendir, readdir, telldir, seekdir, rewinddir, closedir \- high-level directory operations
47 XThis library provides high-level primitives for directory scanning,
48 Xsimilar to those available for 4.2BSD's (very different) directory system.
50 X.\"the new flexible length directory names of 4.2bsd UNIX
51 X.\"on top of the old directory structure of v7.
55 X.\"to the new directory access interface,
62 Xopens the directory named by
65 X.I directory stream
69 X.I directory stream
76 Xcannot be accessed or is not a directory.
79 Xreturns a pointer to the next directory entry.
82 Xupon reaching the end of the directory or detecting
89 X.I directory stream.
95 X.I directory stream.
97 X.I directory stream
105 XIf the directory is closed and then reopened,
109 Xdue to undetected directory compaction in 4.2BSD.
119 X.I directory stream
120 Xto the beginning of the directory.
124 X.I directory stream
164 XThe preferred way to search the current directory for entry ``name'' is:
171 X fprintf(stderr, "%s: can't read directory .\\n", argv[0]);
226 X * A directory consists of some number of blocks of DIRBLKSIZ
230 X * Each DIRBLKSIZ byte block contains some number of directory entry
231 X * structures, which are of variable length. Each directory entry has
236 X * The maximum length of a name in a directory is MAXNAMLEN.
239 X * a directory entry. Free space in a directory is represented by
241 X * in a directory block are claimed by the directory entries. This
242 X * usually results in the last entry in a directory having a large
243 X * dp->d_reclen. When entries are deleted from a directory, the
244 X * space is returned to the previous entry in the same directory
246 X * a directory block is free, then its dp->d_ino is set to 0.
247 X * Entries other than the first in a directory do not normally have
266 X * the directory entry. This requires the amount of space in struct direct
322 X * close a directory.
345 X * open a directory.
382 X * read an old stlye directory entry and present it as a new one
392 X * get next entry in a directory.
435 X * seek to an entry in a directory.
470 X * return a pointer into a directory