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

1 2 3 4

  /src/sys/kern/
vfs_getcwd.c 66 * usual "pvp" (parent) or "dvp" (directory) naming conventions are
535 struct vnode *dvp; local in function:vnode_to_path
542 error = cache_revlookup(vp, &dvp, &bp, path, false, 0);
547 error = getcwd_common(dvp, NULL, &bp, path, len / 2,
549 vrele(dvp);
vfs_getcwd.c 66 * usual "pvp" (parent) or "dvp" (directory) naming conventions are
535 struct vnode *dvp; local in function:vnode_to_path
542 error = cache_revlookup(vp, &dvp, &bp, path, false, 0);
547 error = getcwd_common(dvp, NULL, &bp, path, len / 2,
549 vrele(dvp);
  /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...]
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/fs/ntfs/
ntfs_vnops.c 662 struct vnode *dvp = ap->a_dvp; local in function:ntfs_lookup
663 struct ntnode *dip = VTONT(dvp);
673 error = VOP_ACCESS(dvp, VEXEC, cred);
678 (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
699 vref(dvp);
700 *ap->a_vpp = dvp;
723 error = ntfs_ntlookupfile(ntmp, dvp, cnp, ap->a_vpp);
733 cache_enter(dvp, *ap->a_vpp, cnp->cn_nameptr, cnp->cn_namelen,
ntfs_vnops.c 662 struct vnode *dvp = ap->a_dvp; local in function:ntfs_lookup
663 struct ntnode *dip = VTONT(dvp);
673 error = VOP_ACCESS(dvp, VEXEC, cred);
678 (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
699 vref(dvp);
700 *ap->a_vpp = dvp;
723 error = ntfs_ntlookupfile(ntmp, dvp, cnp, ap->a_vpp);
733 cache_enter(dvp, *ap->a_vpp, cnp->cn_nameptr, cnp->cn_namelen,
  /src/sys/fs/ptyfs/
ptyfs_vnops.c 586 struct vnode *dvp = ap->a_dvp; local in function:ptyfs_lookup
597 *vpp = dvp;
598 vref(dvp);
602 ptyfs = VTOPTYFS(dvp);
612 if (pty < 0 || ptyfs_next_active(dvp->v_mount, pty) != pty)
614 error = ptyfs_allocvp(dvp->v_mount, vpp, PTYFSpts, pty);
617 if (ptyfs_next_active(dvp->v_mount, pty) != pty) {
ptyfs_vnops.c 586 struct vnode *dvp = ap->a_dvp; local in function:ptyfs_lookup
597 *vpp = dvp;
598 vref(dvp);
602 ptyfs = VTOPTYFS(dvp);
612 if (pty < 0 || ptyfs_next_active(dvp->v_mount, pty) != pty)
614 error = ptyfs_allocvp(dvp->v_mount, vpp, PTYFSpts, pty);
617 if (ptyfs_next_active(dvp->v_mount, pty) != pty) {
  /src/sys/miscfs/fdesc/
fdesc_vnops.c 178 struct vnode *dvp = ap->a_dvp; local in function:fdesc_lookup
190 *vpp = dvp;
191 vref(dvp);
195 switch (VTOFDESC(dvp)->fd_type) {
274 error = vcache_get(dvp->v_mount, &ix, sizeof(ix), vpp);
fdesc_vnops.c 178 struct vnode *dvp = ap->a_dvp; local in function:fdesc_lookup
190 *vpp = dvp;
191 vref(dvp);
195 switch (VTOFDESC(dvp)->fd_type) {
274 error = vcache_get(dvp->v_mount, &ix, sizeof(ix), vpp);
  /src/sys/miscfs/genfs/
layer_vnops.c 350 struct vnode *dvp, *lvp, *ldvp; local in function:layer_lookup
353 dvp = ap->a_dvp;
355 if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
361 ldvp = LAYERVPTOLOWERVP(dvp);
368 (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
380 * So we make another reference to dvp and return it.
382 vref(dvp);
383 *ap->a_vpp = dvp;
386 /* Note: dvp and ldvp are both locked. */
388 error = layer_node_create(dvp->v_mount, lvp, ap->a_vpp)
    [all...]
layer_vnops.c 350 struct vnode *dvp, *lvp, *ldvp; local in function:layer_lookup
353 dvp = ap->a_dvp;
355 if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
361 ldvp = LAYERVPTOLOWERVP(dvp);
368 (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
380 * So we make another reference to dvp and return it.
382 vref(dvp);
383 *ap->a_vpp = dvp;
386 /* Note: dvp and ldvp are both locked. */
388 error = layer_node_create(dvp->v_mount, lvp, ap->a_vpp)
    [all...]
  /src/sys/miscfs/umapfs/
umap_vnops.c 342 struct vnode *dvp, *vp, *ldvp; local in function:umap_lookup
347 dvp = ap->a_dvp;
348 mp = dvp->v_mount;
350 if ((cnf & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
355 ldvp = UMAPVPTOLOWERVP(dvp);
391 (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
397 *ap->a_vpp = dvp;
398 vref(dvp);
umap_vnops.c 342 struct vnode *dvp, *vp, *ldvp; local in function:umap_lookup
347 dvp = ap->a_dvp;
348 mp = dvp->v_mount;
350 if ((cnf & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
355 ldvp = UMAPVPTOLOWERVP(dvp);
391 (dvp->v_mount->mnt_flag & MNT_RDONLY) &&
397 *ap->a_vpp = dvp;
398 vref(dvp);
  /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_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...]
  /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_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...]
  /src/sys/fs/tmpfs/
tmpfs_subr.c 183 tmpfs_newvnode(struct mount *mp, struct vnode *dvp, struct vnode *vp,
190 if (dvp != NULL) {
191 KASSERT(VOP_ISLOCKED(dvp));
192 dnode = VP_TO_TMPFS_DIR(dvp);
242 if (dvp == NULL) {
368 tmpfs_construct_node(vnode_t *dvp, vnode_t **vpp, struct vattr *vap,
371 tmpfs_mount_t *tmp = VFS_TO_TMPFS(dvp->v_mount);
372 tmpfs_node_t *dnode = VP_TO_TMPFS_DIR(dvp), *node;
400 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, vpp)
500 vnode_t *dvp = dnode->tn_vnode; local in function:tmpfs_dir_attach
557 vnode_t *dvp = dnode->tn_vnode; local in function:tmpfs_dir_detach
    [all...]
tmpfs_subr.c 183 tmpfs_newvnode(struct mount *mp, struct vnode *dvp, struct vnode *vp,
190 if (dvp != NULL) {
191 KASSERT(VOP_ISLOCKED(dvp));
192 dnode = VP_TO_TMPFS_DIR(dvp);
242 if (dvp == NULL) {
368 tmpfs_construct_node(vnode_t *dvp, vnode_t **vpp, struct vattr *vap,
371 tmpfs_mount_t *tmp = VFS_TO_TMPFS(dvp->v_mount);
372 tmpfs_node_t *dnode = VP_TO_TMPFS_DIR(dvp), *node;
400 error = vcache_new(dvp->v_mount, dvp, vap, cnp->cn_cred, NULL, vpp)
500 vnode_t *dvp = dnode->tn_vnode; local in function:tmpfs_dir_attach
557 vnode_t *dvp = dnode->tn_vnode; local in function:tmpfs_dir_detach
    [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/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/coda/
coda_vfsops.c 165 struct vnode *dvp; local in function:coda_mount
205 &dvp);
211 if (dvp->v_type != VCHR) {
213 vrele(dvp);
216 dev = dvp->v_rdev;
217 vrele(dvp);

Completed in 153 milliseconds

1 2 3 4