2576: dir->di_dirent_ofs = dv.quot;
2577: err = fatReadCurDIR(fs, dir);
2578: }
2640: dir->di_dirent_ofs = 0;
2641: err = fatReadCurDIR(fs, dir);
2642: }
2678: dir->di_dirent_ofs = dir->di_nent - 1;
2679: err = fatReadCurDIR(fs, dir);
2680: exit0:
2693: dir->di_offset = 0;
2694: return fatReadCurDIR(fs, dir);
2695: }
2704: /* Already mapped, read directory entry */
2705: err = fatReadCurDIR(fs, dir);
2706: }
2739: dir->di_dirent_ofs--;
2740: err = fatReadCurDIR(fs, dir);
2741: if (err >= E_OK) {
2795: dir->di_dirent_ofs++;
2796: err = fatReadCurDIR(fs, dir);
2797: if (err >= E_OK) {
2802: dir->di_dirent_ofs--;
2803: err2 = fatReadCurDIR(fs, dir);
2804: SetErr2(err, err2);