| /mirbsd/src/sys/ufs/ext2fs/ |
| D | ext2fs_vnops.c | 586 struct vnode *fvp = ap->a_fvp; local 606 if ((fvp->v_mount != tdvp->v_mount) || 607 (tvp && (fvp->v_mount != tvp->v_mount))) { 619 vrele(fvp); 631 if (fvp == tvp) { 632 if (fvp->v_type == VDIR) { 644 vrele(fvp); 650 (void) relookup(fdvp, &fvp, fcnp); 651 return (VOP_REMOVE(fdvp, fvp, fcnp)); 653 if ((error = vn_lock(fvp, LK_EXCLUSIVE, p)) != 0) [all …]
|
| /mirbsd/src/sys/ufs/ufs/ |
| D | ufs_vnops.c | 777 struct vnode *fvp = ap->a_fvp; local 795 if ((fvp->v_mount != tdvp->v_mount) || 796 (tvp && (fvp->v_mount != tvp->v_mount))) { 808 vrele(fvp); 825 if (fvp == tvp) { 826 if (fvp->v_type == VDIR) { 847 vrele(fvp); 853 if ((error = relookup(fdvp, &fvp, fcnp)) != 0) 856 return (VOP_REMOVE(fdvp, fvp, fcnp)); 859 if ((error = vn_lock(fvp, LK_EXCLUSIVE, p)) != 0) [all …]
|
| /mirbsd/src/sys/miscfs/fdesc/ |
| D | fdesc_vnops.c | 251 struct vnode *fvp; local 270 error = fdesc_allocvp(Fdevfd, FD_DEVFD, dvp->v_mount, &fvp); 273 *vpp = fvp; 274 fvp->v_type = VDIR; 284 error = fdesc_allocvp(Fctty, FD_CTTY, dvp->v_mount, &fvp); 287 *vpp = fvp; 288 fvp->v_type = VCHR; 313 error = fdesc_allocvp(Flink, fd, dvp->v_mount, &fvp); 316 VTOFDESC(fvp)->fd_link = ln; 317 *vpp = fvp; [all …]
|
| /mirbsd/src/sys/miscfs/portal/ |
| D | portal_vnops.c | 190 struct vnode *fvp = 0; local 205 error = getnewvnode(VT_PORTAL, dvp->v_mount, portal_vnodeop_p, &fvp); 208 fvp->v_type = VREG; 209 MALLOC(fvp->v_data, void *, sizeof(struct portalnode), M_TEMP, 212 pt = VTOPORTAL(fvp); 227 *vpp = fvp; 228 VOP_LOCK(fvp, LK_EXCLUSIVE, p); 240 if (fvp) 241 vrele(fvp);
|
| /mirbsd/src/sys/msdosfs/ |
| D | msdosfs_vnops.c | 921 struct vnode *fvp = ap->a_fvp; local 948 if ((fvp->v_mount != tdvp->v_mount) || 949 (tvp && (fvp->v_mount != tvp->v_mount))) { 961 vrele(fvp); 968 if (tvp == fvp) { 974 if ((error = vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY, p)) != 0) 977 ip = VTODE(fvp); 994 VOP_UNLOCK(fvp, 0, p); 1024 error = VOP_ACCESS(fvp, VWRITE, tcnp->cn_cred, tcnp->cn_proc); 1025 VOP_UNLOCK(fvp, 0, p); [all …]
|
| /mirbsd/src/sys/miscfs/procfs/ |
| D | procfs_vnops.c | 749 struct vnode *fvp; local 853 fvp = p->p_textvp; 855 VREF(fvp); 856 vn_lock(fvp, LK_EXCLUSIVE | LK_RETRY, curp); 861 *vpp = fvp;
|
| /mirbsd/src/sys/nfs/ |
| D | nfs_serv.c | 1714 struct vnode *fvp = NULL, *tvp, *tdvp, *fdirp = NULL; local 1755 fvp = fromnd.ni_vp; 1776 vrele(fvp); 1782 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { 1785 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { 1794 if (fvp->v_type == VDIR && fvp->v_mountedhere) { 1798 if (fvp->v_mount != tdvp->v_mount) { 1802 if (fvp == tdvp) 1809 if (fvp == tvp && fromnd.ni_dvp == tdvp && 1828 vrele(fvp); [all …]
|
| D | nfs_vnops.c | 1493 struct vnode *fvp = ap->a_fvp; local 1507 if ((fvp->v_mount != tdvp->v_mount) || 1508 (tvp && (fvp->v_mount != tvp->v_mount))) { 1531 if (fvp->v_type == VDIR) { 1544 vrele(fvp);
|
| /mirbsd/src/sys/kern/ |
| D | vfs_syscalls.c | 2455 struct vnode *tvp, *fvp, *tdvp; local 2464 fvp = fromnd.ni_vp; 2470 if (fvp->v_type == VDIR) 2478 vrele(fvp); 2484 if (fvp->v_type == VDIR && tvp->v_type != VDIR) { 2487 } else if (fvp->v_type != VDIR && tvp->v_type == VDIR) { 2492 if (fvp == tdvp) 2498 if (fvp == tvp) 2521 vrele(fvp);
|
| D | vnode_if.src | 270 #% rename fvp U U U 277 IN WILLRELE struct vnode *fvp;
|
| D | vnode_if.c | 693 int VOP_RENAME(fdvp, fvp, fcnp, tdvp, tvp, tcnp) in VOP_RENAME() argument 695 struct vnode *fvp; 704 a.a_fvp = fvp;
|
| /mirbsd/src/sys/miscfs/kernfs/ |
| D | kernfs_vnops.c | 794 struct vnode *fvp; local 796 if (*dp == NODEV || !vfinddev(*dp, kt->kt_vtype, &fvp))
|