move_window() is only used within FatFs.
 
Symbols
loading...
Files
loading...

move_window() function

Syntax

static FRESULT move_window (     FATFS* fs,     DWORD sector );

Arguments

fs

sector

References

LocationReferrerText
ff.c:912
FRESULT move_window ( /* Returns FR_OK or FR_DISK_ERROR */
ff.c:1020get_fat()
if (move_window(fs, fs->fatbase + (bc / SS(fs))) != FR_OK) break;
ff.c:1022get_fat()
if (move_window(fs, fs->fatbase + (bc / SS(fs))) != FR_OK) break;
ff.c:1028get_fat()
if (move_window(fs, fs->fatbase + (clst / (SS(fs) / 2))) != FR_OK) break;
ff.c:1033get_fat()
if (move_window(fs, fs->fatbase + (clst / (SS(fs) / 4))) != FR_OK) break;
ff.c:1095put_fat()
res = move_window(fs, fs->fatbase + (bc / SS(fs)));
ff.c:1100put_fat()
res = move_window(fs, fs->fatbase + (bc / SS(fs)));
ff.c:1108put_fat()
res = move_window(fs, fs->fatbase + (clst / (SS(fs) / 2)));
ff.c:1118put_fat()
res = move_window(fs, fs->fatbase + (clst / (SS(fs) / 4)));
ff.c:1603dir_alloc()
res = move_window(fs, dp->sect);
ff.c:2144dir_read()
res = move_window(fs, dp->sect);
ff.c:2248dir_find()
res = move_window(fs, dp->sect);
ff.c:2356dir_register()
res = move_window(fs, dp->sect);
ff.c:2372dir_register()
res = move_window(fs, dp->sect);
ff.c:2408dir_remove()
res = move_window(fs, dp->sect);
ff.c:2424dir_remove()
res = move_window(fs, dp->sect);
ff.c:2971check_fs()
if (move_window(fs, sect) != FR_OK) return 4; /* Load boot record */
ff.c:3172find_volume()
&& move_window(fs, bsect + 1) == FR_OK)
ff.c:3404f_open()
res = move_window(fs, dw);
ff.c:3785f_sync()
res = move_window(fs, fp->dir_sect);
ff.c:4444f_getfree()
res = move_window(fs, sect++);
ff.c:4788f_rename()
res = move_window(fs, dw);

Call Tree

Functions calling move_window()
Functions called by move_window()
move_window()
all items filtered out
Data read by move_window()
Data written by move_window()
move_window()
move_window()::res
all items filtered out
Type of move_window()
move_window()
all items filtered out