Home
last modified time | relevance | path

Searched refs:ssp (Results 1 – 25 of 62) sorted by relevance

123

/illumos-gate/usr/src/uts/sun4u/lw2plus/io/
H A Dlombus.c348 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 Dsfxge_sram.c40 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 Dsmb_conn.c590 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 Dsmb_usr.c105 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 Dsmb_subr.h157 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 Dsmb_smb.c672 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 Dsmb2_smb.c558 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 Dsmb_conn.h346 #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 Dsmb2_rq.c147 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 Dsmb_dev.c535 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 Dsmbfs_smb.c78 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 Dsmbfs_smb2.c93 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 Dsmbfs_smb1.c70 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 Dsmbfs_subr.h181 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 Dsmbfs_vfsops.c410 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 Dsema.c86 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 Dschedctl.c111 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 Dstreamio.c949 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 Dsigaltstack.c41 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 Dsecobj.c322 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 Dserver.c83 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 Dpsig.c155 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 Dsfvprintf.c106 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 Dutil.c309 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 Dminor_perm7 su:ssp 0600 root sys
14 se:ssp 0600 root sys

123