Lines Matching refs:dirbuf

1512 	struct dirent dirbuf;  in msdosfs_readdir()  local
1539 memset(dirbuf.d_name, 0, sizeof(dirbuf.d_name)); in msdosfs_readdir()
1578 dirbuf.d_fileno = FAT32(pmp) ? in msdosfs_readdir()
1581 dirbuf.d_type = DT_DIR; in msdosfs_readdir()
1584 dirbuf.d_namlen = 1; in msdosfs_readdir()
1585 dirbuf.d_name[0] = '.'; in msdosfs_readdir()
1588 dirbuf.d_namlen = 2; in msdosfs_readdir()
1589 dirbuf.d_name[0] = '.'; in msdosfs_readdir()
1590 dirbuf.d_name[1] = '.'; in msdosfs_readdir()
1593 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf); in msdosfs_readdir()
1595 dirbuf.d_off = offset + sizeof(struct direntry); in msdosfs_readdir()
1596 dirent_terminate(&dirbuf); in msdosfs_readdir()
1597 if (uio->uio_resid < dirbuf.d_reclen) in msdosfs_readdir()
1599 error = uiomove(&dirbuf, dirbuf.d_reclen, uio); in msdosfs_readdir()
1701 dirbuf.d_fileno = 1; in msdosfs_readdir()
1703 dirbuf.d_fileno = cntobn(pmp, cn) * in msdosfs_readdir()
1705 dirbuf.d_type = DT_DIR; in msdosfs_readdir()
1707 dirbuf.d_fileno = (uoff_t)offset / in msdosfs_readdir()
1709 dirbuf.d_type = DT_REG; in msdosfs_readdir()
1713 dirbuf.d_namlen = dos2unixfn(dentp->deName, in msdosfs_readdir()
1714 (u_char *)dirbuf.d_name, in msdosfs_readdir()
1721 mbnambuf_flush(&nb, &dirbuf); in msdosfs_readdir()
1723 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf); in msdosfs_readdir()
1725 dirbuf.d_off = offset + sizeof(struct direntry); in msdosfs_readdir()
1726 dirent_terminate(&dirbuf); in msdosfs_readdir()
1727 if (uio->uio_resid < dirbuf.d_reclen) { in msdosfs_readdir()
1731 error = uiomove(&dirbuf, dirbuf.d_reclen, uio); in msdosfs_readdir()