Lines Matching defs:dvp
311 vnode_t *dvp,
331 * If lookup is for "", just return dvp.
334 vn_hold(dvp);
335 *vpp = dvp;
339 if (fstatat(dvp->v_fd, name, &st, AT_SYMLINK_NOFOLLOW) == -1)
353 fd = openat(dvp->v_fd, name, omode, 0);
368 vp = vncache_enter(&st, dvp, name, fd);
377 vnode_t *dvp,
393 * If creating "", just return dvp.
396 vn_hold(dvp);
397 *vpp = dvp;
401 err = fstatat(dvp->v_fd, name, &st, AT_SYMLINK_NOFOLLOW);
423 fd = openat(dvp->v_fd, name, omode, mode);
434 vp = vncache_enter(&st, dvp, name, fd);
463 vnode_t *dvp,
470 if (unlinkat(dvp->v_fd, name, 0))
537 vnode_t *dvp,
551 if (mkdirat(dvp->v_fd, name, mode) == -1)
554 if ((fd = openat(dvp->v_fd, name, O_RDONLY)) == -1)
562 *vpp = vncache_enter(&st, dvp, name, fd);
575 vnode_t *dvp,
583 if (unlinkat(dvp->v_fd, name, AT_REMOVEDIR) == -1)
640 vnode_t *dvp,
1141 fop_vnevent(vnode_t *vp, vnevent_t vnevent, vnode_t *dvp, char *fnm,