DIR::dptr is only used within FatFs.
 
Symbols
loading...
Files
loading...

DIR::dptr field

Syntax

DWORD dptr;

References

LocationReferrerText
ff.h:180
DWORD dptr; /* Current read/write offset */
ff.c:783chk_lock()
Files[i].ofs == dp->dptr) break;
ff.c:819inc_lock()
Files[i].ofs == dp->dptr) break;
ff.c:827inc_lock()
Files[i].ofs = dp->dptr;
ff.c:1482dir_sdi()
dp->dptr = ofs; /* Set current offset */
ff.c:1530dir_next()
ofs = dp->dptr + SZDIRE; /* Next entry */
ff.c:1574dir_next()
dp->dptr = ofs; /* Current entry */
ff.c:2176dir_read()
dp->blk_ofs = dp->dptr;
ff.c:2262dir_find()
dp->blk_ofs = dp->dptr; /* Start offset of LFN */
ff.c:2352dir_register()
res = dir_sdi(dp, dp->dptr - nent * SZDIRE);
ff.c:2403dir_remove()
DWORD last = dp->dptr;
ff.c:2417dir_remove()
if (dp->dptr >= last) break; /* If reached last entry then all entries of the object has been deleted. */
ff.c:2888follow_path()
obj->sclust = ld_clust(fs, fs->win + dp->dptr % SS(fs)); /* Open next directory */
ff.c:4773f_rename()
res = (djn.obj.sclust == djo.obj.sclust && djn.dptr == djo.dptr) ? FR_NO_FILE : FR_EXIST;

Data Use

Functions writing DIR::dptr
Functions reading DIR::dptr
all items filtered out
DIR::dptr
Type of DIR::dptr
DIR::dptr
all items filtered out