Lines Matching refs:prof_tctx_t
124 static bool prof_tctx_should_destroy(tsdn_t *tsdn, prof_tctx_t *tctx);
125 static void prof_tctx_destroy(tsd_t *tsd, prof_tctx_t *tctx);
136 prof_tctx_comp(const prof_tctx_t *a, const prof_tctx_t *b) in prof_tctx_comp()
156 rb_gen(static UNUSED, tctx_tree_, prof_tctx_tree_t, prof_tctx_t, in rb_gen() argument
197 prof_alloc_rollback(tsd_t *tsd, prof_tctx_t *tctx, bool updated) in rb_gen()
227 prof_tctx_t *tctx) in prof_malloc_sample_object()
244 prof_free_sampled_object(tsd_t *tsd, size_t usize, prof_tctx_t *tctx) in prof_free_sampled_object()
612 prof_tctx_should_destroy(tsdn_t *tsdn, prof_tctx_t *tctx) in prof_tctx_should_destroy()
640 prof_tctx_destroy(tsd_t *tsd, prof_tctx_t *tctx) in prof_tctx_destroy()
761 prof_tctx_t *
765 prof_tctx_t *p; in prof_lookup()
796 ret.v = iallocztm(tsd_tsdn(tsd), sizeof(prof_tctx_t), in prof_lookup()
797 size2index(sizeof(prof_tctx_t)), false, NULL, true, in prof_lookup()
1041 prof_tctx_merge_tdata(tsdn_t *tsdn, prof_tctx_t *tctx, prof_tdata_t *tdata) in prof_tctx_merge_tdata()
1074 prof_tctx_merge_gctx(tsdn_t *tsdn, prof_tctx_t *tctx, prof_gctx_t *gctx) in prof_tctx_merge_gctx()
1087 static prof_tctx_t *
1088 prof_tctx_merge_iter(prof_tctx_tree_t *tctxs, prof_tctx_t *tctx, void *arg) in prof_tctx_merge_iter()
1114 static prof_tctx_t *
1115 prof_tctx_dump_iter(prof_tctx_tree_t *tctxs, prof_tctx_t *tctx, void *opaque) in prof_tctx_dump_iter()
1142 static prof_tctx_t *
1143 prof_tctx_finish_iter(prof_tctx_tree_t *tctxs, prof_tctx_t *tctx, void *arg) in prof_tctx_finish_iter()
1146 prof_tctx_t *ret; in prof_tctx_finish_iter()
1227 prof_tctx_t *next; in prof_gctx_finish()
1231 prof_tctx_t *to_destroy = in prof_gctx_finish()
1272 prof_tctx_t *p; in prof_tdata_merge_iter()