Home
last modified time | relevance | path

Searched refs:olddp (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/regress/usr.bin/diff/
Dt9.2334 checkdirs(olddp)
335 struct vnode *olddp;
341 if (olddp->v_usecount == 1)
343 if (VFS_ROOT(olddp->v_mountedhere, &newdp))
347 if (fdp->fd_cdir == olddp) {
352 if (fdp->fd_rdir == olddp) {
358 if (rootvnode == olddp) {
432 dounmount(struct mount *mp, int flags, struct proc *p, struct vnode *olddp)
460 if (olddp) {
464 * XXX We're not holding a ref on olddp, which may
[all …]
Dt9.1269 checkdirs(olddp)
270 struct vnode *olddp;
276 if (olddp->v_usecount == 1)
278 if (VFS_ROOT(olddp->v_mountedhere, &newdp))
282 if (fdp->fd_cdir == olddp) {
287 if (fdp->fd_rdir == olddp) {
293 if (rootvnode == olddp) {
/openbsd/src/sys/kern/
Dvfs_syscalls.c317 checkdirs(struct vnode *olddp) in checkdirs() argument
324 if (olddp->v_usecount == 1) in checkdirs()
326 if (VFS_ROOT(olddp->v_mountedhere, &newdp)) in checkdirs()
330 if (fdp->fd_cdir == olddp) { in checkdirs()
335 if (fdp->fd_rdir == olddp) { in checkdirs()
341 if (rootvnode == olddp) { in checkdirs()
347 vrele(olddp); in checkdirs()