/illumos-gate/usr/src/uts/common/io/ |
H A D | lofi.c | 285 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 D | sema.c | 83 lwp_sema_t *lsp = (lwp_sema_t *)sp; in sema_wait_impl() local 100 self->ul_wchan = lsp; in sema_wait_impl() 103 self->ul_td_evbuf.eventdata = lsp; in sema_wait_impl() 107 if (ssp && lsp->count == 0) { in sema_wait_impl() 109 if (lsp->count == 0) /* still looks like sleep */ in sema_wait_impl() 115 if (lsp->type == USYNC_PROCESS) { /* kernel-level */ in sema_wait_impl() 121 error = ___lwp_sema_timedwait(lsp, tsp, 1); in sema_wait_impl() 124 lsp->count != 0) { /* and non-blocking */ in sema_wait_impl() 131 lsp->count--; in sema_wait_impl() 138 qp = queue_lock(lsp, CV); in sema_wait_impl() [all …]
|
/illumos-gate/usr/src/cmd/lockstat/ |
H A D | lockstat.c | 1018 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/lib/libdladm/common/ |
H A D | propfuncs.c | 118 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 D | libdlflow_impl.h | 121 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/cmd/sgs/lex/common/ |
H A D | nrform | 48 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 D | ncform | 39 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 D | nceucform | 45 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/libproc/common/ |
H A D | Pgcore.c | 128 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 D | Pcontrol.c | 1835 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 D | nfs4_state.c | 2710 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 D | nfs4_srv.c | 4087 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 D | nohup.c | 356 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()
|
/illumos-gate/usr/src/cmd/bhyve/amd64/ |
H A D | pci_lpc.c | 393 struct lpc_sysres **lspp, *lsp; in pci_lpc_sysres_dsdt() local 404 lsp = *lspp; in pci_lpc_sysres_dsdt() 405 switch (lsp->type) { in pci_lpc_sysres_dsdt() 407 dsdt_fixed_ioport(lsp->base, lsp->length); in pci_lpc_sysres_dsdt() 410 dsdt_fixed_mem32(lsp->base, lsp->length); in pci_lpc_sysres_dsdt()
|
/illumos-gate/usr/src/cmd/ptools/pmadvise/ |
H A D | pmadvise.c | 278 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 D | nvme_log.c | 53 const nvme_valid_ctrl_data_t *data, uint64_t lsp, char *msg, size_t msglen) in nvme_log_field_valid_lsp() argument 63 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 D | libnvme_log.c | 744 nvme_log_req_set_lsp(nvme_log_req_t *req, uint32_t lsp) in nvme_log_req_set_lsp() argument 746 if (!nvme_field_check_one(req->nlr_ctrl, lsp, "get log page", in nvme_log_req_set_lsp() 751 req->nlr_lsp = lsp; in nvme_log_req_set_lsp()
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 192 getstack(void *data, const lwpstatus_t *lsp) in getstack() argument 209 if (Plwp_alt_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack() 211 stacks[*np].lwps_lwpid = lsp->pr_lwpid; in getstack() 215 if (Plwp_main_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack() 216 stacks[*np].lwps_lwpid = lsp->pr_lwpid; in getstack()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/ |
H A D | libc.c | 374 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 D | awk3.c | 976 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 D | mdb_proc.c | 5207 pt_copy_lwp(lwpstatus_t **lspp, const lwpstatus_t *lsp) in pt_copy_lwp() argument 5209 bcopy(lsp, *lspp, sizeof (lwpstatus_t)); in pt_copy_lwp() 5217 lwpstatus_t *lsp, *lbuf; in pt_xd_lwpstatus() local 5230 lsp = lbuf = mdb_alloc(sizeof (lwpstatus_t) * nlwp, UM_SLEEP); in pt_xd_lwpstatus() 5233 (void) Plwp_iter(t->t_pshandle, (proc_lwp_f *)pt_copy_lwp, &lsp); in pt_xd_lwpstatus()
|