Lines Matching refs:ts_value
1684 if (tsd->ts_value[k] && tsd_destructor[k]) in tsd_destroy()
1685 (*tsd_destructor[k])(tsd->ts_value[k]); in tsd_destroy()
1689 tsd->ts_value[k] = NULL; in tsd_destroy()
1733 return (tsd->ts_value[key - 1]); in tsd_agent_get()
1759 tsd->ts_value[key - 1] = value; in tsd_agent_set()
1781 tsd->ts_value = tsd_realloc(tsd->ts_value, in tsd_agent_set()
1785 tsd->ts_value[key - 1] = value; in tsd_agent_set()
1806 if (key && key <= tsd->ts_nkeys && (value = tsd->ts_value[key - 1])) in tsd_getcreate()
1842 if (tsd->ts_value[i] && tsd_destructor[i]) in tsd_exit()
1843 (*tsd_destructor[i])(tsd->ts_value[i]); in tsd_exit()
1844 tsd->ts_value[i] = NULL; in tsd_exit()
1862 kmem_free(tsd->ts_value, tsd->ts_nkeys * sizeof (void *)); in tsd_exit()