Searched refs:dd_size (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/lib/libc/gen/ |
H A D | readdir.c | 63 if (dirp->dd_loc >= dirp->dd_size) { in _readdir_unlocked() 70 dirp->dd_size = getdents(dirp->dd_fd, in _readdir_unlocked() 72 if (dirp->dd_size == 0) /* end of directory */ in _readdir_unlocked() 74 if (dirp->dd_size == -1) /* getdents sets errno */ in _readdir_unlocked() 76 if (dirp->dd_size < 0) { /* paranoia */ in _readdir_unlocked()
|
H A D | initdir.c | 242 dirp->dd_size = ddptr - dirp->dd_buf; in _initdir() 245 dirp->dd_size = 0; in _initdir()
|
/netbsd-src/sbin/restore/ |
H A D | dirs.c | 104 int32_t dd_size; member 487 rdirp->dd_size = read(rdirp->dd_fd, rdirp->dd_buf, DIRBLKSIZ); in rst_seekdir() 500 rdirp->dd_size = read(rdirp->dd_fd, rdirp->dd_buf, in rst_readdir() 502 if (rdirp->dd_size <= 0) { in rst_readdir() 507 if (rdirp->dd_loc >= rdirp->dd_size) { in rst_readdir() 568 (off_t)0, SEEK_CUR) - rdirp->dd_size + rdirp->dd_loc); in rst_telldir()
|
/netbsd-src/external/gpl2/xcvs/dist/contrib/ |
H A D | dirfns.shar | 281 X long dd_size; 368 X dirp->dd_size = 0; /* so that telldir will work before readdir */ 403 X dirp->dd_size = read(dirp->dd_fd, dirp->dd_buf, 405 X if (dirp->dd_size <= 0) { 406 X dirp->dd_size = 0; 410 X if (dirp->dd_loc >= dirp->dd_size) { 453 X dirp->dd_size = 0; 478 X return (lseek(dirp->dd_fd, 0L, 1) - dirp->dd_size + dirp->dd_loc);
|
/netbsd-src/include/ |
H A D | dirent.h | 67 long dd_size; /* amount of data returned by getdents */ member
|
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/posix/ |
H A D | dirent.d | 327 int dd_size;
|
/netbsd-src/tools/compat/ |
H A D | compat_defs.h | 313 long dd_size; /* amount of data returned by getdents */ member
|