Lines Matching refs:dirname
1367 static int split_filename(char *filename, char **dirname, char **basename) in split_filename() argument
1397 *dirname = "/"; in split_filename()
1400 *dirname = filename; in split_filename()
1406 *dirname = "/"; /* root by default */ in split_filename()
1728 char *filename_copy, *dirname, *basename; in fat_unlink() local
1737 split_filename(filename_copy, &dirname, &basename); in fat_unlink()
1739 if (!strcmp(dirname, "/") && !strcmp(basename, "")) { in fat_unlink()
1751 ret = fat_itr_resolve(itr, dirname, TYPE_DIR); in fat_unlink()
1753 printf("%s: doesn't exist (%d)\n", dirname, ret); in fat_unlink()
1788 int fat_mkdir(const char *dirname) in fat_mkdir() argument
1801 dirname_copy = strdup(dirname); in fat_mkdir()