/illumos-gate/usr/src/uts/sun4u/lw2plus/io/ |
H A D | lombus.c | 348 lombus_trace(struct lombus_state *ssp, char code, const char *caller, in lombus_trace() argument 355 if (ssp->debug & (1 << (code-'@'))) { in lombus_trace() 366 (void) strlog(ssp->majornum, ssp->instance, code, SL_TRACE, in lombus_trace() 374 struct lombus_state *ssp = NULL; in lombus_getstate() local 397 ssp = ddi_get_soft_state(lombus_statep, instance); in lombus_getstate() 398 if (ssp != NULL) { in lombus_getstate() 399 sdip = ssp->dip; in lombus_getstate() 401 ssp = NULL; in lombus_getstate() 407 ssp = NULL; in lombus_getstate() 411 return (ssp); in lombus_getstate() [all …]
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_sram.c | 40 sfxge_sram_t *ssp = &(sp->s_sram); in sfxge_sram_init() local 44 ASSERT3U(ssp->ss_state, ==, SFXGE_SRAM_UNINITIALIZED); in sfxge_sram_init() 46 mutex_init(&(ssp->ss_lock), NULL, MUTEX_DRIVER, NULL); in sfxge_sram_init() 50 ssp->ss_buf_tbl_map = rmallocmap_wait(EFX_BUF_TBL_SIZE); in sfxge_sram_init() 51 rmfree(ssp->ss_buf_tbl_map, EFX_BUF_TBL_SIZE - 1, 1); in sfxge_sram_init() 52 ssp->ss_state = SFXGE_SRAM_INITIALIZED; in sfxge_sram_init() 58 sfxge_sram_t *ssp = &(sp->s_sram); in sfxge_sram_buf_tbl_alloc() local 62 mutex_enter(&(ssp->ss_lock)); in sfxge_sram_buf_tbl_alloc() 64 ASSERT(ssp->ss_state != SFXGE_SRAM_UNINITIALIZED); in sfxge_sram_buf_tbl_alloc() 66 if ((id = rmalloc(ssp->ss_buf_tbl_map, n)) == 0) { in sfxge_sram_buf_tbl_alloc() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_conn.c | 590 smb_share_t *ssp; in smb_vc_walkshares() local 597 ssp = CPTOSS(co); in smb_vc_walkshares() 598 SMB_SS_LOCK(ssp); in smb_vc_walkshares() 599 func(ssp); in smb_vc_walkshares() 600 SMB_SS_UNLOCK(ssp); in smb_vc_walkshares() 611 smb_share_hold(struct smb_share *ssp) in smb_share_hold() argument 613 smb_co_hold(SSTOCP(ssp)); in smb_share_hold() 617 smb_share_rele(struct smb_share *ssp) in smb_share_rele() argument 619 smb_co_rele(SSTOCP(ssp)); in smb_share_rele() 623 smb_share_kill(struct smb_share *ssp) in smb_share_kill() argument [all …]
|
H A D | smb_usr.c | 105 struct smb_share *ssp; in smb_usr_xnp() local 116 ssp = FHTOSS(fhp); in smb_usr_xnp() 119 if (fhp->fh_vcgenid != ssp->ss_vcgenid) in smb_usr_xnp() 145 if (SSTOVC(ssp)->vc_flags & SMBV_SMB2) { in smb_usr_xnp() 146 err = smb2_smb_ioctl(ssp, &fhp->fh_fid2, in smb_usr_xnp() 150 err = smb_t2_xnp(ssp, fhp->fh_fid1, in smb_usr_xnp() 211 struct smb_share *ssp; in smb_usr_rw() local 222 ssp = FHTOSS(fhp); in smb_usr_rw() 225 if (fhp->fh_vcgenid != ssp->ss_vcgenid) in smb_usr_rw() 284 struct smb_share *ssp; in smb_usr_ntcreate() local [all …]
|
H A D | smb_subr.h | 157 int smb_smb_ntcreate(struct smb_share *ssp, struct mbchain *name_mb, 163 int smb_smb_close(struct smb_share *ssp, smb_fh_t *fhp, 199 int smb_smb_treeconnect(smb_share_t *ssp, smb_cred_t *scred); 200 int smb_smb_treedisconnect(smb_share_t *ssp, smb_cred_t *scred); 202 int smb1_smb_ntcreate(struct smb_share *ssp, struct mbchain *name_mb, 208 int smb1_smb_close(struct smb_share *ssp, uint16_t fid, 211 int smb_smb_open_prjob(struct smb_share *ssp, char *title, 215 int smb_smb_close_prjob(struct smb_share *ssp, uint16_t fid, 230 int smb2_smb_treeconnect(smb_share_t *ssp, smb_cred_t *scred); 231 int smb2_smb_treedisconnect(smb_share_t *ssp, smb_cred_t *scred); [all …]
|
H A D | smb_smb.c | 672 smb_smb_treeconnect(struct smb_share *ssp, struct smb_cred *scred) in smb_smb_treeconnect() argument 685 vcp = SSTOVC(ssp); in smb_smb_treeconnect() 706 unc_len = 4 + strlen(vcp->vc_srvname) + strlen(ssp->ss_name); in smb_smb_treeconnect() 709 vcp->vc_srvname, ssp->ss_name); in smb_smb_treeconnect() 718 pbuf = ssp->ss_pass; in smb_smb_treeconnect() 748 tname = smb_share_typename(ssp->ss_use); in smb_smb_treeconnect() 808 ssp->ss_type = smb_share_parsetype(stype_str); in smb_smb_treeconnect() 811 SMB_SS_LOCK(ssp); in smb_smb_treeconnect() 812 ssp->ss_tid = rqp->sr_rptid; in smb_smb_treeconnect() 813 ssp->ss_vcgenid = vcp->vc_genid; in smb_smb_treeconnect() [all …]
|
H A D | smb2_smb.c | 558 smb2_smb_treeconnect(struct smb_share *ssp, struct smb_cred *scred) in smb2_smb_treeconnect() argument 573 vcp = SSTOVC(ssp); in smb2_smb_treeconnect() 593 unc_len = 4 + strlen(vcp->vc_srvname) + strlen(ssp->ss_name); in smb2_smb_treeconnect() 596 vcp->vc_srvname, ssp->ss_name); in smb2_smb_treeconnect() 660 md_get_uint32le(mdp, &ssp->ss2_share_flags); in smb2_smb_treeconnect() 661 md_get_uint32le(mdp, &ssp->ss2_share_caps); in smb2_smb_treeconnect() 669 if ((ssp->ss2_share_flags & SMB2_SHAREFLAG_ENCRYPT_DATA) != 0 && in smb2_smb_treeconnect() 694 ssp->ss_type = net_stype; in smb2_smb_treeconnect() 700 if (ssp->ss2_share_caps & SMB2_SHARE_CAP_DFS) in smb2_smb_treeconnect() 704 SMB_SS_LOCK(ssp); in smb2_smb_treeconnect() [all …]
|
H A D | smb_conn.h | 346 #define SMB_SS_LOCK(ssp) mutex_enter(&(ssp)->ss_lock) argument 347 #define SMB_SS_UNLOCK(ssp) mutex_exit(&(ssp)->ss_lock) argument 350 #define SSTOCP(ssp) (&(ssp)->ss_co) argument 351 #define SSTOVC(ssp) CPTOVC(((ssp)->ss_co.co_parent)) argument 464 void smb_iod_shutdown_share(smb_share_t *ssp); 508 void smb_share_hold(smb_share_t *ssp); 509 void smb_share_rele(smb_share_t *ssp); 510 void smb_share_kill(smb_share_t *ssp); 512 void smb_share_invalidate(smb_share_t *ssp); 518 int smb_fh_create(smb_share_t *ssp, struct smb_fh **fhpp);
|
H A D | smb2_rq.c | 147 struct smb_share *ssp = rqp->sr_share; in smb2_rq_enqueue() local 163 if (ssp != NULL && in smb2_rq_enqueue() 164 ((ssp->ss_flags & SMBS_CONNECTED) == 0)) in smb2_rq_enqueue() 183 if (ssp != NULL && (ssp->ss_flags & SMBS_CONNECTED) == 0) { in smb2_rq_enqueue() 184 error = smb_share_tcon(ssp, rqp->sr_cred); in smb2_rq_enqueue() 195 rqp->sr2_rqtreeid = ssp ? ssp->ss2_tree_id : SMB2_TID_UNKNOWN; in smb2_rq_enqueue()
|
H A D | smb_dev.c | 535 struct smb_share *ssp; in nsmb_close2() local 542 ssp = sdp->sd_share; in nsmb_close2() 543 if (ssp != NULL) in nsmb_close2() 544 smb_share_rele(ssp); in nsmb_close2() 642 smb_share_t *ssp; in smb_dev2share() local 670 ssp = sdp->sd_share; in smb_dev2share() 671 if (ssp == NULL) { in smb_dev2share() 679 *sspp = ssp; in smb_dev2share() 680 smb_share_hold(ssp); in smb_dev2share()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_smb.c | 78 struct smb_share *ssp = np->n_mount->smi_share; in smbfs_smb_getfattr() local 81 if (SSTOVC(ssp)->vc_flags & SMBV_SMB2) { in smbfs_smb_getfattr() 82 error = smbfs_smb2_qfileinfo(ssp, &fhp->fh_fid2, fap, scrp); in smbfs_smb_getfattr() 104 struct smb_share *ssp = np->n_mount->smi_share; in smbfs_smb_getpattr() local 107 if (SSTOVC(ssp)->vc_flags & SMBV_SMB2) { in smbfs_smb_getpattr() 121 smbfs_smb_qfsattr(struct smb_share *ssp, struct smb_fs_attr_info *fsa, in smbfs_smb_qfsattr() argument 126 if (SSTOVC(ssp)->vc_flags & SMBV_SMB2) { in smbfs_smb_qfsattr() 127 error = smbfs_smb2_qfsattr(ssp, fsa, scrp); in smbfs_smb_qfsattr() 129 error = smbfs_smb1_qfsattr(ssp, fsa, scrp); in smbfs_smb_qfsattr() 136 SMB_SS_LOCK(ssp); in smbfs_smb_qfsattr() [all …]
|
H A D | smbfs_smb2.c | 93 struct smb_share *ssp = np->n_mount->smi_share; in smbfs_smb2_getpattr() local 108 (void) smb_smb_close(ssp, &tmp_fh, scrp); in smbfs_smb2_getpattr() 118 smbfs_smb2_query_info(struct smb_share *ssp, smb2fid_t *fid, in smbfs_smb2_query_info() argument 131 error = smb_rq_alloc(SSTOCP(ssp), SMB2_QUERY_INFO, scrp, &rqp); in smbfs_smb2_query_info() 207 smbfs_smb2_qfileinfo(struct smb_share *ssp, smb2fid_t *fid, in smbfs_smb2_qfileinfo() argument 216 error = smbfs_smb2_query_info(ssp, fid, mdp, &iolen, in smbfs_smb2_qfileinfo() 221 error = smbfs_decode_file_all_info(ssp, mdp, fap); in smbfs_smb2_qfileinfo() 237 smbfs_smb2_query_fs_info(struct smb_share *ssp, struct mdchain *mdp, in smbfs_smb2_query_fs_info() argument 250 ssp, NULL, // name in smbfs_smb2_query_fs_info() 264 error = smbfs_smb2_query_info(ssp, &fid, mdp, &iolen, in smbfs_smb2_query_fs_info() [all …]
|
H A D | smbfs_smb1.c | 70 struct smb_share *ssp = np->n_mount->smi_share; 80 if (np->n_vcgenid != ssp->ss_vcgenid) 88 error = smb_rq_init(rqp, SSTOCP(ssp), SMB_COM_LOCKING_ANDX, scrp); 140 struct smb_share *ssp = np->n_mount->smi_share; in smbfs_smb1_trans2_query() local 141 struct smb_vc *vcp = SSTOVC(ssp); in smbfs_smb1_trans2_query() 157 error = smb_t2_alloc(SSTOCP(ssp), cmd, scrp, &t2p); in smbfs_smb1_trans2_query() 186 error = smbfs_decode_file_all_info(ssp, mdp, fap); in smbfs_smb1_trans2_query() 198 smbfs_smb1_query_fs_info(struct smb_share *ssp, struct mdchain *info_mdp, in smbfs_smb1_query_fs_info() argument 206 error = smb_t2_alloc(SSTOCP(ssp), SMB_TRANS2_QUERY_FS_INFORMATION, in smbfs_smb1_query_fs_info() 232 smbfs_smb1_qfsattr(struct smb_share *ssp, struct smb_fs_attr_info *fsa, in smbfs_smb1_qfsattr() argument [all …]
|
H A D | smbfs_subr.h | 181 int smbfs_smb_qfsattr(struct smb_share *ssp, struct smb_fs_attr_info *, 183 int smbfs_smb_statfs(struct smb_share *ssp, statvfs64_t *sbp, 185 int smbfs_smb_setdisp(struct smb_share *ssp, smb_fh_t *fid, uint8_t newdisp, 187 int smbfs_smb_setfsize(struct smb_share *ssp, smb_fh_t *fid, uint64_t newsize, 189 int smbfs_smb_setfattr(struct smb_share *ssp, smb_fh_t *fid, 192 int smbfs_smb_flush(struct smb_share *ssp, smb_fh_t *fid, 203 void smbfs_smb_tmpclose(struct smbnode *ssp, smb_fh_t *fid); 226 int smbfs_smb_getsec(struct smb_share *ssp, smb_fh_t *fid, 229 int smbfs_smb_setsec(struct smb_share *ssp, smb_fh_t *fid, 237 int smbfs_smb1_qfsattr(struct smb_share *ssp, struct smb_fs_attr_info *, [all …]
|
H A D | smbfs_vfsops.c | 410 smb_share_t *ssp = NULL; in smbfs_mount() local 478 error = smb_dev2share(devfd, &ssp); in smbfs_mount() 522 vcp = SSTOVC(ssp); in smbfs_mount() 554 smi->smi_share = ssp; in smbfs_mount() 555 ssp = NULL; in smbfs_mount() 747 if (ssp != NULL) in smbfs_mount() 748 smb_share_rele(ssp); in smbfs_mount() 901 smb_share_t *ssp = smi->smi_share; in smbfs_statvfs() local 947 error = smbfs_smb_statfs(ssp, &stvfs, &scred); in smbfs_statvfs()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | sema.c | 86 tdb_sema_stats_t *ssp = SEMA_STATS(sp, udp); in sema_wait_impl() local 96 if (ssp) in sema_wait_impl() 97 tdb_incr(ssp->sema_wait); in sema_wait_impl() 107 if (ssp && lsp->count == 0) { in sema_wait_impl() 110 tdb_incr(ssp->sema_wait_sleep); in sema_wait_impl() 181 if (ssp) { in sema_wait_impl() 185 if (ssp->sema_min_count > count) in sema_wait_impl() 186 ssp->sema_min_count = count; in sema_wait_impl() 189 ssp->sema_wait_sleep_time += gethrtime() - begin_sleep; in sema_wait_impl() 263 tdb_sema_stats_t *ssp = SEMA_STATS(sp, udp); in sema_trywait() local [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | schedctl.c | 111 sc_shared_t *ssp; in schedctl() local 119 if ((error = schedctl_shared_alloc(&ssp, &uaddr)) != 0) in schedctl() 121 bzero(ssp, sizeof (*ssp)); in schedctl() 123 ctxop_install(t, &schedctl_ctxop_tpl, ssp); in schedctl() 126 t->t_schedctl = ssp; in schedctl() 128 ssp->sc_cid = t->t_cid; in schedctl() 129 ssp->sc_cpri = t->t_cpri; in schedctl() 130 ssp->sc_priority = DISP_PRIO(t); in schedctl() 145 sc_shared_t *ssp = t->t_schedctl; in schedctl_lwp_cleanup() local 161 (void) ctxop_remove(t, &schedctl_ctxop_tpl, ssp); in schedctl_lwp_cleanup() [all …]
|
H A D | streamio.c | 949 strsig_t *ssp, *pssp, *tssp; in strclean() local 958 ssp = stp->sd_siglist; in strclean() 959 while (ssp) { in strclean() 960 if (ssp->ss_pidp == curproc->p_pidp) { in strclean() 961 tssp = ssp->ss_next; in strclean() 967 PID_RELE(ssp->ss_pidp); in strclean() 969 kmem_free(ssp, sizeof (strsig_t)); in strclean() 971 ssp = tssp; in strclean() 973 pssp = ssp; in strclean() 974 ssp = ssp->ss_next; in strclean() [all …]
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sigaltstack.c | 41 sigaltstack(struct sigaltstack *ssp, struct sigaltstack *oss) in sigaltstack() argument 50 if (ssp) { in sigaltstack() 53 if (copyin(ssp, &ss, sizeof (ss))) in sigaltstack() 67 if (ssp) in sigaltstack() 75 sigaltstack32(struct sigaltstack32 *ssp, struct sigaltstack32 *oss) in sigaltstack32() argument 85 if (ssp) { in sigaltstack32() 88 if (copyin(ssp, &ss32, sizeof (ss32))) in sigaltstack32() 109 if (ssp) { in sigaltstack32()
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | secobj.c | 322 process_secobj_set(dladm_handle_t handle __unused, secobj_db_state_t *ssp, in process_secobj_set() argument 330 sip = &ssp->ss_info; in process_secobj_set() 350 process_secobj_get(dladm_handle_t handle __unused, secobj_db_state_t *ssp, in process_secobj_get() argument 353 if (*sip->si_lenp > *ssp->ss_info.si_lenp) { in process_secobj_get() 357 bcopy(sip->si_val, ssp->ss_info.si_val, *sip->si_lenp); in process_secobj_get() 358 *ssp->ss_info.si_lenp = *sip->si_lenp; in process_secobj_get() 359 *ssp->ss_info.si_classp = *sip->si_classp; in process_secobj_get() 365 secobj_db_state_t *ssp __unused, char *buf, in process_secobj_unset() 376 process_secobj_walk(dladm_handle_t handle __unused, secobj_db_state_t *ssp, in process_secobj_walk() argument 390 *ssp->ss_namelist = snp; in process_secobj_walk() [all …]
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | server.c | 83 struct sockaddr_storage *ssp = &conn->ss; in isns_connection() local 84 struct sockaddr_in *sinp = (struct sockaddr_in *)ssp; in isns_connection() 85 if (ssp->ss_family == AF_INET) { in isns_connection() 167 struct sockaddr_storage *ssp = in isns_connection() local 170 (struct sockaddr_in *)ssp; in isns_connection() 171 if (ssp->ss_family == AF_INET) { in isns_connection() 231 struct sockaddr_storage *ssp; in isns_port_watcher() local 292 ssp = &conn->ss; in isns_port_watcher() 294 f = accept(s, (struct sockaddr *)ssp, &sslen); in isns_port_watcher() 300 sinp = (struct sockaddr_in *)ssp; in isns_port_watcher() [all …]
|
/illumos-gate/usr/src/cmd/ptools/psig/ |
H A D | psig.c | 155 sigset_t *ssp = cd; in lwp_iter() local 157 ssp->__sigbits[0] &= lwpstatus->pr_lwphold.__sigbits[0]; in lwp_iter() 158 ssp->__sigbits[1] &= lwpstatus->pr_lwphold.__sigbits[1]; in lwp_iter() 159 ssp->__sigbits[2] &= lwpstatus->pr_lwphold.__sigbits[2]; in lwp_iter() 160 ssp->__sigbits[3] &= lwpstatus->pr_lwphold.__sigbits[3]; in lwp_iter() 166 return ((ssp->__sigbits[0] | ssp->__sigbits[1] | in lwp_iter() 167 ssp->__sigbits[2] | ssp->__sigbits[3]) == 0); in lwp_iter()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/ |
H A D | sfvprintf.c | 106 char *sp, *ssp, *endsp, *ep, *endep; local 229 ssp = _Sfdigits; 738 ssp = sp; 741 (size < 0 && *ssp == 0) ) 743 osp = ssp; 749 ssp = osp; 751 v = ssp - sp; 795 { ssp = sp; 797 { sp = ssp; 911 { ssp = buf; k = n_s; SFwrite(f,ssp,k); } [all …]
|
/illumos-gate/usr/src/cmd/mailx/ |
H A D | util.c | 309 static int ssp = -1; /* Top of file stack */ variable 350 sstack[++ssp].s_file = input; in source() 351 sstack[ssp].s_cond = cond; in source() 352 sstack[ssp].s_loading = loading; in source() 368 if (ssp < 0) { in unstack() 376 cond = sstack[ssp].s_cond; in unstack() 377 loading = sstack[ssp].s_loading; in unstack() 378 input = sstack[ssp--].s_file; in unstack() 379 if (ssp < 0) in unstack()
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | minor_perm | 7 su:ssp 0600 root sys 14 se:ssp 0600 root sys
|