Lines Matching refs:prof_tdata_t
126 static bool prof_tdata_should_destroy(prof_tdata_t *tdata,
128 static void prof_tdata_destroy(tsd_t *tsd, prof_tdata_t *tdata,
175 prof_tdata_comp(const prof_tdata_t *a, const prof_tdata_t *b) in rb_gen()
191 rb_gen(static UNUSED, tdata_tree_, prof_tdata_tree_t, prof_tdata_t, tdata_link, in rb_gen() argument
199 prof_tdata_t *tdata; in rb_gen()
269 prof_enter(tsd_t *tsd, prof_tdata_t *tdata) in prof_enter()
284 prof_leave(tsd_t *tsd, prof_tdata_t *tdata) in prof_leave()
574 prof_gctx_try_destroy(tsd_t *tsd, prof_tdata_t *tdata_self, prof_gctx_t *gctx, in prof_gctx_try_destroy()
575 prof_tdata_t *tdata) in prof_gctx_try_destroy()
640 prof_tdata_t *tdata = tctx->tdata; in prof_tctx_destroy()
708 prof_lookup_global(tsd_t *tsd, prof_bt_t *bt, prof_tdata_t *tdata, in prof_lookup_global()
762 prof_tdata_t *tdata; in prof_lookup()
827 prof_sample_threshold_update(prof_tdata_t *tdata) in prof_sample_threshold_update()
882 static prof_tdata_t *
883 prof_tdata_count_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg) in prof_tdata_count_iter()
912 prof_tdata_t *tdata; in prof_bt_count()
1036 prof_tctx_merge_tdata(prof_tctx_t *tctx, prof_tdata_t *tdata) in prof_tctx_merge_tdata()
1188 prof_tdata_t *tdata = prof_tdata_get(tsd, false); in prof_gctx_finish()
1229 static prof_tdata_t *
1230 prof_tdata_merge_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg) in prof_tdata_merge_iter()
1261 static prof_tdata_t *
1262 prof_tdata_dump_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg) in prof_tdata_dump_iter()
1468 prof_tdata_t *tdata; in prof_dump()
1591 prof_tdata_t *tdata; in prof_idump()
1645 prof_tdata_t *tdata; in prof_gdump()
1706 static prof_tdata_t *
1710 prof_tdata_t *tdata; in prof_tdata_init_impl()
1717 tdata = (prof_tdata_t *)iallocztm(tsd, sizeof(prof_tdata_t), false, in prof_tdata_init_impl()
1753 prof_tdata_t *
1763 prof_tdata_should_destroy(prof_tdata_t *tdata, bool even_if_attached) in prof_tdata_should_destroy()
1775 prof_tdata_destroy_locked(tsd_t *tsd, prof_tdata_t *tdata, in prof_tdata_destroy_locked()
1793 prof_tdata_destroy(tsd_t *tsd, prof_tdata_t *tdata, bool even_if_attached) in prof_tdata_destroy()
1802 prof_tdata_detach(tsd_t *tsd, prof_tdata_t *tdata) in prof_tdata_detach()
1823 prof_tdata_t *
1824 prof_tdata_reinit(tsd_t *tsd, prof_tdata_t *tdata) in prof_tdata_reinit()
1838 prof_tdata_expire(prof_tdata_t *tdata) in prof_tdata_expire()
1854 static prof_tdata_t *
1855 prof_tdata_reset_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg) in prof_tdata_reset_iter()
1864 prof_tdata_t *next; in prof_reset()
1875 prof_tdata_t *to_destroy = tdata_tree_iter(&tdatas, next, in prof_reset()
1891 prof_tdata_t *tdata; in prof_tdata_cleanup()
1928 prof_tdata_t *tdata; in prof_thread_name_get()
1960 prof_tdata_t *tdata; in prof_thread_name_set()
1995 prof_tdata_t *tdata; in prof_thread_active_get()
2008 prof_tdata_t *tdata; in prof_thread_active_set()