Lines Matching refs:rawdp
803 LFS_DIRHEADER *rawdp, *stoprawdp;
851 rawdp = (LFS_DIRHEADER *)(void *)rawbuf;
876 while (rawdp < stoprawdp) {
879 if (lfs_dir_getreclen(fs, rawdp) <= skipstart) {
880 skipstart -= lfs_dir_getreclen(fs, rawdp);
881 rawdp = LFS_NEXTDIR(fs, rawdp);
888 if (lfs_dir_getreclen(fs, rawdp) == 0) {
893 rawdp = stoprawdp;
898 dirent->d_type = lfs_dir_gettype(fs, rawdp);
899 dirent->d_namlen = lfs_dir_getnamlen(fs, rawdp);
908 dirent->d_fileno = lfs_dir_getino(fs, rawdp);
909 (void)memcpy(dirent->d_name, lfs_dir_nameptr(fs, rawdp),
916 curoffset += lfs_dir_getreclen(fs, rawdp);
922 rawdp = LFS_NEXTDIR(fs, rawdp);