Lines Matching refs:prof_tdata_t
142 static bool prof_tdata_should_destroy(tsdn_t *tsdn, prof_tdata_t *tdata,
144 static void prof_tdata_destroy(tsd_t *tsd, prof_tdata_t *tdata,
190 prof_tdata_comp(const prof_tdata_t *a, const prof_tdata_t *b) { in rb_gen()
205 rb_gen(static UNUSED, tdata_tree_, prof_tdata_tree_t, prof_tdata_t, tdata_link, in rb_gen() argument
212 prof_tdata_t *tdata; in rb_gen()
280 prof_enter(tsd_t *tsd, prof_tdata_t *tdata) { in prof_enter()
293 prof_leave(tsd_t *tsd, prof_tdata_t *tdata) { in prof_leave()
579 prof_gctx_try_destroy(tsd_t *tsd, prof_tdata_t *tdata_self, prof_gctx_t *gctx, in prof_gctx_try_destroy()
580 prof_tdata_t *tdata) { in prof_gctx_try_destroy()
645 prof_tdata_t *tdata = tctx->tdata; in prof_tctx_destroy()
720 prof_lookup_global(tsd_t *tsd, prof_bt_t *bt, prof_tdata_t *tdata, in prof_lookup_global()
790 prof_tdata_t *tdata; in prof_lookup()
872 prof_sample_threshold_update(prof_tdata_t *tdata) { in prof_sample_threshold_update()
913 static prof_tdata_t *
914 prof_tdata_count_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, in prof_tdata_count_iter()
941 prof_tdata_t *tdata; in prof_bt_count()
1056 prof_tctx_merge_tdata(tsdn_t *tsdn, prof_tctx_t *tctx, prof_tdata_t *tdata) { in prof_tctx_merge_tdata()
1220 prof_tdata_t *tdata = prof_tdata_get(tsd, false); in prof_gctx_finish()
1269 static prof_tdata_t *
1270 prof_tdata_merge_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, in prof_tdata_merge_iter()
1304 static prof_tdata_t *
1305 prof_tdata_dump_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, in prof_tdata_dump_iter()
1552 prof_dump_prep(tsd_t *tsd, prof_tdata_t *tdata, in prof_dump_prep()
1595 bool leakcheck, prof_tdata_t *tdata, in prof_dump_file()
1640 prof_tdata_t * tdata = prof_tdata_get(tsd, true); in prof_dump()
1678 prof_tdata_t *tdata; in prof_cnt_all()
1780 prof_tdata_t *tdata; in prof_idump()
1837 prof_tdata_t *tdata; in prof_gdump()
1902 static prof_tdata_t *
1905 prof_tdata_t *tdata; in prof_tdata_init_impl()
1910 tdata = (prof_tdata_t *)iallocztm(tsd_tsdn(tsd), sizeof(prof_tdata_t), in prof_tdata_init_impl()
1911 sz_size2index(sizeof(prof_tdata_t)), false, NULL, true, in prof_tdata_init_impl()
1948 prof_tdata_t *
1955 prof_tdata_should_destroy_unlocked(prof_tdata_t *tdata, bool even_if_attached) { in prof_tdata_should_destroy_unlocked()
1966 prof_tdata_should_destroy(tsdn_t *tsdn, prof_tdata_t *tdata, in prof_tdata_should_destroy()
1974 prof_tdata_destroy_locked(tsd_t *tsd, prof_tdata_t *tdata, in prof_tdata_destroy_locked()
1991 prof_tdata_destroy(tsd_t *tsd, prof_tdata_t *tdata, bool even_if_attached) { in prof_tdata_destroy()
1998 prof_tdata_detach(tsd_t *tsd, prof_tdata_t *tdata) { in prof_tdata_detach()
2022 prof_tdata_t *
2023 prof_tdata_reinit(tsd_t *tsd, prof_tdata_t *tdata) { in prof_tdata_reinit()
2036 prof_tdata_expire(tsdn_t *tsdn, prof_tdata_t *tdata) { in prof_tdata_expire()
2052 static prof_tdata_t *
2053 prof_tdata_reset_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, in prof_tdata_reset_iter()
2062 prof_tdata_t *next; in prof_reset()
2073 prof_tdata_t *to_destroy = tdata_tree_iter(&tdatas, next, in prof_reset()
2089 prof_tdata_t *tdata; in prof_tdata_cleanup()
2124 prof_tdata_t *tdata; in prof_thread_name_get()
2158 prof_tdata_t *tdata; in prof_thread_name_set()
2196 prof_tdata_t *tdata; in prof_thread_active_get()
2207 prof_tdata_t *tdata; in prof_thread_active_set()