Lines Matching refs:ts_value
1688 if (tsd->ts_value[k] && tsd_destructor[k]) in tsd_destroy()
1689 (*tsd_destructor[k])(tsd->ts_value[k]); in tsd_destroy()
1693 tsd->ts_value[k] = NULL; in tsd_destroy()
1737 return (tsd->ts_value[key - 1]); in tsd_agent_get()
1763 tsd->ts_value[key - 1] = value; in tsd_agent_set()
1785 tsd->ts_value = tsd_realloc(tsd->ts_value, in tsd_agent_set()
1789 tsd->ts_value[key - 1] = value; in tsd_agent_set()
1810 if (key && key <= tsd->ts_nkeys && (value = tsd->ts_value[key - 1])) in tsd_getcreate()
1846 if (tsd->ts_value[i] && tsd_destructor[i]) in tsd_exit()
1847 (*tsd_destructor[i])(tsd->ts_value[i]); in tsd_exit()
1848 tsd->ts_value[i] = NULL; in tsd_exit()
1866 kmem_free(tsd->ts_value, tsd->ts_nkeys * sizeof (void *)); in tsd_exit()