Home | History | Annotate | Download | only in lfs

Lines Matching refs:fcnp

333  * named fcnp, fulr may be invalid.  So, if necessary, recalculate it.
338 const struct componentname *fcnp)
408 * fcnp, which must be there because we found it before and it
427 if (fcnp->cn_namelen != ulfs_direct_namlen(ep, dvp))
430 if (memcmp(lfs_dir_nameptr(fs, ep), fcnp->cn_nameptr, fcnp->cn_namelen))
729 struct vnode *fdvp, struct componentname *fcnp,
742 KASSERT(fcnp != NULL);
964 error = ulfs_rename_recalculate_fulr(fdvp, fulr, tulr, fcnp);
980 error = ulfs_dirremove(fdvp, fulr, VTOI(fvp), fcnp->cn_flags, 0);
1012 struct vnode *fdvp, struct componentname *fcnp,
1021 KASSERT(fcnp != NULL);
1049 fdvp, fcnp, fde, fvp,
1090 * . fcnp (from component name),
1100 struct vnode *fdvp, struct componentname *fcnp,
1112 KASSERT(fcnp != NULL);
1114 KASSERT(fcnp != tcnp);
1115 KASSERT(fcnp->cn_nameptr != NULL);
1118 if ((fcnp->cn_flags | tcnp->cn_flags) & ISDOTDOT)
1120 if ((fcnp->cn_namelen == 1) && (fcnp->cn_nameptr[0] == '.'))
1126 fdvp, fcnp, &fulr, tdvp, tcnp, &tulr,