vvfat.c | 410 /* direntry functions */ 453 static char is_free(const direntry_t* direntry) 455 return direntry->name[0]==0xe5 || direntry->name[0]==0x00; 458 static char is_volume_label(const direntry_t* direntry) 460 return direntry->attributes == 0x28; 463 static char is_long_name(const direntry_t* direntry) 465 return direntry->attributes == 0xf; 468 static char is_short_name(const direntry_t* direntry) 470 return !is_volume_label(direntry) && !is_long_name(direntry 697 direntry_t* direntry; local 723 direntry_t* direntry; local 791 direntry_t* direntry=array_get_next(&(s->directory)); local 914 direntry_t* direntry = array_get(&(s->directory), local 2059 direntry_t* direntry = array_get(&(s->directory), dir_index); local 2135 direntry_t* direntry = array_get(&(s->directory), dir_index); local 2181 void* direntry = array_get(&(s->directory), current_dir_index); local 2215 direntry_t* direntry = array_get(&(s->directory), dir_index); local 2287 direntry_t* direntry = array_get(&(s->directory), mapping->dir_index); local 2303 direntry_t* direntry = array_get(&(s->directory), i); local 2372 direntry_t* direntry = array_get(&(s->directory), local [all...] |