Lines Matching refs:scrspc

315 	fasttrap_scrspace_t *scrspc;  in fasttrap_scraddr()  local
320 scrspc = NULL; in fasttrap_scraddr()
323 scrspc = (fasttrap_scrspace_t *)td->t_dtrace_sscr; in fasttrap_scraddr()
324 return (scrspc); in fasttrap_scraddr()
352 scrspc = malloc(sizeof(*scrspc), M_SOLARIS, M_WAITOK); in fasttrap_scraddr()
353 scrspc->ftss_addr = addr + in fasttrap_scraddr()
355 LIST_INSERT_HEAD(&fprc->ftpc_fscr, scrspc, in fasttrap_scraddr()
364 scrspc = LIST_FIRST(&fprc->ftpc_fscr); in fasttrap_scraddr()
365 LIST_REMOVE(scrspc, ftss_next); in fasttrap_scraddr()
366 LIST_INSERT_HEAD(&fprc->ftpc_ascr, scrspc, ftss_next); in fasttrap_scraddr()
371 td->t_dtrace_sscr = scrspc; in fasttrap_scraddr()
376 return (scrspc); in fasttrap_scraddr()
388 fasttrap_scrspace_t *scrspc; in fasttrap_thread_dtor() local
412 scrspc = (fasttrap_scrspace_t *)td->t_dtrace_sscr; in fasttrap_thread_dtor()
413 LIST_REMOVE(scrspc, ftss_next); in fasttrap_thread_dtor()
414 LIST_INSERT_HEAD(&fprc->ftpc_fscr, scrspc, ftss_next); in fasttrap_thread_dtor()
1529 fasttrap_scrspace_t *scrspc, *scrspctmp; in fasttrap_proc_release() local
1553 LIST_FOREACH_SAFE(scrspc, &proc->ftpc_fscr, ftss_next, scrspctmp) { in fasttrap_proc_release()
1554 LIST_REMOVE(scrspc, ftss_next); in fasttrap_proc_release()
1555 free(scrspc, M_SOLARIS); in fasttrap_proc_release()
1557 LIST_FOREACH_SAFE(scrspc, &proc->ftpc_ascr, ftss_next, scrspctmp) { in fasttrap_proc_release()
1558 LIST_REMOVE(scrspc, ftss_next); in fasttrap_proc_release()
1559 free(scrspc, M_SOLARIS); in fasttrap_proc_release()