Lines Matching defs:dirbuf
1578 struct dirent dirbuf;
1600 * To be safe, initialize dirbuf
1602 bzero(dirbuf.d_name, sizeof(dirbuf.d_name));
1648 dirbuf.d_fileno =
1653 dirbuf.d_fileno = (uint32_t)fileno;
1655 dirbuf.d_type = DT_DIR;
1658 dirbuf.d_namlen = 1;
1659 strcpy(dirbuf.d_name, ".");
1662 dirbuf.d_namlen = 2;
1663 strcpy(dirbuf.d_name, "..");
1666 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1667 if (uio->uio_resid < dirbuf.d_reclen)
1669 error = uiomove(&dirbuf, dirbuf.d_reclen, uio);
1773 dirbuf.d_type = DT_DIR;
1777 dirbuf.d_type = DT_REG;
1780 dirbuf.d_fileno =
1783 dirbuf.d_fileno = (uint32_t)fileno;
1786 dirbuf.d_namlen = dos2unixfn(dentp->deName,
1787 (u_char *)dirbuf.d_name,
1794 mbnambuf_flush(&nb, &dirbuf);
1796 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1797 if (uio->uio_resid < dirbuf.d_reclen) {
1801 error = uiomove(&dirbuf, dirbuf.d_reclen, uio);