Lines Matching defs:bde
324 write_dirent(struct dirent *bde, cloudabi_dircookie_t cookie, struct uio *uio)
328 .d_ino = bde->d_fileno,
329 .d_namlen = bde->d_namlen,
335 switch (bde->d_type) {
370 len = bde->d_namlen < uio->uio_resid ? bde->d_namlen : uio->uio_resid;
371 return (uiomove(bde->d_name, len, uio));
429 struct dirent *bde;
460 bde = readbuf;
465 if (readbuflen >= bde->d_reclen && bde->d_fileno != 0 &&
467 error = write_dirent(bde, *cookie, &uio);
478 readbuflen -= bde->d_reclen;
479 bde = (struct dirent *)((char *)bde + bde->d_reclen);