Searched refs:pn_dir (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/netbsd-tests/fs/puffs/h_dtfs/ |
H A D | dtfs_subr.c | 285 dtfs_adddent(struct puffs_node *pn_dir, struct dtfs_dirent *dent) in dtfs_adddent() argument 287 struct dtfs_file *dir = DTFS_PTOF(pn_dir); in dtfs_adddent() 292 assert(pn_dir->pn_va.va_type == VDIR); in dtfs_adddent() 299 dent->dfd_parent = pn_dir; in dtfs_adddent() 301 file->df_dotdot = pn_dir; in dtfs_adddent() 302 pn_dir->pn_va.va_nlink++; in dtfs_adddent() 305 dtfs_updatetimes(pn_dir, 0, 1, 1); in dtfs_adddent() 310 dtfs_removedent(struct puffs_node *pn_dir, struct dtfs_dirent *dent) in dtfs_removedent() argument 314 assert(pn_dir->pn_va.va_type == VDIR); in dtfs_removedent() 319 pn_dir->pn_va.va_nlink--; in dtfs_removedent() [all …]
|
H A D | dtfs_vnops.c | 46 struct puffs_node *pn_dir = opc; in dtfs_node_lookup() local 68 rv = puffs_access(VDIR, pn_dir->pn_va.va_mode, in dtfs_node_lookup() 69 pn_dir->pn_va.va_uid, pn_dir->pn_va.va_gid, in dtfs_node_lookup() 88 rv = puffs_access(VDIR, pn_dir->pn_va.va_mode, in dtfs_node_lookup() 89 pn_dir->pn_va.va_uid, pn_dir->pn_va.va_gid, in dtfs_node_lookup() 375 struct puffs_node *pn_dir = opc; in dtfs_node_link() local 382 dtfs_adddent(pn_dir, dfd); in dtfs_node_link()
|