/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | sunwmove.c | 96 append_move_desc(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp, Is_desc *isp) argument 98 int i, cnt = mvp->m_repeat; 105 nmd.md_len = ELF_M_SIZE(mvp->m_info); 106 nmd.md_start = mvp->m_poffset + i * 107 ((mvp->m_stride + 1) * nmd.md_len); 108 nmd.md_move = mvp; 177 Move *mvp; local 181 mvp = (Move *)isp->is_indata->d_buf; 193 Xword ndx = ELF_M_SYM(mvp->m_info); 203 EC_XWORD(mvp [all...] |
H A D | relocate.c | 2268 Move *mvp; local 2286 mvp = (Move *)misp->is_indata->d_buf; 2287 mvp += midx; 2288 return (mvp); 2332 Move *mvp; local 2342 if (((mvp = get_move_entry(rsect, reloc->r_offset)) == NULL) || 2347 psdp = file->ifl_oldndx[ELF_M_SYM(mvp->m_info)]; 2348 rel_aux.ra_move->mr_move = mvp; 2352 int _num, num = mvp->m_repeat; 2356 reld.rel_roffset = mvp 2906 newroffset_for_move(Sym_desc *sdp, Move *mvp, Xword offset1, Xword *offset2) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_shadow.c | 171 sv_find(vnode_t *mvp, vnode_t *dvp, nfs4_fname_t **namepp) argument 174 rnode4_t *rp = VTOR4(mvp); 176 svnode_t *master_svp = VTOSV(mvp); 195 * Note: mvp is always the master vnode. 198 ASSERT(!IS_SHADOW(mvp, rp)); 201 VN_HOLD(mvp); 203 return (mvp); 239 vp->v_vfsp = mvp->v_vfsp; 240 ASSERT(nfs4_consistent_type(mvp)); 241 vp->v_type = mvp 285 vnode_t *mvp; local 348 vnode_t *mvp; local [all...] |
H A D | nfs3_vfsops.c | 478 nfs3_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 500 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 503 if (mvp->v_type != VDIR) 583 mutex_enter(&mvp->v_lock); 585 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 586 mutex_exit(&mvp->v_lock); 593 mutex_exit(&mvp->v_lock);
|
H A D | nfs_vfsops.c | 497 nfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 518 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 521 if (mvp->v_type != VDIR) 609 mutex_enter(&mvp->v_lock); 611 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 612 mutex_exit(&mvp->v_lock); 619 mutex_exit(&mvp->v_lock);
|
H A D | nfs4_stub_vnops.c | 2140 nfs4_record_ephemeral_mount(mntinfo4_t *mi, vnode_t *mvp) argument 2156 mi_parent = VTOMI4(mvp);
|
/illumos-gate/usr/src/uts/common/fs/mntfs/ |
H A D | mntvfsops.c | 178 mntmount(struct vfs *vfsp, struct vnode *mvp, argument 185 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 207 mutex_enter(&mvp->v_lock); 209 (mvp->v_count > 1 || (mvp->v_flag & VROOT))) { 210 mutex_exit(&mvp->v_lock); 214 mutex_exit(&mvp->v_lock); 235 mnp->mnt_mountvp = mvp;
|
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_vfs.c | 158 objfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 163 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 166 if (mvp->v_type != VDIR) 170 (mvp->v_count > 1 || (mvp->v_flag & VROOT)))
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prvfsops.c | 191 prmount(struct vfs *vfsp, struct vnode *mvp, argument 197 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 200 if (mvp->v_type != VDIR) 219 mutex_enter(&mvp->v_lock); 221 (mvp->v_count > 1 || (mvp->v_flag & VROOT))) { 222 mutex_exit(&mvp->v_lock); 227 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/sharefs/ |
H A D | sharefs_vfsops.c | 183 sharefs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 188 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 192 (mvp->v_count > 1 || (mvp->v_flag & VROOT)))
|
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_vfsops.c | 65 bootfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 72 if ((ret = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 75 if (mvp->v_type != VDIR) 81 mutex_enter(&mvp->v_lock); 83 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 84 mutex_exit(&mvp->v_lock); 87 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_root.c | 217 ctfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 224 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 227 if (mvp->v_type != VDIR) 231 (mvp->v_count > 1 || (mvp->v_flag & VROOT)))
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_vfsops.c | 177 devfs_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, argument 187 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 193 if (mvp->v_type != VDIR) 201 avp = mvp;
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vfsops.c | 189 sdev_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, argument 202 if ((secpolicy_fs_mount(cr, mvp, vfsp) != 0) || 209 if (mvp->v_type != VDIR) 215 mutex_enter(&mvp->v_lock); 218 (mvp->v_count > 1 || (mvp->v_flag & VROOT))) { 219 mutex_exit(&mvp->v_lock); 222 mutex_exit(&mvp->v_lock); 253 avp = mvp; 324 dv = sdev_mkroot(vfsp, devdev, mvp, av [all...] |
H A D | sdev_subr.c | 442 sdev_mkroot(struct vfs *vfsp, dev_t devdev, struct vnode *mvp, argument
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vfsops.c | 232 struct vnode *mvp, 246 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 249 if (mvp->v_type != VDIR) 252 mutex_enter(&mvp->v_lock); 254 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 255 mutex_exit(&mvp->v_lock); 258 mutex_exit(&mvp->v_lock); 354 got_attrs = VOP_GETATTR(mvp, &rattr, 0, cr, NULL); 230 tmp_mount( struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, struct cred *cr) argument
|
/illumos-gate/usr/src/uts/common/fs/namefs/ |
H A D | namevfs.c | 306 nm_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *crp) argument 344 mutex_enter(&mvp->v_lock); 345 if ((mvp->v_flag & VROOT) || 346 vfs_matchops(mvp->v_vfsp, namefs_vfsops)) { 347 mutex_exit(&mvp->v_lock); 351 mutex_exit(&mvp->v_lock); 360 if (vn_matchops(mvp, spec_getvnodeops()) && 361 VOP_REALVP(mvp, &rvp, NULL) == 0 && rvp && 402 if (error = VOP_GETATTR(mvp, vattrp, 0, crp, NULL)) 419 if (secpolicy_vnode_access2(crp, mvp, vattr [all...] |
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vfsops.c | 337 smbfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 354 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 357 if (mvp->v_type != VDIR) 394 mutex_enter(&mvp->v_lock); 396 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 397 mutex_exit(&mvp->v_lock); 400 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/fd/ |
H A D | fdops.c | 366 fdmount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) argument 370 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0) 372 if (mvp->v_type != VDIR) 375 mutex_enter(&mvp->v_lock); 377 (mvp->v_count > 1 || (mvp->v_flag & VROOT))) { 378 mutex_exit(&mvp->v_lock); 381 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vfsops.c | 258 ufs_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, argument 275 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 278 if (mvp->v_type != VDIR) 281 mutex_enter(&mvp->v_lock); 284 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 285 mutex_exit(&mvp->v_lock); 288 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_vfsops.c | 222 static int hsfs_mount(struct vfs *vfsp, struct vnode *mvp, 285 hsfs_mount(struct vfs *vfsp, struct vnode *mvp, argument 295 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 298 if (mvp->v_type != VDIR) 310 mutex_enter(&mvp->v_lock); 311 vnode_busy = (mvp->v_count != 1) || (mvp->v_flag & VROOT); 312 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vfsops.c | 179 udf_mount(struct vfs *vfsp, struct vnode *mvp, argument 192 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) { 196 if (mvp->v_type != VDIR) { 200 mutex_enter(&mvp->v_lock); 203 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 204 mutex_exit(&mvp->v_lock); 207 mutex_exit(&mvp->v_lock);
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | deliver.c | 1294 register char **mvp; local 1432 for (mvp = m->m_argv; (p = *++mvp) != NULL; ) 1448 expand(*mvp, buf, sizeof(buf), e); 1465 if (*mvp == NULL) 1481 ** At this point *mvp points to the argument with $u. We 1789 expand(*mvp, buf, sizeof(buf), e); 1834 while (*++mvp != NULL) 1836 expand(*mvp, buf, sizeof(buf), e);
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_subr.c | 1010 vnode_t *mvp, *dvp, *newvp; local 1104 mvp = dvp; 1105 VN_HOLD(mvp); 1165 mvp = fntovn(mfnp); 1180 if (error = auto_getmntpnt(dvp, mntpnt, &mvp, kcred)) { 1187 if (mvp->v_type == VLNK) { 1192 VN_RELE(mvp); 1219 error = domount(NULL, &margs, mvp, zcred, &vfsp); 1225 VN_RELE(mvp); 1240 if (vfs_matchops(dvp->v_vfsp, vfs_getops(mvp [all...] |
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vfsops.c | 628 struct vnode *mvp, 640 if ((error = secpolicy_fs_mount(cr, mvp, vfsp)) != 0) 643 if (mvp->v_type != VDIR) 646 mutex_enter(&mvp->v_lock); 649 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 650 mutex_exit(&mvp->v_lock); 653 mutex_exit(&mvp->v_lock); 626 pcfs_mount( struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, struct cred *cr) argument
|