Searched refs:dirnode (Results 1 – 2 of 2) sorted by relevance
/freebsd/usr.sbin/makefs/ |
H A D | walk.c | 337 apply_specdir(const char *dir, NODE *specnode, fsnode *dirnode, int speconly) in apply_specdir() argument 344 assert(dirnode != NULL); in apply_specdir() 347 printf("apply_specdir: %s %p %p\n", dir, specnode, dirnode); in apply_specdir() 352 if (dirnode->type != S_IFDIR) in apply_specdir() 354 dir, dirnode->name); in apply_specdir() 356 apply_specentry(dir, specnode, dirnode); in apply_specdir() 365 assert(dirnode->name[0] == '.' && dirnode->name[1] == '\0'); in apply_specdir() 366 for (curfsnode = dirnode->next; curfsnode != NULL; curfsnode = next) { in apply_specdir() 388 for (curfsnode = dirnode->next; curfsnode != NULL; in apply_specdir() 443 curfsnode->parent = dirnode->parent; in apply_specdir() [all …]
|
/freebsd/sys/fs/tarfs/ |
H A D | tarfs_vnops.c | 223 struct tarfs_node *dirnode, *parent, *tnp; in tarfs_lookup() local 236 dirnode = VP_TO_TARFS_NODE(dvp); in tarfs_lookup() 237 parent = dirnode->parent; in tarfs_lookup() 238 tmp = dirnode->tmp; in tarfs_lookup() 242 dirnode, dirnode->name, in tarfs_lookup() 251 if (parent == NULL || parent == dirnode) in tarfs_lookup() 263 } else if (dirnode == dirnode->tmp->root && in tarfs_lookup() 264 (vp = dirnode->tmp->znode) != NULL && in tarfs_lookup() 275 tnp = tarfs_lookup_node(dirnode, NULL, cnp); in tarfs_lookup() 278 dirnode, dirnode->name, in tarfs_lookup()
|