Home | History | Annotate | Download | only in h_dtfs

Lines Matching refs:pn_dir

285 dtfs_adddent(struct puffs_node *pn_dir, struct dtfs_dirent *dent)
287 struct dtfs_file *dir = DTFS_PTOF(pn_dir);
292 assert(pn_dir->pn_va.va_type == VDIR);
299 dent->dfd_parent = pn_dir;
301 file->df_dotdot = pn_dir;
302 pn_dir->pn_va.va_nlink++;
305 dtfs_updatetimes(pn_dir, 0, 1, 1);
310 dtfs_removedent(struct puffs_node *pn_dir, struct dtfs_dirent *dent)
314 assert(pn_dir->pn_va.va_type == VDIR);
319 pn_dir->pn_va.va_nlink--;
323 assert(pn_dir->pn_va.va_nlink >= 2);
325 dtfs_updatetimes(pn_dir, 0, 1, 1);