Lines Matching defs:dirname
143 // extract dirname, advance path
145 char *dirname = malloc(namelen + 1);
146 assert(dirname != NULL);
147 memcpy(dirname, path, namelen);
148 dirname[namelen] = '\0';
153 err = ramfs_lookup(d, dirname, &next);
155 free(dirname);
159 free(dirname);
164 err = ramfs_mkdir(d, dirname, &next);
166 free(dirname);
207 // extract dirname, advance path
209 char *dirname = malloc(namelen + 1);
210 assert(dirname != NULL);
211 memcpy(dirname, path, namelen);
212 dirname[namelen] = '\0';
217 err = ramfs_lookup(d, dirname, &next);
219 free(dirname);
223 free(dirname);
228 err = ramfs_mkdir(d, dirname, &next);
230 free(dirname);