HomeSort by: relevance | last modified time | path
    Searched refs:dvp (Results 1 - 25 of 90) sorted by relevancy

1 2 3 4

  /src/sys/kern/
vfs_cache.c 381 struct vnode *vp, *dvp = ncp->nc_dvp; local in function:cache_remove
382 vnode_impl_t *dvi = VNODE_TO_VIMPL(dvp);
428 cache_lookup_entry(struct vnode *dvp, const char *name, size_t namelen,
431 vnode_impl_t *dvi = VNODE_TO_VIMPL(dvp);
455 KASSERT(ncp->nc_dvp == dvp);
486 * Lookup is called with DVP pointing to the directory to search,
491 * DVP must be locked.
531 cache_lookup(struct vnode *dvp, const char *name, size_t namelen,
535 vnode_impl_t *dvi = VNODE_TO_VIMPL(dvp);
552 SDT_PROBE(vfs, namecache, lookup, toolong, dvp,
801 struct vnode *dvp; local in function:cache_revlookup
1183 struct vnode *dvp, *blocked; local in function:cache_purge_parents
1311 vnode_t *dvp; local in function:cache_purgevfs
1546 struct vnode *dvp = NULL; local in function:namecache_print
    [all...]
vnode_if.c 393 VOP_PARSEPATH(struct vnode *dvp,
402 a.a_dvp = dvp;
405 error = vop_pre(dvp, &mp, &mpsafe, FST_NO);
408 error = (VCALL(dvp, VOFFSET(vop_parsepath), &a));
409 vop_post(dvp, mp, mpsafe, FST_NO);
427 VOP_LOOKUP(struct vnode *dvp,
436 a.a_dvp = dvp;
439 assert_vop_locked(dvp, "vop_lookup: dvp");
440 error = vop_pre(dvp, &mp, &mpsafe, FST_NO)
    [all...]
  /src/sys/fs/udf/
udf_rename.c 115 * udf_gro_directory_empty_p: return true if the directory vp is empty. dvp is
118 * vp and dvp must be locked and referenced.
122 struct vnode *vp, struct vnode *dvp)
129 KASSERT(dvp != NULL);
130 KASSERT(vp != dvp);
132 KASSERT(dvp->v_mount == mp);
134 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
257 struct vnode *dvp, struct vnode *vp)
261 KASSERT(dvp != NULL);
263 KASSERT(dvp != vp)
520 struct vnode *vp, *dvp; local in function:udf_gro_genealogy
    [all...]
  /src/sys/fs/tmpfs/
tmpfs_rename.c 105 * empty. dvp is its parent.
107 * vp and dvp must be locked and referenced.
111 struct vnode *vp, struct vnode *dvp)
116 (void)dvp;
119 KASSERT(dvp != NULL);
120 KASSERT(vp != dvp);
122 KASSERT(dvp->v_mount == mp);
124 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
213 struct vnode *dvp, struct vnode *vp)
218 KASSERT(dvp != NULL)
    [all...]
tmpfs_vnops.c 122 * Arguments: dvp (directory being searched), vpp (result),
125 * => Caller holds a reference and lock on dvp.
136 vnode_t *dvp = ap->a_dvp, **vpp = ap->a_vpp; local in function:tmpfs_lookup
144 KASSERT(VOP_ISLOCKED(dvp));
146 dnode = VP_TO_TMPFS_DIR(dvp);
150 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred);
159 if (lastcn && (dvp->v_mount->mnt_flag & MNT_RDONLY) != 0 &&
169 cachefound = cache_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen,
210 error = vcache_get(dvp->v_mount, &pnode, sizeof(pnode), vpp);
220 vref(dvp);
309 vnode_t *dvp = ap->a_dvp, **vpp = ap->a_vpp; local in function:tmpfs_create
327 vnode_t *dvp = ap->a_dvp, **vpp = ap->a_vpp; local in function:tmpfs_mknod
695 vnode_t *dvp = ap->a_dvp, *vp = ap->a_vp; local in function:tmpfs_remove
776 vnode_t *dvp = ap->a_dvp; local in function:tmpfs_link
842 vnode_t *dvp = ap->a_dvp; local in function:tmpfs_mkdir
859 vnode_t *dvp = ap->a_dvp; local in function:tmpfs_rmdir
955 vnode_t *dvp = ap->a_dvp; local in function:tmpfs_symlink
1324 vnode_t *dvp = ap->a_dvp; local in function:tmpfs_whiteout
    [all...]
  /src/sys/ufs/lfs/
lfs_rename.c 127 * empty. dvp is its parent.
129 * vp and dvp must be locked and referenced.
133 struct vnode *vp, struct vnode *dvp)
139 KASSERT(dvp != NULL);
140 KASSERT(vp != dvp);
142 KASSERT(dvp->v_mount == mp);
144 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
146 return ulfs_dirempty(VTOI(vp), VTOI(dvp)->i_number, cred);
231 struct vnode *dvp, struct vnode *vp)
236 KASSERT(dvp != NULL)
638 struct vnode *vp, *dvp; local in function:ulfs_gro_genealogy
    [all...]
lfs_vnops.c 310 lfs_makeinode(struct vattr *vap, struct vnode *dvp,
318 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, &tvp);
355 error = ulfs_direnter(dvp, ulr, tvp,
360 cache_enter(dvp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags);
509 lfs_set_dirop(struct vnode *dvp, struct vnode *vp)
514 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
517 fs = VTOI(dvp)->i_lfs;
524 if ((error = lfs_reserve(fs, dvp, vp, LFS_NRESERVE(fs))) != 0)
531 lfs_check(dvp, LFS_UNUSED_LBN, 0)
654 struct vnode *dvp, **vpp; local in function:lfs_symlink
739 struct vnode *dvp, **vpp; local in function:lfs_mknod
819 struct vnode *dvp, **vpp; local in function:lfs_create
876 struct vnode *dvp, *tvp, **vpp; local in function:lfs_mkdir
1040 struct vnode *dvp, *vp; local in function:lfs_remove
1127 struct vnode *dvp, *vp; local in function:lfs_link
    [all...]
ulfs_vnops.c 514 struct vnode *vp, *dvp; local in function:ulfs_remove
519 dvp = ap->a_dvp;
522 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
524 KASSERT(dvp->v_mount == vp->v_mount);
529 ulr = &VTOI(dvp)->i_crap;
530 ULFS_CHECK_CRAPCOUNTER(VTOI(dvp));
533 (VTOI(dvp)->i_flags & APPEND))
536 error = ulfs_dirremove(dvp, ulr,
542 if (dvp == vp)
560 struct vnode *dvp = ap->a_dvp local in function:ulfs_link
628 struct vnode *dvp = ap->a_dvp; local in function:ulfs_whiteout
681 struct vnode *vp, *dvp; local in function:ulfs_rmdir
    [all...]
  /src/sys/ufs/ufs/
ufs_rename.c 118 * empty. dvp is its parent.
120 * vp and dvp must be locked and referenced.
124 struct vnode *vp, struct vnode *dvp)
130 KASSERT(dvp != NULL);
131 KASSERT(vp != dvp);
133 KASSERT(dvp->v_mount == mp);
135 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
137 return ufs_dirempty(VTOI(vp), VTOI(dvp)->i_number, cred);
222 struct vnode *dvp, struct vnode *vp)
227 KASSERT(dvp != NULL)
919 struct vnode *vp, *dvp; local in function:ufs_gro_genealogy
    [all...]
ufs_vnops.c 152 struct vnode *dvp = ap->a_dvp; local in function:ufs_create
156 ulr = &VTOI(dvp)->i_crap;
157 UFS_CHECK_CRAPCOUNTER(VTOI(dvp));
160 * UFS_WAPBL_BEGIN(dvp->v_mount) performed by successful
163 error = ufs_makeinode(ap->a_vap, dvp, ulr, ap->a_vpp, ap->a_cnp);
167 UFS_WAPBL_END(dvp->v_mount);
199 * UFS_WAPBL_BEGIN(dvp->v_mount) performed by successful
828 struct vnode *vp, *dvp; local in function:ufs_remove
835 dvp = ap->a_dvp;
837 mp = dvp->v_mount
890 struct vnode *dvp = ap->a_dvp; local in function:ufs_link
967 struct vnode *dvp = ap->a_dvp; local in function:ufs_whiteout
1226 struct vnode *dvp = ap->a_dvp, *tvp; local in function:ufs_mkdir
1386 struct vnode *vp, *dvp; local in function:ufs_rmdir
    [all...]
  /src/sys/ufs/ext2fs/
ext2fs_rename.c 117 * empty. dvp is its parent.
119 * vp and dvp must be locked and referenced.
123 struct vnode *vp, struct vnode *dvp)
129 KASSERT(dvp != NULL);
130 KASSERT(vp != dvp);
132 KASSERT(dvp->v_mount == mp);
134 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
136 return ext2fs_dirempty(VTOI(vp), VTOI(dvp)->i_number, cred);
221 struct vnode *dvp, struct vnode *vp)
226 KASSERT(dvp != NULL)
790 struct vnode *vp, *dvp; local in function:ext2fs_gro_genealogy
    [all...]
ext2fs_vnops.c 520 struct vnode *dvp = ap->a_dvp; local in function:ext2fs_remove
525 ulr = &VTOI(dvp)->i_crap;
526 UFS_CHECK_CRAPCOUNTER(VTOI(dvp));
531 (VTOI(dvp)->i_e2fs_flags & EXT2_APPEND)) {
534 error = ext2fs_dirremove(dvp, ulr, ap->a_cnp);
542 if (dvp == vp)
560 struct vnode *dvp = ap->a_dvp; local in function:ext2fs_link
567 KASSERT(dvp != vp);
569 KASSERT(dvp->v_mount == vp->v_mount);
572 ulr = &VTOI(dvp)->i_crap
621 struct vnode *dvp = ap->a_dvp; local in function:ext2fs_mkdir
749 struct vnode *dvp = ap->a_dvp; local in function:ext2fs_rmdir
    [all...]
  /src/sys/fs/msdosfs/
msdosfs_rename.c 193 * empty. dvp is its parent.
195 * vp and dvp must be locked and referenced.
199 struct vnode *vp, struct vnode *dvp)
204 (void)dvp;
207 KASSERT(dvp != NULL);
208 KASSERT(vp != dvp);
210 KASSERT(dvp->v_mount == mp);
212 KASSERT(VOP_ISLOCKED(dvp) == LK_EXCLUSIVE);
324 struct vnode *dvp, struct vnode *vp)
328 KASSERT(dvp != NULL)
640 struct vnode *vp, *dvp; local in function:msdosfs_gro_genealogy
    [all...]
  /src/sys/rump/librump/rumpvfs/
rumpvnode_if.c 68 RUMP_VOP_PARSEPATH(struct vnode *dvp,
75 error = VOP_PARSEPATH(dvp, name, retval);
82 RUMP_VOP_LOOKUP(struct vnode *dvp,
89 error = VOP_LOOKUP(dvp, vpp, cnp);
96 RUMP_VOP_CREATE(struct vnode *dvp,
104 error = VOP_CREATE(dvp, vpp, cnp, vap);
111 RUMP_VOP_MKNOD(struct vnode *dvp,
119 error = VOP_MKNOD(dvp, vpp, cnp, vap);
384 RUMP_VOP_REMOVE(struct vnode *dvp,
391 error = VOP_REMOVE(dvp, vp, cnp)
    [all...]
  /src/sys/fs/unionfs/
unionfs.h 124 int unionfs_nodeget(struct mount *mp, struct vnode *uppervp, struct vnode *lowervp, struct vnode *dvp, struct vnode **vpp, struct componentname *cnp);
134 int unionfs_mkwhiteout(struct vnode *dvp, struct componentname *cnp, const char *path);
135 int unionfs_relookup_for_create(struct vnode *dvp, struct componentname *cnp);
136 int unionfs_relookup_for_delete(struct vnode *dvp, struct componentname *cnp);
137 int unionfs_relookup_for_rename(struct vnode *dvp, struct componentname *cnp);
  /src/sys/miscfs/genfs/
genfs.h 109 struct vnode *vp, struct vnode *dvp);
117 struct vnode *dvp, struct vnode *vp);
119 struct vnode *dvp, struct vnode *vp);
126 struct vnode *dvp, struct componentname *cnp, void *de,
128 int (*gro_lookup)(struct mount *mp, struct vnode *dvp,
genfs_rename.c 548 struct mount *mp, kauth_cred_t cred, struct vnode *dvp,
559 KASSERT(dvp != NULL);
564 KASSERT(dvp->v_type == VDIR);
565 KASSERT(dvp->v_mount == mp);
567 error = ops->gro_lock_directory(mp, dvp);
572 if (dvp->v_mountedhere != NULL) {
578 error = ops->gro_lookup(mp, dvp, fcnp, fde_ret, &fvp);
585 if (fvp == dvp) {
589 KASSERT(fvp != dvp);
592 error = ops->gro_lookup(mp, dvp, tcnp, tde_ret, &tvp)
    [all...]
  /src/sys/nfs/
nfs_vnops.c 228 nfs_cache_enter(struct vnode *dvp, struct vnode *vp,
231 struct nfsnode *dnp = VTONFS(dvp);
245 cache_enter(dvp, vp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags);
733 struct vnode *dvp = ap->a_dvp; local in function:nfs_lookup
747 const int v3 = NFS_ISV3(dvp);
753 if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
756 if (dvp->v_type != VDIR)
763 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred);
768 vref(dvp);
769 *vpp = dvp;
1533 struct vnode *dvp = ap->a_dvp; local in function:nfs_mknod
1555 struct vnode *dvp = ap->a_dvp; local in function:nfs_create
1703 struct vnode *dvp = ap->a_dvp; local in function:nfs_remove
2005 struct vnode *dvp = ap->a_dvp; local in function:nfs_link
2053 struct vnode *dvp = ap->a_dvp; local in function:nfs_symlink
2141 struct vnode *dvp = ap->a_dvp; local in function:nfs_mkdir
2231 struct vnode *dvp = ap->a_dvp; local in function:nfs_rmdir
    [all...]
  /src/sys/fs/nfs/client/
nfs_clvnops.c 209 static int nfs_mknodrpc(struct vnode *dvp, struct vnode **vpp,
211 static int nfs_removerpc(struct vnode *dvp, struct vnode *vp, char *name,
1034 struct vnode *dvp = ap->a_dvp; local in function:nfs_lookup
1036 struct mount *mp = dvp->v_mount;
1052 if (dvp->v_type != VDIR)
1055 np = VTONFS(dvp);
1065 if ((error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred, td)) != 0)
1067 error = cache_lookup(dvp, vpp, cnp, &nctime, &ncticks);
1121 if (dvp != newvp)
1127 if (dvp->v_iflag & VI_DOOMED
1534 struct vnode *dvp = ap->a_dvp; local in function:nfs_create
1656 struct vnode *dvp = ap->a_dvp; local in function:nfs_remove
2011 struct vnode *dvp = ap->a_dvp; local in function:nfs_symlink
2087 struct vnode *dvp = ap->a_dvp; local in function:nfs_mkdir
2164 struct vnode *dvp = ap->a_dvp; local in function:nfs_rmdir
    [all...]
  /src/sys/fs/union/
union_vnops.c 253 struct vnode *dvp; local in function:union_lookup1
256 dvp = *dvpp;
265 while ((dvp != udvp) && (dvp->v_vflag & VV_ROOT)) {
272 tdvp = dvp;
273 *dvpp = dvp = dvp->v_mount->mnt_vnodecovered;
275 vn_lock(dvp, LK_EXCLUSIVE | LK_RETRY);
279 error = VOP_LOOKUP(dvp, &tdvp, cnp);
282 if (dvp != tdvp)
330 struct vnode *dvp = ap->a_dvp; local in function:union_lookup
544 struct vnode *dvp = un->un_uppervp; local in function:union_create
596 struct vnode *dvp = un->un_uppervp; local in function:union_mknod
1214 struct vnode *dvp = dun->un_uppervp; local in function:union_remove
1247 struct vnode *dvp; local in function:union_link
1442 struct vnode *dvp = un->un_uppervp; local in function:union_mkdir
1489 struct vnode *dvp = dun->un_uppervp; local in function:union_rmdir
1521 struct vnode *dvp = un->un_uppervp; local in function:union_symlink
    [all...]
  /src/sys/coda/
coda_vnops.c 880 vnode_t *dvp = ap->a_dvp; local in function:coda_lookup
881 struct cnode *dcp = VTOC(dvp);
911 if (IS_CTL_NAME(dvp, nm, len)) {
941 error = venus_lookup(vtomi(dvp), &dcp->c_fid, nm, len, cred, l, &VFid,
954 cp = make_coda_node(&VFid, dvp->v_mount, vtype);
964 coda_nc_enter(VTOC(dvp), nm, len, cred, VTOC(*vpp));
992 vnode_t *dvp = ap->a_dvp; local in function:coda_create
993 struct cnode *dcp = VTOC(dvp);
1015 if (IS_CTL_NAME(dvp, nm, len)) {
1021 error = venus_create(vtomi(dvp), &dcp->c_fid, nm, len, exclusive, mode, va, cred, l, &VFid, &attr)
1079 vnode_t *dvp = ap->a_dvp; local in function:coda_remove
1154 vnode_t *dvp = ap->a_dvp; local in function:coda_link
1318 vnode_t *dvp = ap->a_dvp; local in function:coda_mkdir
1388 vnode_t *dvp = ap->a_dvp; local in function:coda_rmdir
1454 vnode_t *dvp = ap->a_dvp; local in function:coda_symlink
    [all...]
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
bcm2711-rpi.dtsi 41 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 0>, <&clk_27MHz>;
47 clocks = <&firmware_clocks 13>, <&firmware_clocks 14>, <&dvp 1>, <&clk_27MHz>;
  /src/sys/fs/autofs/
autofs_vnops.c 203 struct vnode *dvp = ap->a_dvp; local in function:autofs_lookup
206 struct autofs_mount *amp = VFSTOAUTOFS(dvp->v_mount);
212 KASSERT(VOP_ISLOCKED(dvp));
214 anp = VTOI(dvp);
218 KASSERT(!VOP_ACCESS(dvp, VEXEC, cnp->cn_cred));
224 cachefound = cache_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen,
247 error = vcache_get(dvp->v_mount, &parent, sizeof(parent), vpp);
254 vref(dvp);
255 *vpp = dvp;
263 error = autofs_trigger_vn(dvp, cnp->cn_nameptr, cnp->cn_namelen
368 struct vnode *dvp = ap->a_dvp; local in function:autofs_mkdir
    [all...]
  /src/sys/miscfs/deadfs/
dead_vfsops.c 93 dead_newvnode(struct mount *mp, struct vnode *dvp, struct vnode *vp,
99 KASSERT(dvp == NULL);
  /src/sys/fs/nilfs/
nilfs_vnops.c 615 struct vnode *dvp = ap->a_dvp; local in function:nilfs_lookup
618 struct mount *mp = dvp->v_mount;
635 error = VOP_ACCESS(dvp, VEXEC, cnp->cn_cred);
651 if (cache_lookup(dvp, cnp->cn_nameptr, cnp->cn_namelen,
668 vref(dvp);
669 *vpp = dvp;
678 error = nilfs_lookup_name_in_dir(dvp, name, namelen,
701 error = nilfs_lookup_name_in_dir(dvp, name, namelen,
717 error = VOP_ACCESS(dvp, VWRITE, cnp->cn_cred);
753 cache_enter(dvp, *vpp, cnp->cn_nameptr, cnp->cn_namelen
1078 struct vnode *dvp = ap->a_dvp; local in function:nilfs_create
1101 struct vnode *dvp = ap->a_dvp; local in function:nilfs_mknod
1124 struct vnode *dvp = ap->a_dvp; local in function:nilfs_mkdir
1186 struct vnode *dvp = ap->a_dvp; local in function:nilfs_link
1217 struct vnode *dvp = ap->a_dvp; local in function:nilfs_symlink
1403 struct vnode *dvp = ap->a_dvp; local in function:nilfs_remove
1439 struct vnode *dvp = ap->a_dvp; local in function:nilfs_rmdir
    [all...]

Completed in 93 milliseconds

1 2 3 4