/netbsd/sys/miscfs/genfs/ |
H A D | genfs_rename.c | 217 vrele(fvp); in genfs_insane_rename() 301 if (fvp == tvp) { in genfs_sane_rename() 320 VN_KNOTE(fvp, in genfs_sane_rename() 465 cache_purge(fvp); in genfs_rename_cache_purge() 585 if (fvp == dvp) { in genfs_rename_enter_common() 615 if ((fvp->v_type == VDIR) && (fvp->v_mountedhere != NULL)) { in genfs_rename_enter_common() 634 *fvp_ret = fvp; in genfs_rename_enter_common() 643 fail2: vrele(fvp); in genfs_rename_enter_common() 713 *fvp_ret = fvp; in genfs_rename_enter_separate() 992 VOP_UNLOCK(fvp); in genfs_rename_exit() [all …]
|
H A D | genfs.h | 111 struct vnode *fdvp, struct vnode *fvp, 114 struct vnode *fdvp, struct vnode *fvp, 122 void *fde, struct vnode *fvp,
|
/netbsd/sys/fs/msdosfs/ |
H A D | msdosfs_rename.c | 116 KASSERT(fvp != NULL); in msdosfs_rename() 144 vrele(fvp); in msdosfs_rename() 256 (void)fvp; in msdosfs_gro_rename_check_possible() 261 KASSERT(fvp != NULL); in msdosfs_gro_rename_check_possible() 263 KASSERT(fdvp != fvp); in msdosfs_gro_rename_check_possible() 265 KASSERT(tdvp != fvp); in msdosfs_gro_rename_check_possible() 267 KASSERT(fvp != tvp); in msdosfs_gro_rename_check_possible() 293 KASSERT(fvp != NULL); in msdosfs_gro_rename_check_permitted() 295 KASSERT(fdvp != fvp); in msdosfs_gro_rename_check_permitted() 299 KASSERT(fvp != tvp); in msdosfs_gro_rename_check_permitted() [all …]
|
/netbsd/sys/ufs/lfs/ |
H A D | lfs_rename.c | 162 KASSERT(fvp != NULL); in ulfs_gro_rename_check_possible() 164 KASSERT(fdvp != fvp); in ulfs_gro_rename_check_possible() 168 KASSERT(fvp != tvp); in ulfs_gro_rename_check_possible() 206 KASSERT(fvp != tvp); in ulfs_gro_rename_check_permitted() 220 fvp, VTOI(fvp)->i_uid, in ulfs_gro_rename_check_permitted() 797 DIP_ASSIGN(VTOI(fvp), nlink, VTOI(fvp)->i_nlink); in ulfs_gro_rename() 842 NULL, tcnp, VTOI(fvp)->i_number, LFS_IFTODT(VTOI(fvp)->i_mode), in ulfs_gro_rename() 876 VTOI(tvp), VTOI(fvp)->i_number, LFS_IFTODT(VTOI(fvp)->i_mode), in ulfs_gro_rename() 998 DIP_ASSIGN(VTOI(fvp), nlink, VTOI(fvp)->i_nlink); in ulfs_gro_rename() 1046 MARK_VNODE(fvp); in lfs_gro_rename() [all …]
|
/netbsd/sys/ufs/ufs/ |
H A D | ufs_rename.c | 153 KASSERT(fvp != NULL); in ufs_gro_rename_check_possible() 155 KASSERT(fdvp != fvp); in ufs_gro_rename_check_possible() 157 KASSERT(tdvp != fvp); in ufs_gro_rename_check_possible() 159 KASSERT(fvp != tvp); in ufs_gro_rename_check_possible() 191 KASSERT(fvp != NULL); in ufs_gro_rename_check_permitted() 197 KASSERT(fvp != tvp); in ufs_gro_rename_check_permitted() 211 fvp, VTOI(fvp)->i_uid, in ufs_gro_rename_check_permitted() 306 KASSERT(fvp != tvp); in ufs_gro_rename() 349 DIP_ASSIGN(VTOI(fvp), nlink, VTOI(fvp)->i_nlink); in ufs_gro_rename() 429 VTOI(tvp), VTOI(fvp)->i_number, IFTODT(VTOI(fvp)->i_mode), in ufs_gro_rename() [all …]
|
/netbsd/sys/fs/tmpfs/ |
H A D | tmpfs_rename.c | 142 KASSERT(fvp != NULL); in tmpfs_gro_rename_check_possible() 144 KASSERT(fdvp != fvp); in tmpfs_gro_rename_check_possible() 146 KASSERT(tdvp != fvp); in tmpfs_gro_rename_check_possible() 148 KASSERT(fvp != tvp); in tmpfs_gro_rename_check_possible() 180 KASSERT(fvp != NULL); in tmpfs_gro_rename_check_permitted() 182 KASSERT(fdvp != fvp); in tmpfs_gro_rename_check_permitted() 184 KASSERT(tdvp != fvp); in tmpfs_gro_rename_check_permitted() 186 KASSERT(fvp != tvp); in tmpfs_gro_rename_check_permitted() 201 fvp, VP_TO_TMPFS_NODE(fvp)->tn_uid, in tmpfs_gro_rename_check_permitted() 280 KASSERT(fvp != NULL); in tmpfs_gro_rename() [all …]
|
/netbsd/sys/ufs/ext2fs/ |
H A D | ext2fs_rename.c | 152 KASSERT(fvp != NULL); in ext2fs_gro_rename_check_possible() 154 KASSERT(fdvp != fvp); in ext2fs_gro_rename_check_possible() 156 KASSERT(tdvp != fvp); in ext2fs_gro_rename_check_possible() 158 KASSERT(fvp != tvp); in ext2fs_gro_rename_check_possible() 190 KASSERT(fvp != NULL); in ext2fs_gro_rename_check_permitted() 192 KASSERT(fdvp != fvp); in ext2fs_gro_rename_check_permitted() 194 KASSERT(tdvp != fvp); in ext2fs_gro_rename_check_permitted() 196 KASSERT(fvp != tvp); in ext2fs_gro_rename_check_permitted() 210 fvp, VTOI(fvp)->i_uid, in ext2fs_gro_rename_check_permitted() 287 KASSERT(fvp != NULL); in ext2fs_gro_rename() [all …]
|
/netbsd/sys/fs/udf/ |
H A D | udf_rename.c | 167 KASSERT(fvp != NULL); in udf_gro_rename_check_possible() 169 KASSERT(fdvp != fvp); in udf_gro_rename_check_possible() 171 KASSERT(tdvp != fvp); in udf_gro_rename_check_possible() 173 KASSERT(fvp != tvp); in udf_gro_rename_check_possible() 212 KASSERT(fvp != NULL); in udf_gro_rename_check_permitted() 214 KASSERT(fdvp != fvp); in udf_gro_rename_check_permitted() 216 KASSERT(tdvp != fvp); in udf_gro_rename_check_permitted() 218 KASSERT(fvp != tvp); in udf_gro_rename_check_permitted() 244 fvp, fuid, in udf_gro_rename_check_permitted() 342 KASSERT(fvp != tvp); in udf_gro_rename() [all …]
|
/netbsd/sys/fs/unionfs/ |
H A D | unionfs_vnops.c | 1018 struct vnode *fvp; in unionfs_rename() local 1040 fvp = ap->a_fvp; in unionfs_rename() 1048 rfvp = fvp; in unionfs_rename() 1061 if (fvp == tvp) in unionfs_rename() 1079 unp = VTOUNIONFS(fvp); in unionfs_rename() 1090 VOP_UNLOCK(fvp); in unionfs_rename() 1098 VOP_UNLOCK(fvp); in unionfs_rename() 1177 if (fvp != rfvp) in unionfs_rename() 1178 vrele(fvp); in unionfs_rename() 1199 if (fvp != rfvp) in unionfs_rename() [all …]
|
/netbsd/sys/fs/nilfs/ |
H A D | nilfs_vnops.c | 1289 struct vnode *fvp = ap->a_fvp; in nilfs_rename() local 1300 if (fvp->v_mount != tdvp->v_mount || in nilfs_rename() 1306 fnode = VTOI(fvp); in nilfs_rename() 1319 vn_lock(fvp, LK_SHARED | LK_RETRY); in nilfs_rename() 1320 error = VOP_GETATTR(fvp, &fvap, FSCRED); in nilfs_rename() 1321 VOP_UNLOCK(fvp); in nilfs_rename() 1331 if (fvp->v_type == VDIR && tvp->v_type == VDIR) { in nilfs_rename() 1338 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { in nilfs_rename() 1343 if (fvp->v_type != VDIR && tvp->v_type == VDIR) { in nilfs_rename() 1351 if (fvp->v_type == VDIR) { in nilfs_rename() [all …]
|
/netbsd/sys/fs/sysvbfs/ |
H A D | sysvbfs_vnops.c | 557 struct vnode *fvp = ap->a_fvp; in sysvbfs_rename() local 561 struct sysvbfs_node *bnode = fvp->v_data; in sysvbfs_rename() 568 if ((fvp->v_mount != tdvp->v_mount) || in sysvbfs_rename() 569 (tvp && (fvp->v_mount != tvp->v_mount))) { in sysvbfs_rename() 575 KDASSERT(fvp->v_type == VREG); in sysvbfs_rename() 607 vrele(fvp); in sysvbfs_rename()
|
/netbsd/sys/miscfs/procfs/ |
H A D | procfs_vnops.c | 969 struct vnode *fvp; in procfs_lookup() local 1082 fvp = p->p_textvp; in procfs_lookup() 1084 vref(fvp); in procfs_lookup() 1086 *vpp = fvp; in procfs_lookup() 1116 fvp = fp->f_vnode; in procfs_lookup() 1119 if (fp->f_type == DTYPE_VNODE && fvp->v_type != VDIR && in procfs_lookup() 1121 vref(fvp); in procfs_lookup() 1124 *vpp = fvp; in procfs_lookup()
|
/netbsd/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/ |
H A D | Makefile | 8 dtb-$(CONFIG_ARCH_VEXPRESS) += fvp-base-revc.dtb
|
H A D | fvp-base-revc.dts | 22 compatible = "arm,fvp-base-revc", "arm,vexpress";
|
/netbsd/sys/fs/union/ |
H A D | union_vnops.c | 1328 struct vnode *fvp = ap->a_fvp; in union_rename() local 1354 if (fvp->v_op == union_vnodeop_p) { /* always true */ in union_rename() 1355 struct union_node *un = VTOUNION(fvp); in union_rename() 1365 fvp = un->un_uppervp; in union_rename() 1366 vref(fvp); in union_rename() 1395 error = VOP_RENAME(fdvp, fvp, ap->a_fcnp, tdvp, tvp, ap->a_tcnp); in union_rename() 1403 vrele(fvp); in union_rename() 1409 if (fvp != ap->a_fvp) { in union_rename()
|
/netbsd/sys/fs/nfs/server/ |
H A D | nfs_nfsdport.c | 1134 struct vnode *fvp, *tvp, *tdvp; in nfsvno_rename() local 1137 fvp = fromndp->ni_vp; in nfsvno_rename() 1140 vrele(fvp); in nfsvno_rename() 1173 if (fvp->v_type == VDIR && fvp->v_mountedhere) { in nfsvno_rename() 1177 if (fvp->v_mount != tdvp->v_mount) { in nfsvno_rename() 1181 if (fvp == tdvp) { in nfsvno_rename() 1185 if (fvp == tvp) { in nfsvno_rename() 1195 error = nfsrv_checkremove(fvp, 0, p); in nfsvno_rename() 1196 NFSVOPUNLOCK(fvp, 0); in nfsvno_rename() 1209 nfsd_recalldelegation(fvp, p); in nfsvno_rename() [all …]
|
/netbsd/sys/fs/nfs/client/ |
H A D | nfs_clvnops.c | 213 static int nfs_renamerpc(struct vnode *fdvp, struct vnode *fvp, 1764 struct vnode *fvp = ap->a_fvp; in nfs_rename() local 1778 if ((fvp->v_mount != tdvp->v_mount) || in nfs_rename() 1779 (tvp && (fvp->v_mount != tvp->v_mount))) { in nfs_rename() 1784 if (fvp == tvp) { in nfs_rename() 1789 if ((error = NFSVOPLOCK(fvp, LK_EXCLUSIVE)) != 0) in nfs_rename() 1805 error = VOP_FSYNC(fvp, MNT_WAIT, fcnp->cn_thread); in nfs_rename() 1806 NFSVOPUNLOCK(fvp, 0); in nfs_rename() 1838 if (fnp->n_v4 != NULL && fvp->v_type == VREG && in nfs_rename() 1869 if (fvp->v_type == VDIR) { in nfs_rename() [all …]
|
/netbsd/sys/fs/v7fs/ |
H A D | v7fs_vnops.c | 783 struct vnode *fvp = a->a_fvp; in v7fs_rename() local 789 struct v7fs_node *v7node = fvp->v_data; in v7fs_rename() 798 to_name, fvp, tvp); in v7fs_rename() 800 if ((fvp->v_mount != tdvp->v_mount) || in v7fs_rename() 801 (tvp && (fvp->v_mount != tvp->v_mount))) { in v7fs_rename() 829 vrele(fvp); in v7fs_rename()
|
/netbsd/sys/nfs/ |
H A D | nfs_serv.c | 1915 struct vnode *fvp, *tvp, *tdvp; in nfsrv_rename() local 1924 fvp = (struct vnode *)0; in nfsrv_rename() 1958 fvp = fromnd.ni_vp; in nfsrv_rename() 1964 vrele(fvp); in nfsrv_rename() 1969 vrele(fvp); in nfsrv_rename() 1993 fvp = fromnd.ni_vp; in nfsrv_rename() 2016 vrele(fvp); in nfsrv_rename() 2043 if (fvp->v_type == VDIR && fvp->v_mountedhere) { in nfsrv_rename() 2057 if (fvp == tdvp) { in nfsrv_rename() 2094 vrele(fvp); in nfsrv_rename() [all …]
|
H A D | nfs_vnops.c | 1820 struct vnode *fvp = ap->a_fvp; in nfs_rename() local 1829 if ((fvp->v_mount != tdvp->v_mount) || in nfs_rename() 1830 (tvp && (fvp->v_mount != tvp->v_mount))) { in nfs_rename() 1857 if (fvp->v_type == VDIR) in nfs_rename() 1858 cache_purge(fvp); in nfs_rename() 1876 vrele(fvp); in nfs_rename()
|
/netbsd/sys/kern/ |
H A D | vfs_vnode.c | 2082 vshareilock(vnode_t *tvp, vnode_t *fvp) in vshareilock() argument 2087 mutex_obj_hold(fvp->v_interlock); in vshareilock() 2088 tvp->v_interlock = fvp->v_interlock; in vshareilock() 2093 vshareklist(vnode_t *tvp, vnode_t *fvp) in vshareklist() argument 2099 KASSERT(tvp->v_interlock == fvp->v_interlock); in vshareklist() 2114 tvp->v_klist = fvp->v_klist; in vshareklist()
|
H A D | vfs_syscalls.c | 4357 struct vnode *fdvp, *fvp; in do_sys_renameat() local 4391 fvp = fnd.ni_vp; in do_sys_renameat() 4394 KASSERT(fvp != NULL); in do_sys_renameat() 4408 if (fdvp != fvp) in do_sys_renameat() 4445 ((fvp->v_type == VDIR)? CREATEDIR : 0)), in do_sys_renameat() 4459 if (fvp->v_type == VDIR) in do_sys_renameat() 4565 if ((fvp->v_type == VDIR) && (tvp->v_type != VDIR)) { in do_sys_renameat() 4578 if (fvp == tdvp) { in do_sys_renameat() 4589 if (fvp == tvp) { in do_sys_renameat() 4621 error = veriexec_renamechk(curlwp, fvp, f1, tvp, f2); in do_sys_renameat() [all …]
|
H A D | vnode_if.src | 331 #% rename fvp U U U 340 IN WILLRELE struct vnode *fvp;
|
/netbsd/sys/rump/librump/rumpvfs/ |
H A D | rumpvnode_if.c | 413 struct vnode *fvp, in RUMP_VOP_RENAME() argument 422 error = VOP_RENAME(fdvp, fvp, fcnp, tdvp, tvp, tcnp); in RUMP_VOP_RENAME()
|
/netbsd/sys/fs/puffs/ |
H A D | puffs_vnops.c | 2129 struct vnode *fdvp = ap->a_fdvp, *fvp = ap->a_fvp; in puffs_vnop_rename() local 2136 if ((fvp->v_mount != tdvp->v_mount) || in puffs_vnop_rename() 2137 (tvp && (fvp->v_mount != tvp->v_mount))) { in puffs_vnop_rename() 2142 rename_msg->pvnr_cookie_src = VPTOPNC(fvp); in puffs_vnop_rename() 2174 (VPTOPP(fvp)->pn_parent != tdvp)) in puffs_vnop_rename() 2175 update_parent(fvp, tdvp); in puffs_vnop_rename() 2194 vrele(fvp); in puffs_vnop_rename()
|