/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 126 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 D | auto_subr.c | 1012 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 D | namevno.c | 83 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 D | namevfs.c | 339 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 D | nfs4_stub_vnops.c | 370 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 D | pdu.c | 553 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 D | fifosubr.c | 393 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 D | tmp_vnops.c | 925 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 D | specvnops.c | 460 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 D | util.c | 503 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 D | hsfs_node.c | 519 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 D | udf_vnops.c | 694 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 D | ufs_vnops.c | 2763 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 D | smbfs_vnops.c | 3440 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()
|