Home
last modified time | relevance | path

Searched refs:newvp (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_vnops.c126 vnode_t *newvp; in auto_open() local
131 error = auto_trigger_mount(*vpp, cred, &newvp); in auto_open()
135 if (newvp != NULL) { in auto_open()
140 *vpp = newvp; in auto_open()
174 vnode_t *newvp; in auto_getattr() local
184 error = auto_trigger_mount(vp, cred, &newvp); in auto_getattr()
188 if (newvp == NULL) in auto_getattr()
192 VN_RELE(newvp); in auto_getattr()
196 vfsp = newvp->v_vfsp; in auto_getattr()
197 VN_RELE(newvp); in auto_getattr()
[all …]
H A Dauto_subr.c1012 vnode_t *mvp, *dvp, *newvp; in auto_perform_actions() local
1254 error = VFS_ROOT(mvfsp, &newvp); in auto_perform_actions()
1283 vfs_getops(newvp->v_vfsp)); in auto_perform_actions()
1284 newfnp = vntofn(newvp); in auto_perform_actions()
1323 VN_RELE(newvp); in auto_perform_actions()
1672 vnode_t *newvp; in auto_getmntpnt() local
1699 error = VFS_ROOT(vfsp, &newvp); in auto_getmntpnt()
1709 VN_HOLD(newvp); in auto_getmntpnt()
1720 mvpp, rootdir, newvp, cred); in auto_getmntpnt()
1722 VN_RELE(newvp); in auto_getmntpnt()
[all …]
/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevno.c83 struct vnode *newvp; in nm_open() local
116 newvp = vn_alloc(KM_SLEEP); in nm_open()
117 newnamep->nm_vnode = newvp; in nm_open()
122 newvp->v_flag = ((*vpp)->v_flag | VNOMAP | VNOSWAP) & ~VROOT; in nm_open()
123 vn_setops(newvp, vn_getops(*vpp)); in nm_open()
124 newvp->v_vfsp = &namevfs; in nm_open()
125 newvp->v_stream = outfilevp->v_stream; in nm_open()
126 newvp->v_type = outfilevp->v_type; in nm_open()
127 newvp->v_rdev = outfilevp->v_rdev; in nm_open()
128 newvp->v_data = (caddr_t)newnamep; in nm_open()
[all …]
H A Dnamevfs.c339 struct vnode *newvp; /* vnode representing this mount */ in nm_mount() local
500 newvp = NMTOV(nodep); in nm_mount()
502 newvp->v_flag = filevp->v_flag | VROOT | VNOMAP | VNOSWAP; in nm_mount()
503 vn_setops(newvp, nm_vnodeops); in nm_mount()
504 newvp->v_vfsp = vfsp; in nm_mount()
505 newvp->v_stream = filevp->v_stream; in nm_mount()
506 newvp->v_type = filevp->v_type; in nm_mount()
507 newvp->v_rdev = filevp->v_rdev; in nm_mount()
508 newvp->v_data = (caddr_t)nodep; in nm_mount()
510 vn_copypath(mvp, newvp); in nm_mount()
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_stub_vnops.c370 vnode_t *newvp; in nfs4_trigger_open() local
372 error = nfs4_trigger_mount(*vpp, cr, &newvp); in nfs4_trigger_open()
380 *vpp = newvp; in nfs4_trigger_open()
434 vnode_t *newvp; in nfs4_trigger_getattr() local
436 error = nfs4_trigger_mount(vp, cr, &newvp); in nfs4_trigger_getattr()
440 error = VOP_GETATTR(newvp, vap, flags, cr, ct); in nfs4_trigger_getattr()
441 VN_RELE(newvp); in nfs4_trigger_getattr()
461 vnode_t *newvp; in nfs4_trigger_setattr() local
463 error = nfs4_trigger_mount(vp, cr, &newvp); in nfs4_trigger_setattr()
467 error = VOP_SETATTR(newvp, vap, flags, cr, ct); in nfs4_trigger_setattr()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/lib/snmp/
H A Dpdu.c553 pdu_varlist_t *newvp, *vp = NULL; in snmp_parse_pdu() local
589 if ((newvp = calloc(1, sizeof (pdu_varlist_t))) == NULL) in snmp_parse_pdu()
593 reply_pdu->vars = newvp; in snmp_parse_pdu()
595 vp->nextvar = newvp; in snmp_parse_pdu()
597 vp = newvp; in snmp_parse_pdu()
/illumos-gate/usr/src/uts/common/fs/fifofs/
H A Dfifosubr.c393 vnode_t *newvp; in fifovp() local
470 newvp = FTOV(fnp); in fifovp()
471 fifo_reinit_vp(newvp); in fifovp()
481 newvp->v_vfsp = vp->v_vfsp; in fifovp()
482 newvp->v_rdev = vp->v_rdev; in fifovp()
483 newvp->v_flag |= (vp->v_flag & VROOT); in fifovp()
488 return (newvp); in fifovp()
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c925 struct vnode *newvp; in tmp_lookup() local
927 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, in tmp_lookup()
930 *vpp = newvp; in tmp_lookup()
1025 struct vnode *newvp; in tmp_create() local
1027 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, in tmp_create()
1030 if (newvp == NULL) { in tmp_create()
1033 *vpp = newvp; in tmp_create()
1073 struct vnode *newvp; in tmp_create() local
1075 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cred); in tmp_create()
1077 if (newvp == NULL) in tmp_create()
[all …]
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c460 struct vnode *newvp, *newcvp; in spec_clone() local
482 newvp = makespecvp(newdev, vtype); in spec_clone()
483 ASSERT(newvp != NULL); in spec_clone()
484 newsp = VTOS(newvp); in spec_clone()
530 spec_assoc_vp_with_devi(newvp, dip); in spec_clone()
534 spec_assoc_vp_with_devi(newvp, dip); in spec_clone()
546 newcvp->v_stream = newvp->v_stream = stp; in spec_clone()
548 stp->sd_pvnode = newvp; in spec_clone()
557 *vpp = newvp; in spec_clone()
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dutil.c503 register char **newvp; local
510 newvp = (char **) sm_rpool_malloc_x(rpool, (vp - list) * sizeof(*vp));
511 memmove((char *) newvp, (char *) list, (int) (vp - list) * sizeof(*vp));
515 for (vp = newvp; *vp != NULL; vp++)
519 return newvp;
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_node.c519 struct vnode *newvp; in hs_makenode() local
626 newvp = specvp(vp, vp->v_rdev, vp->v_type, in hs_makenode()
628 if (newvp == NULL) in hs_makenode()
632 return (newvp); in hs_makenode()
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c694 struct vnode *newvp; in udf_lookup() local
695 newvp = specvp(*vpp, (*vpp)->v_rdev, in udf_lookup()
698 if (newvp == NULL) { in udf_lookup()
701 *vpp = newvp; in udf_lookup()
818 struct vnode *newvp; in udf_create() local
820 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cr); in udf_create()
822 if (newvp == NULL) { in udf_create()
826 *vpp = newvp; in udf_create()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c2763 struct vnode *newvp; in ufs_lookup() local
2765 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, in ufs_lookup()
2768 if (newvp == NULL) in ufs_lookup()
2771 *vpp = newvp; in ufs_lookup()
2773 struct vnode *newvp; in ufs_lookup() local
2778 newvp = decompvp(*vpp, cr, ct); in ufs_lookup()
2780 if (newvp == NULL) in ufs_lookup()
2783 *vpp = newvp; in ufs_lookup()
3013 struct vnode *newvp; in ufs_create() local
3015 newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cr); in ufs_create()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c3440 vnode_t *newvp; in smbfs_readvdir() local
3506 error = smbfslookup(vp, dp->d_name, &newvp, cr, 1, ct); in smbfs_readvdir()
3510 dp->d_ino = VTOSMB(newvp)->n_ino; in smbfs_readvdir()
3511 VN_RELE(newvp); in smbfs_readvdir()
3585 &ctx->f_attr, &newvp) == 0) in smbfs_readvdir()
3586 VN_RELE(newvp); in smbfs_readvdir()