Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/fs/pseudofs/
Dpseudofs_fileno.c80 if (pn->pn_parent) in pfs_fileno_alloc()
81 PFS_TRACE(("%s/%s", pn->pn_parent->pn_name, pn->pn_name)); in pfs_fileno_alloc()
98 KASSERT(pn->pn_parent != NULL, in pfs_fileno_alloc()
100 pn->pn_fileno = pn->pn_parent->pn_fileno; in pfs_fileno_alloc()
103 KASSERT(pn->pn_parent != NULL, in pfs_fileno_alloc()
105 if (pn->pn_parent->pn_type == pfstype_root) { in pfs_fileno_alloc()
106 pn->pn_fileno = pn->pn_parent->pn_fileno; in pfs_fileno_alloc()
109 KASSERT(pn->pn_parent->pn_parent != NULL, in pfs_fileno_alloc()
111 pn->pn_fileno = pn->pn_parent->pn_parent->pn_fileno; in pfs_fileno_alloc()
121 if (pn->pn_parent) { in pfs_fileno_alloc()
[all …]
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()
151 struct pfs_node *parent = pn->pn_parent; in pfs_detach_node()
167 pn->pn_parent = NULL; in pfs_detach_node()
303 if (pn->pn_parent) in pfs_destroy()
314 iter->pn_parent = NULL; in pfs_destroy()
Dpseudofs_vnops.c397 pn = pd->pn_parent; in pfs_vptocnp()
501 KASSERT(pd->pn_parent != NULL, in pfs_lookup()
515 pn = pd->pn_parent; in pfs_lookup()
Dpseudofs.h238 struct pfs_node *pn_parent; /* (o) */ member
/freebsd-12-stable/contrib/netbsd-tests/fs/puffs/h_dtfs/
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 …]
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-12-stable/sys/compat/linsysfs/
Dlinsysfs.c78 ifp = ifname_linux_to_bsd(td, pn->pn_parent->pn_name, NULL); in linsysfs_ifnet_addr()
103 ifp = ifname_linux_to_bsd(td, pn->pn_parent->pn_name, NULL); in linsysfs_ifnet_flags()
116 ifp = ifname_linux_to_bsd(td, pn->pn_parent->pn_name, NULL); in linsysfs_ifnet_ifindex()
128 ifp = ifname_linux_to_bsd(td, pn->pn_parent->pn_name, NULL); in linsysfs_ifnet_mtu()
150 ifp = ifname_linux_to_bsd(td, pn->pn_parent->pn_name, NULL); in linsysfs_ifnet_type()
221 if (strncmp(pn->pn_parent->pn_name, "host", 4) == 0) { in linsysfs_scsiname()
222 index = atoi(&pn->pn_parent->pn_name[4]); in linsysfs_scsiname()
246 if (strncmp(pn->pn_parent->pn_name, "host", 4) == 0) { in linsysfs_link_scsi_host()
247 index = atoi(&pn->pn_parent->pn_name[4]); in linsysfs_link_scsi_host()
378 cur = cur->pn_parent; in get_full_pfs_path()
[all …]