Lines Matching refs:newvp

125 	vnode_t *newvp;
130 error = auto_trigger_mount(*vpp, cred, &newvp);
134 if (newvp != NULL) {
139 *vpp = newvp;
173 vnode_t *newvp;
183 error = auto_trigger_mount(vp, cred, &newvp);
187 if (newvp == NULL)
191 VN_RELE(newvp);
195 vfsp = newvp->v_vfsp;
196 VN_RELE(newvp);
215 error = VFS_ROOT(vfsp, &newvp);
220 if (fnp->fn_seen == newvp && fnp->fn_thread == curthread) {
222 * Recursive auto_getattr(); just release newvp and drop
226 VN_RELE(newvp);
233 fnp->fn_seen = newvp;
235 error = VOP_GETATTR(newvp, vap, flags, cred, ct);
236 VN_RELE(newvp);
281 vnode_t *newvp;
286 if (error = auto_trigger_mount(vp, cred, &newvp))
289 if (newvp != NULL) {
293 if (vn_is_readonly(newvp))
296 error = VOP_SETATTR(newvp, vap, flags, cred, ct);
297 VN_RELE(newvp);
316 vnode_t *newvp;
321 if (error = auto_trigger_mount(vp, cred, &newvp))
324 if (newvp != NULL) {
328 error = VOP_ACCESS(newvp, mode, 0, cred, ct);
329 VN_RELE(newvp);
366 vnode_t *newvp = NULL;
461 error = VFS_ROOT(vfsp, &newvp);
464 error = VOP_LOOKUP(newvp, nm, vpp, pnp,
466 VN_RELE(newvp);
675 vnode_t *newvp;
680 if (error = auto_trigger_mount(dvp, cred, &newvp))
683 if (newvp != NULL) {
687 if (vn_is_readonly(newvp))
690 error = VOP_CREATE(newvp, nm, va, excl,
692 VN_RELE(newvp);
709 vnode_t *newvp;
714 if (error = auto_trigger_mount(dvp, cred, &newvp))
717 if (newvp != NULL) {
721 if (vn_is_readonly(newvp))
724 error = VOP_REMOVE(newvp, nm, cred, ct, flags);
725 VN_RELE(newvp);
743 vnode_t *newvp;
749 if (error = auto_trigger_mount(tdvp, cred, &newvp))
752 if (newvp == NULL) {
760 if (vn_is_readonly(newvp)) {
762 VN_RELE(newvp);
771 VN_RELE(newvp);
775 error = VOP_LINK(newvp, svp, nm, cred, ct, flags);
776 VN_RELE(newvp);
873 vnode_t *newvp;
878 if (error = auto_trigger_mount(dvp, cred, &newvp))
881 if (newvp != NULL) {
885 if (vn_is_readonly(newvp))
888 error = VOP_MKDIR(newvp, nm, va, vpp, cred, ct,
890 VN_RELE(newvp);
908 vnode_t *newvp;
913 if (error = auto_trigger_mount(dvp, cred, &newvp))
916 if (newvp != NULL) {
920 if (vn_is_readonly(newvp))
923 error = VOP_RMDIR(newvp, nm, cdir, cred, ct, flags);
924 VN_RELE(newvp);
1238 vnode_t *newvp;
1244 if (error = auto_trigger_mount(dvp, cred, &newvp))
1247 if (newvp != NULL) {
1251 if (vn_is_readonly(newvp))
1254 error = VOP_SYMLINK(newvp, lnknm, tva, tnm, cred,
1256 VN_RELE(newvp);
1380 * if the vnode was already covered, '*newvp' is a
1382 * If the node is not mounted on, and should not be mounted on, '*newvp'
1384 * The calling routine may use '*newvp' to do the filesystem jump.
1387 auto_trigger_mount(vnode_t *vp, cred_t *cred, vnode_t **newvp)
1399 *newvp = NULL;
1455 error = VFS_ROOT(vfsp, newvp);
1525 error = VFS_ROOT(vfsp, newvp);