FatFs + 0/59 examples
CodeScope will show references to DIR from the following samples and libraries:
Examples
STM32F411RE-Nucleo
STM32F413ZH-Nucleo
Applications
USB_Host
STM32F429ZI-Nucleo
Applications
USB_Host
STM32446E_EVAL
Demonstrations
Applications
Audio
USB_Host
STM32469I-Discovery
Demonstrations
Applications
Audio
Display
USB_Host
STM32469I_EVAL
Demonstrations
Applications
Audio
Display
LwIP
USB_Host
STM324xG_EVAL
Demonstrations
Applications
LwIP
USB_Host
STM32F412G-Discovery
Demonstrations
Applications
Display
USB_Host
STM32F413H-Discovery
Demonstrations
Applications
Display
USB_Host
STM32F429I-Discovery
Demonstrations
Applications
Display
USB_Host
STM324x9I_EVAL
Applications
Audio
Display
LwIP
USB_Host
Demonstrations
STemWin
STM32F4-Discovery
Applications
Audio
STM32F401-Discovery
Applications
Audio
STM32F411E-Discovery
Applications
Audio
STM32F412ZG-Nucleo
Applications
USB_Host
STM32F446ZE-Nucleo
Applications
USB_Host
 
Symbols
loading...
Files
loading...

DIR struct

Syntax

typedef struct {     _FDID    obj;                 DWORD    dptr;                 DWORD    clust;                 DWORD    sect;                 BYTE*    dir;                 BYTE    fn[12];             #if _USE_LFN != 0     DWORD    blk_ofs;         #endif #if _USE_FIND     const TCHAR* pat;         #endif } DIR;

Fields

obj

No summary provided. Read more...

dptr

No summary provided. Read more...

clust

No summary provided. Read more...

sect

No summary provided. Read more...

dir

No summary provided. Read more...

fn

No summary provided. Read more...

blk_ofs

No summary provided. Read more...

pat

No summary provided. Read more...

Examples

DIR is referenced by 59 libraries and example projects.

References

LocationReferrerScopeText
ff.h:178
typedef struct {
ff.h:191
} DIR;
ff.c:772chk_lock()::dpchk_lock()
DIR* dp, /* Directory object pointing the file to be checked */
ff.c:809inc_lock()::dpinc_lock()
DIR* dp, /* Directory object pointing the file to register or increment */
ff.c:1471dir_sdi()::dpdir_sdi()
DIR* dp, /* Pointer to directory object */
ff.c:1520dir_next()::dpdir_next()
DIR* dp, /* Pointer to the directory object */
ff.c:1590dir_alloc()::dpdir_alloc()
DIR* dp, /* Pointer to the directory object */
ff.c:2132dir_read()::dpdir_read()
DIR* dp, /* Pointer to the directory object */
ff.c:2211dir_find()::dpdir_find()
DIR* dp /* Pointer to the directory object with the file name */
ff.c:2293dir_register()::dpdir_register()
DIR* dp /* Target directory with object name to be created */
ff.c:2397dir_remove()::dpdir_remove()
DIR* dp /* Directory object pointing the entry to be removed */
ff.c:2445get_fileinfo()::dpget_fileinfo()
DIR* dp, /* Pointer to the directory object */
ff.c:2619create_name()::dpcreate_name()
DIR* dp, /* Pointer to the directory object */
ff.c:2814follow_path()::dpfollow_path()
DIR* dp, /* Directory object to return last directory and found object */
ff.c:3315f_open()::djf_open()
DIR dj;
ff.c:4163f_opendir()::dpf_opendir()
DIR* dp, /* Pointer to directory object to create */
ff.c:4233f_closedir()::dpf_closedir()
DIR *dp /* Pointer to the directory object to be closed */
ff.c:4266f_readdir()::dpf_readdir()
DIR* dp, /* Pointer to the open directory object */
ff.c:4302f_findnext()::dpf_findnext()
DIR* dp, /* Pointer to the open directory object */
ff.c:4327f_findfirst()::dpf_findfirst()
DIR* dp, /* Pointer to the blank directory object */
ff.c:4359f_stat()::djf_stat()
DIR dj;
ff.c:4530f_unlink()::djf_unlink()
DIR dj, sdj;
ff.c:4625f_mkdir()::djf_mkdir()
DIR dj;
ff.c:4723f_rename()::djof_rename()
DIR djo, djn;
ff.c:4770f_rename()
mem_cpy(&djn, &djo, sizeof (DIR)); /* Duplicate the directory object */
ff.h:191DIR
} DIR;
ff.h:249f_opendir()::dpf_opendir()
FRESULT f_opendir (DIR* dp, const TCHAR* path); /* Open a directory */
ff.h:250f_closedir()::dpf_closedir()
FRESULT f_closedir (DIR* dp); /* Close an open directory */
ff.h:251f_readdir()::dpf_readdir()
FRESULT f_readdir (DIR* dp, FILINFO* fno); /* Read a directory item */
ff.h:252f_findfirst()::dpf_findfirst()
FRESULT f_findfirst (DIR* dp, FILINFO* fno, const TCHAR* path, const TCHAR* pattern); /* Find first file */
ff.h:253f_findnext()::dpf_findnext()
FRESULT f_findnext (DIR* dp, FILINFO* fno); /* Find next file */

Type Use

all items filtered out
DIR
all items filtered out
Allocators of DIR
Deletors of DIR
f_open()::dj
f_stat()::dj
f_unlink()::dj
f_unlink()::sdj
f_mkdir()::dj
f_rename()::djo
f_rename()::djn
all items filtered out
DIR
f_open()::dj
f_stat()::dj
f_unlink()::dj
f_unlink()::sdj
f_mkdir()::dj
f_rename()::djo
f_rename()::djn
all items filtered out