Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/
H A Dlofi.c285 lofi_free_comp_cache(struct lofi_state *lsp) in lofi_free_comp_cache() argument
289 while ((lc = list_remove_head(&lsp->ls_comp_cache)) != NULL) { in lofi_free_comp_cache()
290 kmem_free(lc->lc_data, lsp->ls_uncomp_seg_sz); in lofi_free_comp_cache()
292 lsp->ls_comp_cache_count--; in lofi_free_comp_cache()
294 ASSERT(lsp->ls_comp_cache_count == 0); in lofi_free_comp_cache()
298 is_opened(struct lofi_state *lsp) in is_opened() argument
305 if (lsp->ls_open_lyr[i]) { in is_opened()
312 if (lsp->ls_open_reg[i]) { in is_opened()
321 lofi_set_cleanup(struct lofi_state *lsp) in lofi_set_cleanup() argument
325 lsp->ls_cleanup = B_TRUE; in lofi_set_cleanup()
[all …]
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsema.c82 lwp_sema_t *lsp = (lwp_sema_t *)sp; in sema_wait_impl() local
99 self->ul_wchan = lsp; in sema_wait_impl()
102 self->ul_td_evbuf.eventdata = lsp; in sema_wait_impl()
106 if (ssp && lsp->count == 0) { in sema_wait_impl()
108 if (lsp->count == 0) /* still looks like sleep */ in sema_wait_impl()
114 if (lsp->type == USYNC_PROCESS) { /* kernel-level */ in sema_wait_impl()
120 error = ___lwp_sema_timedwait(lsp, tsp, 1); in sema_wait_impl()
123 lsp->count != 0) { /* and non-blocking */ in sema_wait_impl()
130 lsp->count--; in sema_wait_impl()
137 qp = queue_lock(lsp, CV); in sema_wait_impl()
[all …]
/illumos-gate/usr/src/cmd/lockstat/
H A Dlockstat.c1018 lsrec_t *lsp, **current, **first, **sort_buf, **merge_buf; in main() local
1435 for (i = 0, lsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, in main()
1437 lsp = (lsrec_t *)((char *)lsp + g_recsize)) { in main()
1438 ev_count[lsp->ls_event] += lsp->ls_count; in main()
1439 ev_time[lsp->ls_event] += lsp->ls_time; in main()
1452 lsp = newlsp; in main()
1468 bcopy(oldlsp, lsp, LS_TIME); in main()
1469 lsp->ls_caller = oldlsp->ls_stack[fr]; in main()
1471 lsp = (lsrec_t *)((char *)lsp + LS_TIME); in main()
1474 bcopy(oldlsp, lsp, LS_TIME); in main()
[all …]
/illumos-gate/usr/src/cmd/sgs/lex/common/
H A Dnrform48 integer state, lsp, r
60 lsp = 1
87 yylsta(lsp) = state
88 lsp = lsp +1
102 yylsta(lsp) = state
103 lsp = lsp +1
114 yylsta(lsp) = state
115 lsp = lsp + 1
131 while (lsp .gt. 1){
132 lsp = lsp -1
[all …]
H A Dncform39 struct yysvf *yystate, **lsp;
60 lsp = yylstate;
117 *lsp++ = yystate = yyt->advance+yysvec;
118 if(lsp > &yylstate[YYLMAX]) {
135 *lsp++ = yystate = yyt->advance+yysvec;
136 if(lsp > &yylstate[YYLMAX]) {
153 *lsp++ = yystate = yyt->advance+yysvec;
154 if(lsp > &yylstate[YYLMAX]) {
182 fprintf(yyout,"stopped at %d with ",*(lsp-1)-yysvec-1);
187 while (lsp-- > yylstate){
[all …]
H A Dnceucform45 struct yysvf *yystate, **lsp;
66 lsp = yylstate;
144 *lsp++ = yystate = yyt->advance+yysvec;
145 if(lsp > &yylstate[YYLMAX]) {
162 *lsp++ = yystate = yyt->advance+yysvec;
163 if(lsp > &yylstate[YYLMAX]) {
180 *lsp++ = yystate = yyt->advance+yysvec;
181 if(lsp > &yylstate[YYLMAX]) {
209 fprintf(yyout,"stopped at %d with ",*(lsp-1)-yysvec-1);
214 while (lsp-- > yylstate){
[all …]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dpropfuncs.c118 process_prop_set(dladm_handle_t handle __unused, prop_db_state_t *lsp, in process_prop_set() argument
126 if (lsp->ls_propname == NULL) { in process_prop_set()
135 if (strcmp(lip->li_name, lsp->ls_propname) == 0) in process_prop_set()
155 nlip->li_name = lsp->ls_propname; in process_prop_set()
176 for (i = 0; i < *lsp->ls_valcntp; i++) { in process_prop_set()
181 (*lvpp)->lv_name = lsp->ls_propval[i]; in process_prop_set()
187 generate_prop_line(lsp->ls_name, buf, listp, statusp); in process_prop_set()
189 generate_prop_line(lsp->ls_name, buf, nlip, statusp); in process_prop_set()
210 process_prop_get(dladm_handle_t handle __unused, prop_db_state_t *lsp, in process_prop_get() argument
221 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,
/illumos-gate/usr/src/lib/libproc/common/
H A DPgcore.c128 mkprstatus(struct ps_prochandle *P, const lwpstatus_t *lsp, in mkprstatus() argument
133 if (lsp->pr_flags & PR_STOPPED) in mkprstatus()
135 if (lsp->pr_flags & PR_ISTOP) in mkprstatus()
137 if (lsp->pr_flags & PR_DSTOP) in mkprstatus()
139 if (lsp->pr_flags & PR_ASLEEP) in mkprstatus()
141 if (lsp->pr_flags & PR_FORK) in mkprstatus()
143 if (lsp->pr_flags & PR_RLC) in mkprstatus()
149 if (lsp->pr_flags & PR_PCINVAL) in mkprstatus()
151 if (lsp->pr_flags & PR_ISSYS) in mkprstatus()
153 if (lsp->pr_flags & PR_STEP) in mkprstatus()
[all …]
H A DPcontrol.c1835 prldump(const char *caller, lwpstatus_t *lsp) in prldump() argument
1840 switch (lsp->pr_why) { in prldump()
1846 proc_signame(lsp->pr_what, name, sizeof (name))); in prldump()
1850 proc_fltname(lsp->pr_what, name, sizeof (name))); in prldump()
1854 proc_sysname(lsp->pr_what, name, sizeof (name))); in prldump()
1858 proc_sysname(lsp->pr_what, name, sizeof (name))); in prldump()
1862 proc_signame(lsp->pr_what, name, sizeof (name))); in prldump()
1872 if (lsp->pr_cursig) in prldump()
1873 dprintf("%s: p_cursig = %d\n", caller, lsp->pr_cursig); in prldump()
1875 bits = *((uint32_t *)&lsp->pr_lwppend); in prldump()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_state.c2710 rfs4_lo_state_t *lsp = (rfs4_lo_state_t *)u_entry; in lo_state_compare() local
2714 rc = (lsp->rls_lockid.bits.boottime == id->bits.boottime && in lo_state_compare()
2715 lsp->rls_lockid.bits.type == id->bits.type && in lo_state_compare()
2716 lsp->rls_lockid.bits.ident == id->bits.ident && in lo_state_compare()
2717 lsp->rls_lockid.bits.pid == id->bits.pid); in lo_state_compare()
2725 rfs4_lo_state_t *lsp = (rfs4_lo_state_t *)u_entry; in lo_state_mkkey() local
2727 return (&lsp->rls_lockid); in lo_state_mkkey()
2733 rfs4_lo_state_t *lsp = (rfs4_lo_state_t *)u_entry; in rfs4_lo_state_expiry() local
2735 if (rfs4_dbe_is_invalid(lsp->rls_dbe)) in rfs4_lo_state_expiry()
2737 if (lsp->rls_state->rs_closed) in rfs4_lo_state_expiry()
[all …]
H A Dnfs4_srv.c4087 rfs4_lo_state_t *lsp; in rfs4_op_release_lockowner() local
4189 for (lsp = list_head(&sp->rs_lostatelist); in rfs4_op_release_lockowner()
4190 lsp != NULL; in rfs4_op_release_lockowner()
4191 lsp = list_next(&sp->rs_lostatelist, lsp)) { in rfs4_op_release_lockowner()
4192 if (lsp->rls_locker == lo) { in rfs4_op_release_lockowner()
4193 rfs4_dbe_lock(lsp->rls_dbe); in rfs4_op_release_lockowner()
4194 rfs4_dbe_invalidate(lsp->rls_dbe); in rfs4_op_release_lockowner()
4195 rfs4_dbe_unlock(lsp->rls_dbe); in rfs4_op_release_lockowner()
7527 rfs4_check_lock_seqid(seqid4 seqid, rfs4_lo_state_t *lsp, nfs_resop4 *resop) in rfs4_check_lock_seqid() argument
7531 rfs4_dbe_lock(lsp->rls_dbe); in rfs4_check_lock_seqid()
[all …]
/illumos-gate/usr/src/cmd/nohup/
H A Dnohup.c354 lwp_abort(void *data, const lwpstatus_t *lsp) in lwp_abort() argument
362 if (!(lsp->pr_flags & PR_ASLEEP) || !lwp_restartable(lsp->pr_syscall)) in lwp_abort()
365 L = Lgrab(g_proc, lsp->pr_lwpid, &err); in lwp_abort()
379 lwp_restart(void *data, const lwpstatus_t *lsp) in lwp_restart() argument
388 if (lsp->pr_flags & PR_ASLEEP) { in lwp_restart()
389 if (!lwp_restartable(lsp->pr_syscall)) in lwp_restart()
393 lsp->pr_lwpid, lsp->pr_syscall, Pstatus(g_proc)->pr_pid); in lwp_restart()
397 if (lsp->pr_why == PR_SYSEXIT && lsp->pr_errno == EINTR) { in lwp_restart()
398 L = Lgrab(g_proc, lsp->pr_lwpid, &err); in lwp_restart()
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_lpc.c408 struct lpc_sysres **lspp, *lsp; in pci_lpc_sysres_dsdt() local
419 lsp = *lspp; in pci_lpc_sysres_dsdt()
420 switch (lsp->type) { in pci_lpc_sysres_dsdt()
422 dsdt_fixed_ioport(lsp->base, lsp->length); in pci_lpc_sysres_dsdt()
425 dsdt_fixed_mem32(lsp->base, lsp->length); in pci_lpc_sysres_dsdt()
/illumos-gate/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()
/illumos-gate/usr/src/common/nvme/
H A Dnvme_log.c52 const nvme_valid_ctrl_data_t *data, uint64_t lsp, char *msg, size_t msglen) in nvme_log_field_valid_lsp() argument
62 return (nvme_field_range_check(field, 0, max, msg, msglen, lsp)); in nvme_log_field_valid_lsp()
/illumos-gate/usr/src/lib/libnvme/common/
H A Dlibnvme_log.c643 nvme_log_req_set_lsp(nvme_log_req_t *req, uint32_t lsp) in nvme_log_req_set_lsp() argument
645 if (!nvme_field_check_one(req->nlr_ctrl, lsp, "get log page", in nvme_log_req_set_lsp()
650 req->nlr_lsp = lsp; in nvme_log_req_set_lsp()
/illumos-gate/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()
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c374 const lwpstatus_t *lsp, *end; in oldc_walk_step() local
377 lsp = wsp->walk_arg; in oldc_walk_step()
379 wsp->walk_arg = (void *)(lsp + 1); in oldc_walk_step()
381 if (lsp < end) { in oldc_walk_step()
382 uintptr_t addr = lsp->pr_oldcontext; in oldc_walk_step()
/illumos-gate/usr/src/cmd/awk_xpg4/
H A Dawk3.c976 register STRING lsp; in exprconcat() local
981 lsp = lnp->n_string; in exprconcat()
984 llen = wcslen((wchar_t *)(lsp = exprstring(lnp))); in exprconcat()
986 (void) memcpy(cp, (wchar_t *)lsp, llen * sizeof (wchar_t)); in exprconcat()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_proc.c5210 pt_copy_lwp(lwpstatus_t **lspp, const lwpstatus_t *lsp) in pt_copy_lwp() argument
5212 bcopy(lsp, *lspp, sizeof (lwpstatus_t)); in pt_copy_lwp()
5220 lwpstatus_t *lsp, *lbuf; in pt_xd_lwpstatus() local
5233 lsp = lbuf = mdb_alloc(sizeof (lwpstatus_t) * nlwp, UM_SLEEP); in pt_xd_lwpstatus()
5236 (void) Plwp_iter(t->t_pshandle, (proc_lwp_f *)pt_copy_lwp, &lsp); in pt_xd_lwpstatus()