Home
last modified time | relevance | path

Searched refs:lsp (Results 1 – 19 of 19) sorted by relevance

/titanic_44/usr/src/uts/common/io/
H A Dlofi.c236 lofi_free_comp_cache(struct lofi_state *lsp) in lofi_free_comp_cache() argument
240 while ((lc = list_remove_head(&lsp->ls_comp_cache)) != NULL) { in lofi_free_comp_cache()
241 kmem_free(lc->lc_data, lsp->ls_uncomp_seg_sz); in lofi_free_comp_cache()
243 lsp->ls_comp_cache_count--; in lofi_free_comp_cache()
245 ASSERT(lsp->ls_comp_cache_count == 0); in lofi_free_comp_cache()
249 is_opened(struct lofi_state *lsp) in is_opened() argument
252 return (lsp->ls_chr_open || lsp->ls_blk_open || lsp->ls_lyr_open_count); in is_opened()
256 mark_opened(struct lofi_state *lsp, int otyp) in mark_opened() argument
261 lsp->ls_chr_open = 1; in mark_opened()
264 lsp->ls_blk_open = 1; in mark_opened()
[all …]
/titanic_44/usr/src/lib/libc/port/threads/
H A Dsema.c85 lwp_sema_t *lsp = (lwp_sema_t *)sp; in sema_wait_impl() local
102 self->ul_wchan = lsp; in sema_wait_impl()
105 self->ul_td_evbuf.eventdata = lsp; in sema_wait_impl()
109 if (ssp && lsp->count == 0) { in sema_wait_impl()
111 if (lsp->count == 0) /* still looks like sleep */ in sema_wait_impl()
117 if (lsp->type == USYNC_PROCESS) { /* kernel-level */ in sema_wait_impl()
123 error = ___lwp_sema_timedwait(lsp, tsp, 1); in sema_wait_impl()
126 lsp->count != 0) { /* and non-blocking */ in sema_wait_impl()
133 lsp->count--; in sema_wait_impl()
140 qp = queue_lock(lsp, CV); in sema_wait_impl()
[all …]
/titanic_44/usr/src/lib/fm/libldom/sparc/
H A Dldmsvcs_utils.c128 static int channel_openreset(struct ldmsvcs_info *lsp);
129 static int read_msg(struct ldmsvcs_info *lsp);
154 channel_close(struct ldmsvcs_info *lsp) in channel_close() argument
156 (void) pthread_mutex_lock(&lsp->mt); in channel_close()
158 if (lsp->fds_chan.state == CHANNEL_OPEN || in channel_close()
159 lsp->fds_chan.state == CHANNEL_READY) { in channel_close()
160 (void) close(lsp->fds_chan.fd); in channel_close()
161 lsp->cv_twait = get_smf_int_val(LDM_INIT_TO_PROP_NM, in channel_close()
163 lsp->fds_chan.state = CHANNEL_CLOSED; in channel_close()
166 (void) pthread_mutex_unlock(&lsp->mt); in channel_close()
[all …]
/titanic_44/usr/src/cmd/lockstat/
H A Dlockstat.c1019 lsrec_t *lsp, **current, **first, **sort_buf, **merge_buf; in main() local
1436 for (i = 0, lsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, in main()
1438 lsp = (lsrec_t *)((char *)lsp + g_recsize)) { in main()
1439 ev_count[lsp->ls_event] += lsp->ls_count; in main()
1440 ev_time[lsp->ls_event] += lsp->ls_time; in main()
1453 lsp = newlsp; in main()
1469 bcopy(oldlsp, lsp, LS_TIME); in main()
1470 lsp->ls_caller = oldlsp->ls_stack[fr]; in main()
1472 lsp = (lsrec_t *)((char *)lsp + LS_TIME); in main()
1475 bcopy(oldlsp, lsp, LS_TIME); in main()
[all …]
/titanic_44/usr/src/lib/libdladm/common/
H A Dpropfuncs.c119 process_prop_set(dladm_handle_t handle, prop_db_state_t *lsp, char *buf, in process_prop_set() argument
127 if (lsp->ls_propname == NULL) { in process_prop_set()
136 if (strcmp(lip->li_name, lsp->ls_propname) == 0) in process_prop_set()
156 nlip->li_name = lsp->ls_propname; in process_prop_set()
177 for (i = 0; i < *lsp->ls_valcntp; i++) { in process_prop_set()
182 (*lvpp)->lv_name = lsp->ls_propval[i]; in process_prop_set()
188 generate_prop_line(lsp->ls_name, buf, listp, statusp); in process_prop_set()
190 generate_prop_line(lsp->ls_name, buf, nlip, statusp); in process_prop_set()
212 process_prop_get(dladm_handle_t handle, prop_db_state_t *lsp, char *buf, in process_prop_get() argument
223 if (strcmp(lip->li_name, lsp->ls_propname) == 0) in process_prop_get()
[all …]
H A Dlibdlflow_impl.h121 extern boolean_t process_prop_set(dladm_handle_t, prop_db_state_t *lsp,
124 extern boolean_t process_prop_get(dladm_handle_t, prop_db_state_t *lsp,
127 extern boolean_t process_prop_init(dladm_handle_t, prop_db_state_t *lsp,
/titanic_44/usr/src/cmd/sgs/lex/common/
H A Dnrform50 integer state, lsp, r
62 lsp = 1
89 yylsta(lsp) = state
90 lsp = lsp +1
104 yylsta(lsp) = state
105 lsp = lsp +1
116 yylsta(lsp) = state
117 lsp = lsp + 1
133 while (lsp .gt. 1){
134 lsp = lsp -1
[all …]
H A Dncform43 register struct yysvf *yystate, **lsp;
64 lsp = yylstate;
121 *lsp++ = yystate = yyt->advance+yysvec;
122 if(lsp > &yylstate[YYLMAX]) {
139 *lsp++ = yystate = yyt->advance+yysvec;
140 if(lsp > &yylstate[YYLMAX]) {
157 *lsp++ = yystate = yyt->advance+yysvec;
158 if(lsp > &yylstate[YYLMAX]) {
186 fprintf(yyout,"stopped at %d with ",*(lsp-1)-yysvec-1);
191 while (lsp-- > yylstate){
[all …]
H A Dnceucform51 struct yysvf *yystate, **lsp;
72 lsp = yylstate;
150 *lsp++ = yystate = yyt->advance+yysvec;
151 if(lsp > &yylstate[YYLMAX]) {
168 *lsp++ = yystate = yyt->advance+yysvec;
169 if(lsp > &yylstate[YYLMAX]) {
186 *lsp++ = yystate = yyt->advance+yysvec;
187 if(lsp > &yylstate[YYLMAX]) {
215 fprintf(yyout,"stopped at %d with ",*(lsp-1)-yysvec-1);
220 while (lsp-- > yylstate){
[all …]
/titanic_44/usr/src/lib/libproc/common/
H A DPgcore.c176 mkprstatus(struct ps_prochandle *P, const lwpstatus_t *lsp, in mkprstatus() argument
181 if (lsp->pr_flags & PR_STOPPED) in mkprstatus()
183 if (lsp->pr_flags & PR_ISTOP) in mkprstatus()
185 if (lsp->pr_flags & PR_DSTOP) in mkprstatus()
187 if (lsp->pr_flags & PR_ASLEEP) in mkprstatus()
189 if (lsp->pr_flags & PR_FORK) in mkprstatus()
191 if (lsp->pr_flags & PR_RLC) in mkprstatus()
197 if (lsp->pr_flags & PR_PCINVAL) in mkprstatus()
199 if (lsp->pr_flags & PR_ISSYS) in mkprstatus()
201 if (lsp->pr_flags & PR_STEP) in mkprstatus()
[all …]
H A DPcontrol.c1723 prldump(const char *caller, lwpstatus_t *lsp) in prldump() argument
1728 switch (lsp->pr_why) { in prldump()
1734 proc_signame(lsp->pr_what, name, sizeof (name))); in prldump()
1738 proc_fltname(lsp->pr_what, name, sizeof (name))); in prldump()
1742 proc_sysname(lsp->pr_what, name, sizeof (name))); in prldump()
1746 proc_sysname(lsp->pr_what, name, sizeof (name))); in prldump()
1750 proc_signame(lsp->pr_what, name, sizeof (name))); in prldump()
1760 if (lsp->pr_cursig) in prldump()
1761 dprintf("%s: p_cursig = %d\n", caller, lsp->pr_cursig); in prldump()
1763 bits = *((uint32_t *)&lsp->pr_lwppend); in prldump()
/titanic_44/usr/src/uts/common/fs/nfs/
H A Dnfs4_state.c2522 rfs4_lo_state_t *lsp = (rfs4_lo_state_t *)u_entry; in lo_state_compare() local
2526 rc = (lsp->rls_lockid.bits.boottime == id->bits.boottime && in lo_state_compare()
2527 lsp->rls_lockid.bits.type == id->bits.type && in lo_state_compare()
2528 lsp->rls_lockid.bits.ident == id->bits.ident && in lo_state_compare()
2529 lsp->rls_lockid.bits.pid == id->bits.pid); in lo_state_compare()
2537 rfs4_lo_state_t *lsp = (rfs4_lo_state_t *)u_entry; in lo_state_mkkey() local
2539 return (&lsp->rls_lockid); in lo_state_mkkey()
2545 rfs4_lo_state_t *lsp = (rfs4_lo_state_t *)u_entry; in rfs4_lo_state_expiry() local
2547 if (rfs4_dbe_is_invalid(lsp->rls_dbe)) in rfs4_lo_state_expiry()
2549 if (lsp->rls_state->rs_closed) in rfs4_lo_state_expiry()
[all …]
H A Dnfs4_srv.c3940 rfs4_lo_state_t *lsp; in rfs4_op_release_lockowner() local
4042 for (lsp = list_head(&sp->rs_lostatelist); in rfs4_op_release_lockowner()
4043 lsp != NULL; in rfs4_op_release_lockowner()
4044 lsp = list_next(&sp->rs_lostatelist, lsp)) { in rfs4_op_release_lockowner()
4045 if (lsp->rls_locker == lo) { in rfs4_op_release_lockowner()
4046 rfs4_dbe_lock(lsp->rls_dbe); in rfs4_op_release_lockowner()
4047 rfs4_dbe_invalidate(lsp->rls_dbe); in rfs4_op_release_lockowner()
4048 rfs4_dbe_unlock(lsp->rls_dbe); in rfs4_op_release_lockowner()
7317 rfs4_check_lock_seqid(seqid4 seqid, rfs4_lo_state_t *lsp, nfs_resop4 *resop) in rfs4_check_lock_seqid() argument
7321 rfs4_dbe_lock(lsp->rls_dbe); in rfs4_check_lock_seqid()
[all …]
/titanic_44/usr/src/cmd/nohup/
H A Dnohup.c356 lwp_abort(void *data, const lwpstatus_t *lsp) in lwp_abort() argument
364 if (!(lsp->pr_flags & PR_ASLEEP) || !lwp_restartable(lsp->pr_syscall)) in lwp_abort()
367 L = Lgrab(g_proc, lsp->pr_lwpid, &err); in lwp_abort()
381 lwp_restart(void *data, const lwpstatus_t *lsp) in lwp_restart() argument
390 if (lsp->pr_flags & PR_ASLEEP) { in lwp_restart()
391 if (!lwp_restartable(lsp->pr_syscall)) in lwp_restart()
395 lsp->pr_lwpid, lsp->pr_syscall, Pstatus(g_proc)->pr_pid); in lwp_restart()
399 if (lsp->pr_why == PR_SYSEXIT && lsp->pr_errno == EINTR) { in lwp_restart()
400 L = Lgrab(g_proc, lsp->pr_lwpid, &err); in lwp_restart()
/titanic_44/usr/src/cmd/ptools/pmadvise/
H A Dpmadvise.c278 getstack(void *data, const lwpstatus_t *lsp) in getstack() argument
282 if (Plwp_alt_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack()
284 stacks[*np].lwps_lwpid = lsp->pr_lwpid; in getstack()
288 if (Plwp_main_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack()
289 stacks[*np].lwps_lwpid = lsp->pr_lwpid; in getstack()
/titanic_44/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c370 const lwpstatus_t *lsp, *end; in oldc_walk_step() local
373 lsp = wsp->walk_arg; in oldc_walk_step()
375 wsp->walk_arg = (void *)(lsp + 1); in oldc_walk_step()
377 if (lsp < end) { in oldc_walk_step()
378 uintptr_t addr = lsp->pr_oldcontext; in oldc_walk_step()
/titanic_44/usr/src/cmd/ptools/pmap/
H A Dpmap.c172 getstack(void *data, const lwpstatus_t *lsp) in getstack() argument
176 if (Plwp_alt_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack()
178 stacks[*np].lwps_lwpid = lsp->pr_lwpid; in getstack()
182 if (Plwp_main_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack()
183 stacks[*np].lwps_lwpid = lsp->pr_lwpid; in getstack()
/titanic_44/usr/src/cmd/awk_xpg4/
H A Dawk3.c977 register STRING lsp; in exprconcat() local
982 lsp = lnp->n_string; in exprconcat()
985 llen = wcslen((wchar_t *)(lsp = exprstring(lnp))); in exprconcat()
987 (void) memcpy(cp, (wchar_t *)lsp, llen * sizeof (wchar_t)); in exprconcat()
/titanic_44/usr/src/cmd/mdb/common/mdb/
H A Dmdb_proc.c5142 pt_copy_lwp(lwpstatus_t **lspp, const lwpstatus_t *lsp) in pt_copy_lwp() argument
5144 bcopy(lsp, *lspp, sizeof (lwpstatus_t)); in pt_copy_lwp()
5152 lwpstatus_t *lsp, *lbuf; in pt_xd_lwpstatus() local
5165 lsp = lbuf = mdb_alloc(sizeof (lwpstatus_t) * nlwp, UM_SLEEP); in pt_xd_lwpstatus()
5168 (void) Plwp_iter(t->t_pshandle, (proc_lwp_f *)pt_copy_lwp, &lsp); in pt_xd_lwpstatus()