Home
last modified time | relevance | path

Searched refs:pn_parent (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/fs/pseudofs/
H A Dpseudofs_fileno.c78 if (pn->pn_parent) in pfs_fileno_alloc()
79 PFS_TRACE(("%s/%s", pn->pn_parent->pn_name, pn->pn_name)); in pfs_fileno_alloc()
96 KASSERT(pn->pn_parent != NULL, in pfs_fileno_alloc()
98 pn->pn_fileno = pn->pn_parent->pn_fileno; in pfs_fileno_alloc()
101 KASSERT(pn->pn_parent != NULL, in pfs_fileno_alloc()
103 if (pn->pn_parent->pn_type == pfstype_root) { in pfs_fileno_alloc()
104 pn->pn_fileno = pn->pn_parent->pn_fileno; in pfs_fileno_alloc()
107 KASSERT(pn->pn_parent->pn_parent != NULL, in pfs_fileno_alloc()
109 pn->pn_fileno = pn->pn_parent->pn_parent->pn_fileno; in pfs_fileno_alloc()
119 if (pn->pn_parent) { in pfs_fileno_alloc()
[all …]
H A Dpseudofs.c110 KASSERT(pn->pn_parent == NULL, in pfs_add_node()
122 for (iter = parent; iter != NULL; iter = iter->pn_parent) in pfs_add_node()
134 pn->pn_parent = parent; in pfs_add_node()
162 struct pfs_node *node, *parent = pn->pn_parent; in pfs_detach_node()
188 pn->pn_parent = NULL; in pfs_detach_node()
324 if (pn->pn_parent) in pfs_destroy()
335 iter->pn_parent = NULL; in pfs_destroy()
H A Dpseudofs.h236 struct pfs_node *pn_parent; /* (o) */ member
H A Dpseudofs_vnops.c409 pn = pd->pn_parent; in pfs_vptocnp()
513 KASSERT(pd->pn_parent != NULL, in pfs_lookup()
527 pn = pd->pn_parent; in pfs_lookup()
/freebsd/contrib/netbsd-tests/fs/puffs/h_dtfs/
H A Ddtfs_vnops.c171 struct puffs_node *pn_parent = opc; in dtfs_node_create() local
177 pn_new = dtfs_genfile(pn_parent, pcn, va->va_type); in dtfs_node_create()
189 struct puffs_node *pn_parent = opc; in dtfs_node_remove() local
195 dtfs_nukenode(targ, pn_parent, pcn->pcn_name, pcn->pcn_namelen); in dtfs_node_remove()
208 struct puffs_node *pn_parent = opc; in dtfs_node_mkdir() local
211 pn_new = dtfs_genfile(pn_parent, pcn, VDIR); in dtfs_node_mkdir()
223 struct puffs_node *pn_parent = opc; in dtfs_node_rmdir() local
229 dtfs_nukenode(targ, pn_parent, pcn->pcn_name, pcn->pcn_namelen); in dtfs_node_rmdir()
394 struct puffs_node *pn_parent = opc; in dtfs_node_symlink() local
401 pn_new = dtfs_genfile(pn_parent, pcn_src, VLNK); in dtfs_node_symlink()
[all …]
H A Ddtfs_subr.c179 dtfs_nukenode(struct puffs_node *nukeme, struct puffs_node *pn_parent, in dtfs_nukenode() argument
185 assert(pn_parent->pn_va.va_type == VDIR); in dtfs_nukenode()
187 dfd = dtfs_dirgetbyname(DTFS_PTOF(pn_parent), fname, fnlen); in dtfs_nukenode()
194 dtfs_removedent(pn_parent, dfd); in dtfs_nukenode()
346 dtfs_isunder(struct puffs_node *pn, struct puffs_node *pn_parent) in dtfs_isunder() argument
351 if (pn == pn_parent) in dtfs_isunder()
/freebsd/sys/compat/linsysfs/
H A Dlinsysfs_net.c93 ifp = ifname_linux_to_ifp(td, pn->pn_parent->pn_name); in linsysfs_if_addr()
122 ifp = ifname_linux_to_ifp(td, pn->pn_parent->pn_name); in linsysfs_if_flags()
141 ifp = ifname_linux_to_ifp(td, pn->pn_parent->pn_name); in linsysfs_if_ifindex()
160 ifp = ifname_linux_to_ifp(td, pn->pn_parent->pn_name); in linsysfs_if_mtu()
189 ifp = ifname_linux_to_ifp(td, pn->pn_parent->pn_name); in linsysfs_if_type()
H A Dlinsysfs.c75 if (strncmp(pn->pn_parent->pn_name, "host", 4) == 0) { in linsysfs_scsiname()
76 index = atoi(&pn->pn_parent->pn_name[4]); in linsysfs_scsiname()
100 if (strncmp(pn->pn_parent->pn_name, "host", 4) == 0) { in linsysfs_link_scsi_host()
101 index = atoi(&pn->pn_parent->pn_name[4]); in linsysfs_link_scsi_host()
232 cur = cur->pn_parent; in get_full_pfs_path()
233 } while (cur->pn_parent != NULL); in get_full_pfs_path()
/freebsd/sys/kern/
H A Dsubr_pctrie.c84 smr_pctnode_t pn_parent; /* Parent node. */ member
219 pctrie_node_store(&child->pn_parent, parent, PCTRIE_UNSERIALIZED); in pctrie_setparent()
228 return (pctrie_node_load(&node->pn_parent, NULL, PCTRIE_UNSERIALIZED)); in pctrie_parent()