HomeSort by: relevance | last modified time | path
    Searched defs:fvp (Results 1 - 14 of 14) sorted by relevancy

  /src/sys/miscfs/genfs/
genfs_rename.c 141 * . fvp (from vnode),
151 * . fdvp, fvp, tdvp, and tvp are referenced,
152 * . fdvp and fvp are unlocked, and
157 * . fdvp, fvp, tdvp, and tvp (if nonnull) are unreferenced, and
175 struct vnode *fvp = ap->a_fvp; local in function:genfs_insane_rename
184 KASSERT(fvp != NULL);
191 /* KASSERT(VOP_ISLOCKED(fvp) != LK_EXCLUSIVE); */
217 vrele(fvp);
249 struct vnode *fvp = NULL, *tvp = NULL; local in function:genfs_sane_rename
282 fdvp, fcnp, fde, &fvp,
554 struct vnode *fvp, *tvp; local in function:genfs_rename_enter_common
661 struct vnode *fvp, *tvp; local in function:genfs_rename_enter_separate
    [all...]
  /src/sys/fs/msdosfs/
msdosfs_rename.c 76 * . fvp (from vnode),
86 * . fdvp, fvp, tdvp, and tvp are referenced,
87 * . fdvp and fvp are unlocked, and
92 * . fdvp, fvp, tdvp, and tvp (if nonnull) are unreferenced, and
107 struct vnode *fvp = ap->a_fvp; local in function:msdosfs_rename
116 KASSERT(fvp != NULL);
123 /* KASSERT(VOP_ISLOCKED(fvp) != LK_EXCLUSIVE); */
144 vrele(fvp);
245 * msdosfs_gro_rename_check_possible: Check whether renaming fvp in fdvp
250 struct vnode *fdvp, struct vnode *fvp,
    [all...]
  /src/sys/fs/sysvbfs/
sysvbfs_vnops.c 557 struct vnode *fvp = ap->a_fvp; local in function:sysvbfs_rename
561 struct sysvbfs_node *bnode = fvp->v_data;
568 if ((fvp->v_mount != tdvp->v_mount) ||
569 (tvp && (fvp->v_mount != tvp->v_mount))) {
575 KDASSERT(fvp->v_type == VREG);
607 vrele(fvp);
  /src/sys/fs/unionfs/
unionfs_vnops.c 1018 struct vnode *fvp; local in function:unionfs_rename
1040 fvp = ap->a_fvp;
1048 rfvp = fvp;
1054 if (fvp->v_mount != tdvp->v_mount ||
1055 (tvp != NULLVP && fvp->v_mount != tvp->v_mount)) {
1061 if (fvp == tvp)
1079 unp = VTOUNIONFS(fvp);
1081 UNIONFS_INTERNAL_DEBUG("fvp=%p, ufvp=%p, lfvp=%p\n", fvp, unp->un_uppervp, unp->un_lowervp);
1083 ump = MOUNTTOUNIONFSMOUNT(fvp->v_mount)
    [all...]
  /src/sys/fs/v7fs/
v7fs_vnops.c 783 struct vnode *fvp = a->a_fvp; local in function:v7fs_rename
789 struct v7fs_node *v7node = fvp->v_data;
798 to_name, fvp, tvp);
800 if ((fvp->v_mount != tdvp->v_mount) ||
801 (tvp && (fvp->v_mount != tvp->v_mount))) {
829 vrele(fvp);
  /src/sys/ufs/chfs/
chfs_vnops.c 1132 struct vnode *fvp = ap->a_fvp; local in function:chfs_rename
1149 old = VTOI(fvp);
1187 vrele(fvp);
  /src/sys/fs/nilfs/
nilfs_vnops.c 1289 struct vnode *fvp = ap->a_fvp; local in function:nilfs_rename
1300 if (fvp->v_mount != tdvp->v_mount ||
1301 (tvp != NULL && fvp->v_mount != tvp->v_mount)) {
1306 fnode = VTOI(fvp);
1319 vn_lock(fvp, LK_SHARED | LK_RETRY);
1320 error = VOP_GETATTR(fvp, &fvap, FSCRED);
1321 VOP_UNLOCK(fvp);
1331 if (fvp->v_type == VDIR && tvp->v_type == VDIR) {
1338 if (fvp->v_type == VDIR && tvp->v_type != VDIR) {
1343 if (fvp->v_type != VDIR && tvp->v_type == VDIR)
    [all...]
  /src/sys/miscfs/procfs/
procfs_vnops.c 1073 struct vnode *fvp; local in function:procfs_lookup
1186 fvp = p->p_textvp;
1188 vref(fvp);
1190 *vpp = fvp;
1220 fvp = fp->f_vnode;
1223 if (fp->f_type == DTYPE_VNODE && fvp->v_type != VDIR &&
1225 vref(fvp);
1228 *vpp = fvp;
  /src/sys/fs/union/
union_vnops.c 1339 struct vnode *fvp = ap->a_fvp; local in function:union_rename
1365 if (fvp->v_op == union_vnodeop_p) { /* always true */
1366 struct union_node *un = VTOUNION(fvp);
1376 fvp = un->un_uppervp;
1377 vref(fvp);
1406 error = VOP_RENAME(fdvp, fvp, ap->a_fcnp, tdvp, tvp, ap->a_tcnp);
1414 vrele(fvp);
1420 if (fvp != ap->a_fvp) {
  /src/sys/fs/nfs/client/
nfs_clvnops.c 213 static int nfs_renamerpc(struct vnode *fdvp, struct vnode *fvp,
1764 struct vnode *fvp = ap->a_fvp; local in function:nfs_rename
1778 if ((fvp->v_mount != tdvp->v_mount) ||
1779 (tvp && (fvp->v_mount != tvp->v_mount))) {
1784 if (fvp == tvp) {
1785 printf("nfs_rename: fvp == tvp (can't happen)\n");
1789 if ((error = NFSVOPLOCK(fvp, LK_EXCLUSIVE)) != 0)
1805 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread);
1806 NFSVOPUNLOCK(fvp, 0);
1823 error = nfs_renamerpc(fdvp, fvp, fcnp->cn_nameptr, fcnp->cn_namelen
    [all...]
  /src/sys/fs/nfs/server/
nfs_nfsdport.c 1134 struct vnode *fvp, *tvp, *tdvp; local in function:nfsvno_rename
1137 fvp = fromndp->ni_vp;
1140 vrele(fvp);
1147 if (fvp->v_type == VDIR && tvp->v_type != VDIR) {
1150 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) {
1173 if (fvp->v_type == VDIR && fvp->v_mountedhere) {
1177 if (fvp->v_mount != tdvp->v_mount) {
1181 if (fvp == tdvp) {
1185 if (fvp == tvp)
    [all...]
  /src/sys/nfs/
nfs_serv.c 1915 struct vnode *fvp, *tvp, *tdvp; local in function:nfsrv_rename
1924 fvp = (struct vnode *)0;
1958 fvp = fromnd.ni_vp;
1964 vrele(fvp);
1969 vrele(fvp);
1993 fvp = fromnd.ni_vp;
2016 vrele(fvp);
2022 if (fvp->v_type == VDIR && tvp->v_type != VDIR) {
2028 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) {
2043 if (fvp->v_type == VDIR && fvp->v_mountedhere)
    [all...]
nfs_vnops.c 1820 struct vnode *fvp = ap->a_fvp; local in function:nfs_rename
1829 if ((fvp->v_mount != tdvp->v_mount) ||
1830 (tvp && (fvp->v_mount != tvp->v_mount))) {
1857 if (fvp->v_type == VDIR)
1858 cache_purge(fvp);
1876 vrele(fvp);
  /src/sys/kern/
vfs_syscalls.c 4437 struct vnode *fdvp, *fvp; local in function:do_sys_renameat
4467 * Pull out the important results of the lookup, fdvp and fvp.
4468 * Of course, fvp is bogus because we're about to unlock fdvp.
4471 fvp = fnd.ni_vp;
4474 KASSERT(fvp != NULL);
4475 KASSERT(fdvp == fvp || VOP_ISLOCKED(fdvp) == LK_EXCLUSIVE);
4486 * Make sure neither fdvp nor fvp is locked.
4488 if (fdvp != fvp)
4491 /* XXX KASSERT(VOP_ISLOCKED(fvp) != LK_EXCLUSIVE); */
4517 * fvp here to decide whether to add CREATEDIR is a load o
    [all...]

Completed in 29 milliseconds