Searched refs:dd_size (Results 1 - 8 of 8) sorted by relevance

/openbsd-current/lib/libc/gen/
H A Dreaddir.c46 if (dirp->dd_loc >= dirp->dd_size) {
48 dirp->dd_size = getdents(dirp->dd_fd, dirp->dd_buf,
50 if (dirp->dd_size == 0)
52 if (dirp->dd_size < 0)
H A Dtelldir.h43 long dd_size; /* amount of data returned by getdents() */ member in struct:_dirdesc
H A Dseekdir.c39 if (dirp->dd_size && dirp->dd_bufpos == loc) {
47 dirp->dd_loc < dirp->dd_size;
71 dirp->dd_loc = dirp->dd_size;
H A Dopendir.c115 dirp->dd_size = 0;
/openbsd-current/libexec/ld.so/
H A Ddir.c42 long dd_size; /* amount of data returned by getdents() */ member in struct:_dl_dirdesc
67 dirp->dd_size = 0;
104 if (dirp->dd_loc >= dirp->dd_size) {
108 dirp->dd_size = _dl_getdents(dirp->dd_fd,
110 if (dirp->dd_size <= 0)
/openbsd-current/gnu/usr.bin/cvs/vms/
H A Dndir.h48 int dd_size; /* amount of valid data */ member in struct:__anon5851
H A Dndir.c172 dirp->s_dir.dd_loc = dirp->s_dir.dd_size = 0; /* refill needed */
219 if (dirp->dd_size == 0)
276 dirp->dd_size = strlen (dirp->dd_buf);
290 dirp->dd_loc = dirp->dd_size; /* only one record at a time */
304 if (dirp->dd_loc >= dirp->dd_size)
305 dirp->dd_loc = dirp->dd_size = 0;
/openbsd-current/sbin/restore/
H A Ddirs.c94 int32_t dd_size; member in struct:rstdirdesc
465 dirp->dd_size = read(dirp->dd_fd, dirp->dd_buf, DIRBLKSIZ);
478 dirp->dd_size = read(dirp->dd_fd, dirp->dd_buf,
480 if (dirp->dd_size <= 0) {
485 if (dirp->dd_loc >= dirp->dd_size) {
545 (off_t)0, SEEK_CUR) - dirp->dd_size + dirp->dd_loc);

Completed in 84 milliseconds