Lines Matching refs:prof_gctx_t
160 prof_gctx_comp(const prof_gctx_t *a, const prof_gctx_t *b) in rb_gen()
171 rb_gen(static UNUSED, gctx_tree_, prof_gctx_tree_t, prof_gctx_t, dump_link, in rb_gen() argument
549 static prof_gctx_t *
555 size_t size = offsetof(prof_gctx_t, vec) + (bt->len * sizeof(void *)); in prof_gctx_create()
556 prof_gctx_t *gctx = (prof_gctx_t *)iallocztm(tsdn, size, in prof_gctx_create()
576 prof_gctx_try_destroy(tsd_t *tsd, prof_tdata_t *tdata_self, prof_gctx_t *gctx, in prof_gctx_try_destroy()
627 prof_gctx_should_destroy(prof_gctx_t *gctx) in prof_gctx_should_destroy()
643 prof_gctx_t *gctx = tctx->gctx; in prof_tctx_destroy()
715 void **p_btkey, prof_gctx_t **p_gctx, bool *p_new_gctx) in prof_lookup_global()
718 prof_gctx_t *p; in prof_lookup_global()
784 prof_gctx_t *gctx; in prof_lookup()
1074 prof_tctx_merge_gctx(tsdn_t *tsdn, prof_tctx_t *tctx, prof_gctx_t *gctx) in prof_tctx_merge_gctx()
1170 prof_dump_gctx_prep(tsdn_t *tsdn, prof_gctx_t *gctx, prof_gctx_tree_t *gctxs) in prof_dump_gctx_prep()
1195 static prof_gctx_t *
1196 prof_gctx_merge_iter(prof_gctx_tree_t *gctxs, prof_gctx_t *gctx, void *opaque) in prof_gctx_merge_iter()
1215 prof_gctx_t *gctx; in prof_gctx_finish()
1343 prof_dump_gctx(tsdn_t *tsdn, bool propagate_err, prof_gctx_t *gctx, in prof_dump_gctx()
1523 static prof_gctx_t *
1524 prof_gctx_dump_iter(prof_gctx_tree_t *gctxs, prof_gctx_t *gctx, void *opaque) in prof_gctx_dump_iter()
1526 prof_gctx_t *ret; in prof_gctx_dump_iter()
1551 prof_gctx_t *p; in prof_dump()