Lines Matching refs:idb
215 struct dirent12 idb;
278 if (bdp->d_namlen >= sizeof(idb.d_name))
279 idb.d_namlen = sizeof(idb.d_name) - 1;
281 idb.d_namlen = bdp->d_namlen;
282 idb.d_reclen = _DIRENT_SIZE(&idb);
283 if (reclen > len || resid < idb.d_reclen) {
293 idb.d_fileno = (u_int32_t)bdp->d_fileno;
294 idb.d_type = bdp->d_type;
295 (void)memcpy(idb.d_name, bdp->d_name, idb.d_namlen);
296 memset(idb.d_name + idb.d_namlen, 0,
297 idb.d_reclen - _DIRENT_NAMEOFF(&idb) - idb.d_namlen);
298 if ((error = copyout(&idb, outp, idb.d_reclen)) != 0)
303 outp += idb.d_reclen;
304 resid -= idb.d_reclen;