Lines Matching refs:dirbuf
1483 struct dirent dirbuf;
1505 * To be safe, initialize dirbuf
1507 bzero(dirbuf.d_name, sizeof(dirbuf.d_name));
1553 dirbuf.d_fileno =
1558 dirbuf.d_fileno = (uint32_t)fileno;
1560 dirbuf.d_type = DT_DIR;
1563 dirbuf.d_namlen = 1;
1564 dirbuf.d_name[0] = '.';
1567 dirbuf.d_namlen = 2;
1568 dirbuf.d_name[0] = '.';
1569 dirbuf.d_name[1] = '.';
1572 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1573 dirent_terminate(&dirbuf);
1574 if (uio->uio_resid < dirbuf.d_reclen)
1576 error = uiomove(&dirbuf, dirbuf.d_reclen, uio);
1680 dirbuf.d_type = DT_DIR;
1684 dirbuf.d_type = DT_REG;
1687 dirbuf.d_fileno =
1690 dirbuf.d_fileno = (uint32_t)fileno;
1693 dirbuf.d_namlen = dos2unixfn(dentp->deName,
1694 (u_char *)dirbuf.d_name,
1701 mbnambuf_flush(&nb, &dirbuf);
1703 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1704 dirent_terminate(&dirbuf);
1705 if (uio->uio_resid < dirbuf.d_reclen) {
1709 error = uiomove(&dirbuf, dirbuf.d_reclen, uio);