/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_shadow.c | 59 svnode_t *svp, *svp_found = NULL; local 68 for (svp = rp->r_svnode.sv_forw; svp != &rp->r_svnode; 69 svp = svp->sv_forw) 70 if (svp->sv_r_vnode == vp) { 71 svp_found = svp; 91 svnode_t *svp; local 95 svp = VTOSV(*vpp); 117 svp 175 svnode_t *svp; local 265 sv_match(nfs4_fname_t *nm, nfs4_sharedfh_t *fhp, svnode_t *svp) argument 283 svnode_t *svp; local 331 sv_uninit(svnode_t *svp) argument [all...] |
H A D | nfs4_client_secinfo.c | 184 secinfo_create(servinfo4_t *svp, SECINFO4res *sec_info, char *servname) argument 201 if (!svp->sv_dhsec) { 243 if (svp->sv_dhsec) { 244 sdata[scnt] = *svp->sv_dhsec; 320 secinfo_check(servinfo4_t *svp) argument 323 (void) nfs_rw_enter_sig(&svp->sv_lock, RW_WRITER, 0); 324 if (svp->sv_secinfo == NULL) { 325 nfs_rw_exit(&svp->sv_lock); 329 svp->sv_secinfo->index++; 330 if (svp 354 secinfo_update(servinfo4_t *svp, SECINFO4res *sec_info) argument 393 save_mnt_secinfo(servinfo4_t *svp) argument 415 check_mnt_secinfo(servinfo4_t *svp, vnode_t *vp) argument 618 nfs4secinfo_otw(mntinfo4_t *mi, cred_t *cr, servinfo4_t *svp, int isrecov) argument 845 servinfo4_t *svp = mi->mi_curr_serv; local 921 servinfo4_t *svp; local 1011 svnode_t *svp = VTOSV(vp); local 1042 servinfo4_t *svp = mi->mi_curr_serv; local [all...] |
H A D | nfs4_vfsops.c | 377 nfs4_chkdup_servinfo4(servinfo4_t *svp_head, servinfo4_t *svp) argument 393 if (si == svp) 395 if (si->sv_addr.len == svp->sv_addr.len && 397 svp->sv_knconf->knc_protofmly) == 0 && 398 bcmp(si->sv_addr.buf, svp->sv_addr.buf, 705 struct servinfo4 *svp; /* nfs server info */ local 834 svp = kmem_zalloc(sizeof (*svp), KM_SLEEP); 835 nfs_rw_init(&svp->sv_lock, NULL, RW_DEFAULT, NULL); 838 svp_tail->sv_next = svp; 1359 resolve_sympath(mntinfo4_t *mi, servinfo4_t *svp, int nth, nfs_fh4 *fh, cred_t *cr, int flags) argument 1479 update_servinfo4(servinfo4_t *svp, fs_location4 *fsp, struct nfs_fsl_info *nfsfsloc, char *orig_path, int nth) argument 1612 resolve_referral(mntinfo4_t *mi, servinfo4_t *svp, cred_t *cr, int nth, nfs_fh4 *fh) argument 1674 nfs4getfh_otw(struct mntinfo4 *mi, servinfo4_t *svp, vtype_t *vtp, int flags, cred_t *cr, nfs4_error_t *ep) argument 2049 servinfo4_t *svp = NULL; local 2123 restore_svp(mntinfo4_t *mi, servinfo4_t *svp, servinfo4_t *origsvp) argument 2176 struct servinfo4 *svp, *origsvp; local 2276 struct servinfo4 *firstsvp = NULL, *svp = svp_head; local 2793 servinfo4_t *svp; local 2952 struct servinfo4 *svp; local 3181 struct servinfo4 *svp = mi->mi_curr_serv; local 3405 nfs4setclientid_otw(mntinfo4_t *mi, struct servinfo4 *svp, cred_t *cr, struct nfs4_server *np, nfs4_error_t *ep, int *retry_inusep) argument 3873 new_nfs4_server(struct servinfo4 *svp, cred_t *cr) argument 3951 add_new_nfs4_server(struct servinfo4 *svp, cred_t *cr) argument 4433 extract_referral_point(const char *svp, int nth) argument 4467 setup_newsvpath(servinfo4_t *svp, int nth) argument [all...] |
H A D | nfs3_vfsops.c | 490 struct servinfo *svp; /* nfs server info */ local 623 svp = kmem_zalloc(sizeof (*svp), KM_SLEEP); 624 mutex_init(&svp->sv_lock, NULL, MUTEX_DEFAULT, NULL); 627 svp_tail->sv_next = svp; 629 svp_head = svp; 630 svp_2ndlast = svp; 633 svp_tail = svp; 635 svp->sv_knconf = args->knconf; 643 svp 1010 nfs3rootvp(vnode_t **rtvpp, vfs_t *vfsp, struct servinfo *svp, int flags, cred_t *cr, zone_t *zone) argument 1449 servinfo_t *svp; local 1654 struct servinfo *svp; local 1801 servinfo_t *svp; local [all...] |
H A D | nfs_common.c | 350 struct servinfo *svp; local 389 svp = kmem_zalloc(sizeof (*svp), KM_SLEEP); 390 mutex_init(&svp->sv_lock, NULL, MUTEX_DEFAULT, NULL); 391 svp->sv_knconf = kmem_zalloc(sizeof (*svp->sv_knconf), KM_SLEEP); 392 svp->sv_knconf->knc_protofmly = kmem_alloc(KNC_STRSIZE, KM_SLEEP); 393 svp->sv_knconf->knc_proto = kmem_alloc(KNC_STRSIZE, KM_SLEEP); 399 args.addr = &svp->sv_addr; 400 args.fh = (char *)&svp [all...] |
H A D | nfs_vfsops.c | 507 struct servinfo *svp; /* nfs server info */ local 650 svp = kmem_zalloc(sizeof (*svp), KM_SLEEP); 651 mutex_init(&svp->sv_lock, NULL, MUTEX_DEFAULT, NULL); 654 svp_tail->sv_next = svp; 656 svp_head = svp; 657 svp_2ndlast = svp; 660 svp_tail = svp; 665 svp->sv_knconf = args->knconf; 673 svp 1144 nfsrootvp(vnode_t **rtvpp, vfs_t *vfsp, struct servinfo *svp, int flags, cred_t *cr, zone_t *zone) argument 1444 servinfo_t *svp; local 1659 struct servinfo *svp; local 1803 servinfo_t *svp; local [all...] |
H A D | nfs4_subr.c | 769 authget(servinfo4_t *svp, CLIENT *ch_client, cred_t *cr) argument 779 (void) nfs_rw_enter_sig(&svp->sv_lock, RW_WRITER, 0); 780 if ((svp->sv_flags & SV4_TRYSECINFO) && svp->sv_secinfo) { 781 for (i = svp->sv_secinfo->index; i < svp->sv_secinfo->count; 784 &svp->sv_secinfo->sdata[i], 787 svp->sv_currsec = &svp->sv_secinfo->sdata[i]; 788 svp 824 clget4(clinfo_t *ci, servinfo4_t *svp, cred_t *cr, CLIENT **newcl, struct chtab **chp, struct nfs4_clnt *nfscl) argument 992 nfs_clget4(mntinfo4_t *mi, servinfo4_t *svp, cred_t *cr, CLIENT **newcl, struct chtab **chp, struct nfs4_clnt *nfscl) argument 1227 servinfo4_t *svp; local 2267 sv4_free(servinfo4_t *svp) argument [all...] |
H A D | nfs_subr.c | 308 clget_impl(clinfo_t *ci, servinfo_t *svp, cred_t *cr, CLIENT **newcl, argument 340 ch->ch_dev == svp->sv_knconf->knc_rdev && 342 svp->sv_knconf->knc_protofmly) == 0)) 361 newch->ch_dev = svp->sv_knconf->knc_rdev; 363 strlen(svp->sv_knconf->knc_protofmly) + 1, 366 svp->sv_knconf->knc_protofmly); 398 (void) clnt_tli_kinit(cp->ch_client, svp->sv_knconf, 399 &svp->sv_addr, ci->cl_readsize, ci->cl_retrans, cr); 400 error = sec_clnt_geth(cp->ch_client, svp->sv_secdata, cr, 432 error = clnt_tli_kcreate(svp 470 clget(clinfo_t *ci, servinfo_t *svp, cred_t *cr, CLIENT **newcl, struct chtab **chp) argument 482 acl_clget(mntinfo_t *mi, servinfo_t *svp, cred_t *cr, CLIENT **newcl, struct chtab **chp, struct nfs_clnt *nfscl) argument 543 nfs_clget(mntinfo_t *mi, servinfo_t *svp, cred_t *cr, CLIENT **newcl, struct chtab **chp, struct nfs_clnt *nfscl) argument 949 servinfo_t *svp; local 1502 servinfo_t *svp; local 4243 servinfo_t *svp = NULL; local 4697 sv_free(servinfo_t *svp) argument [all...] |
H A D | nfs4_stub_vnops.c | 563 nfs4_trigger_link(vnode_t *tdvp, vnode_t *svp, char *tnm, cred_t *cr, argument 574 * We don't check whether svp is a stub. Let the NFSv4 code 577 error = VOP_LINK(newtdvp, svp, tnm, cr, ct, flags); 906 servinfo4_t *svp; local 916 svp = mi->mi_curr_serv; 918 status = nfs4_trigger_ping_server(svp, nointr); 920 esi_first = nfs4_trigger_esi_create(vp, svp, cr); 928 nargs_head = nfs4_trigger_nargs_create(mi, svp, esi_first); 963 for (svp = mi->mi_servers; svp ! 1090 nfs4_trigger_esi_create(vnode_t *vp, servinfo4_t *svp, cred_t *cr) argument 1135 nfs4_trigger_esi_create_mirrormount(vnode_t *vp, servinfo4_t *svp) argument 1978 nfs4_trigger_nargs_create(mntinfo4_t *mi, servinfo4_t *svp, ephemeral_servinfo_t *esi) argument 3366 nfs4_trigger_ping_server(servinfo4_t *svp, int nointr) argument [all...] |
H A D | nfs4_recovery.c | 1563 servinfo4_t *svp = NULL; local 1598 while (svp == NULL) { 1599 for (svp = mi->mi_servers; svp; svp = svp->sv_next) { 1613 (void) nfs_rw_enter_sig(&svp->sv_lock, RW_READER, 0); 1614 if (svp->sv_flags & SV4_NOTINUSE) { 1615 nfs_rw_exit(&svp->sv_lock); 1618 nfs_rw_exit(&svp 2138 servinfo4_t *svp; local 3429 servinfo4_t *svp; local [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/sv/ |
H A D | sv.c | 441 sv_dev_t *svp; local 461 svp = &sv_devs[i]; 463 if (svp->sv_state != SV_DISABLE) { 615 sv_dev_t **hb, *next, *svp; local 642 for (svp = *hb; svp; svp = next) { 643 next = svp->sv_hash; 653 if (svp->sv_dev == dev) 660 return (svp); 671 sv_dev_t **hb, **insert, *svp; local 747 sv_rm_hash(sv_dev_t *svp) argument 783 sv_free(sv_dev_t *svp, const int error) argument 907 sv_dev_t *svp; local 1107 sv_dev_t *svp = sv_dev_to_sv(dev, NULL); local 1145 sv_dev_t *svp = sv_dev_to_sv(dev, NULL); local 1169 sv_dev_t *svp = sv_dev_to_sv(dev, NULL); local 1199 sv_dev_t *svp; local 1312 sv_dev_t *svp; local 1385 sv_dev_t *svp; local 1413 sv_dev_t *svp; local 1530 sv_dev_t *svp; local 1857 sv_dev_t *svp; local 2094 sv_dev_t *svp; local 2423 sv_fix_dkiocgvtoc(const intptr_t arg, const int mode, sv_dev_t *svp) argument 2520 sv_fix_dkiocgetefi(const intptr_t arg, const int mode, sv_dev_t *svp) argument 2632 sv_fix_dkiocpartition(const intptr_t arg, const int mode, sv_dev_t *svp) argument 2692 sv_dev_t *svp; local [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_subr.c | 107 rdc_print_svinfo(rdc_srv_t *svp, char *str) argument 111 if (svp == NULL) 114 cmn_err(CE_NOTE, "!rdc %s servinfo: %p\n", str, (void *) svp); 116 if (svp->ri_knconf != NULL) { 118 svp->ri_knconf->knc_semantics); 120 svp->ri_knconf->knc_protofmly); 122 svp->ri_knconf->knc_proto); 124 svp->ri_knconf->knc_rdev); 127 for (i = 0; i < svp->ri_addr.len; i++) 128 printf("%u ", svp 193 rdc_destroy_svinfo(rdc_srv_t *svp) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/sv/ |
H A D | sv.c | 444 sv_dev_t *svp; local 456 svp = mdb_zalloc(sizeof (*svp), UM_GC); 475 if (mdb_vread(svp, sizeof (*svp), addr) != sizeof (*svp)) { 480 if (!a_opt && svp->sv_state == SV_DISABLE) 483 mdb_printf("%?p %8T%0*lx %8T", addr, dev_t_chars, svp->sv_dev); 485 if (svp->sv_state == SV_DISABLE) 487 else if (svp [all...] |
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specsubr.c | 121 struct vnode *svp; local 153 svp = STOV(sp); 182 vn_reinit(svp); 183 svp->v_flag = (vp->v_flag & VROOT); 184 svp->v_vfsp = vp->v_vfsp; 185 VFS_HOLD(svp->v_vfsp); 186 svp->v_type = type; 187 svp->v_rdev = dev; 188 (void) vn_copypath(vp, svp); 191 svp 226 struct vnode *svp, *cvp; local 538 struct vnode *svp; local 582 struct vnode *svp; local 684 struct vnode *svp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/ |
H A D | nbmlock.c | 130 * returned and *svp is set appropriately (non-zero for mandatory locks, 135 nbl_svmand(vnode_t *vp, cred_t *cr, int *svp) argument 145 *svp = MANDLOCK(vp, va.va_mode);
|
/illumos-gate/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_latest.c | 74 vnode_t *cvp, *svp; local 80 VERIFY(gfs_dir_lookup(cvp, "status", &svp, 85 return (svp);
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci.c | 1129 scsi_vhci_priv_t *svp, *svp_resrv; local 1302 svp = (scsi_vhci_priv_t *)mdi_pi_get_vhci_private(vpkt->vpkt_path); 1303 if (svp == NULL || reserve_failed) { 1306 "!vhci_bind returned null svp vlun 0x%p", 1404 VHCI_INCR_PATH_CMDCOUNT(svp); 1412 VHCI_DECR_PATH_CMDCOUNT(svp); 1479 VHCI_DECR_PATH_CMDCOUNT(svp); 1515 VHCI_DECR_PATH_CMDCOUNT(svp); 1620 scsi_vhci_priv_t *svp = NULL; local 1650 svp 2223 scsi_vhci_priv_t *svp = NULL; local 2575 vhci_do_prout(scsi_vhci_priv_t *svp) argument 2684 scsi_vhci_priv_t *svp; local 2830 scsi_vhci_priv_t *svp; local 3158 scsi_vhci_priv_t *svp; local 3584 scsi_vhci_priv_t *svp; local 3662 scsi_vhci_priv_t *svp; local 3768 scsi_vhci_priv_t *svp = swarg->svs_svp; local 3798 struct scsi_vhci_priv *svp; local 4071 scsi_vhci_priv_t *svp = NULL; local 4221 scsi_vhci_priv_t *svp = NULL; local 4290 scsi_vhci_priv_t *svp; local 5060 scsi_vhci_priv_t *svp = NULL; local 5296 scsi_vhci_priv_t *svp = NULL; local 6090 scsi_vhci_priv_t *svp; local 6842 scsi_vhci_priv_t *svp; local 7207 scsi_vhci_priv_t *svp; local 7492 struct scsi_vhci_priv *svp; local 7535 vhci_pgr_validate_and_register(scsi_vhci_priv_t *svp) argument 7904 scsi_vhci_priv_t *svp = (scsi_vhci_priv_t *) local 8079 scsi_vhci_priv_t *svp = NULL; local 8207 scsi_vhci_priv_t *svp = (scsi_vhci_priv_t *) local 8251 scsi_vhci_priv_t *svp = (scsi_vhci_priv_t *) local [all...] |
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_nblk.c | 135 * returned and *svp is set appropriately (non-zero for mandatory locks, 140 nbl_svmand(vnode_t *vp, cred_t *cr, int *svp) argument 150 *svp = MANDLOCK(vp, va.va_mode);
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/ |
H A D | scsi_vhci.h | 117 #define VHCI_DECR_PATH_CMDCOUNT(svp) { \ 118 mutex_enter(&(svp)->svp_mutex); \ 119 (svp)->svp_cmds--; \ 120 if ((svp)->svp_cmds == 0) \ 121 cv_broadcast(&(svp)->svp_cv); \ 122 mutex_exit(&(svp)->svp_mutex); \ 125 #define VHCI_INCR_PATH_CMDCOUNT(svp) { \ 126 mutex_enter(&(svp)->svp_mutex); \ 127 (svp)->svp_cmds++; \ 128 mutex_exit(&(svp) [all...] |
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_vfsops.c | 239 struct hs_volume *svp, 596 struct hs_volume *svp = NULL; /* Supplemental VD for ISO-9660:1999 */ local 661 svp = kmem_zalloc(sizeof (*svp), KM_SLEEP); 668 svp->vol_uid = hsfs_default_uid; 669 svp->vol_gid = hsfs_default_gid; 670 svp->vol_prot = hsfs_default_mode; 680 * If svp->lbn_size is != 0, we did find a ISO-9660:1999 SVD 685 error = hs_findisovol(fsp, devvp, &fsp->hsfs_vol, svp, jvp); 695 struct hs_volume *, svp, 1128 hs_findisovol(struct hsfs *fsp, struct vnode *vp, struct hs_volume *hvp, struct hs_volume *svp, struct hs_volume *jvp) argument 1343 struct vnode *svp = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 84 vnode_t *svp; local 86 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cr); 88 if (svp == NULL) 91 *vpp = svp; 470 vnode_t *svp; local 472 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cr); 474 if (svp == NULL) 477 *vpp = svp; 691 vnode_t *svp; local 693 svp [all...] |
H A D | lofs_vfsops.c | 467 struct vnode *svp; local 469 svp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, kcred); 470 if (svp == NULL) 472 *vpp = svp;
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | nl7clogd.c | 401 vnode_t *svp; local 434 ret = lookupname(symlink_path, UIO_SYSSPACE, NO_FOLLOW, &dvp, &svp); 435 if (ret || dvp == NULL || svp == NULL) { 472 ret = VOP_READLINK(svp, &uio, kcred, NULL); 588 if (svp) 589 VN_RELE(svp);
|
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/software-diagnosis/ |
H A D | swde_case.c | 291 swde_case_data(fmd_hdl_t *hdl, fmd_case_t *cp, uint32_t *svp) argument 296 if (svp != NULL && scp->swc_subdata) 297 *svp = datap->sc_sub_bufvers;
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vfsops.c | 266 struct vnode *svp = NULL; local 329 if (error = lookupname(uap->spec, fromspace, FOLLOW, NULL, &svp)) { 337 VN_RELE(svp); 348 dev = svp->v_rdev; 350 if (svp->v_type != VBLK) { 351 VN_RELE(svp); 366 if (IS_PXFSVP(svp)) { 368 VN_RELE(svp); 369 svp = makespecvp(dev, VBLK); 372 if ((error = secpolicy_spec_open(cr, svp, ofla [all...] |