| H A D | prof.c | 92 malloc_mutex_lock(tsd_tsdn(tsd), tctx->tdata->lock); 113 malloc_mutex_lock(tsd_tsdn(tsd), tctx->tdata->lock); 138 malloc_mutex_unlock(tsd_tsdn(tsd), tctx->tdata->lock); 158 malloc_mutex_lock(tsd_tsdn(tsd), tctx->tdata->lock); 188 prof_tdata_t *tdata = prof_tdata_get(tsd, true); 189 if (tdata == NULL) { 194 bt_init(&bt, tdata->vec); 306 prof_tdata_t *tdata; 318 tdata = prof_tdata_get(tsd, true); in rb_gen() 319 if (tdata in rb_gen() 314 prof_tdata_t *tdata; rb_gen() local 548 prof_enter(tsd_t * tsd,prof_tdata_t * tdata) prof_enter() argument 561 prof_leave(tsd_t * tsd,prof_tdata_t * tdata) prof_leave() argument 847 prof_gctx_try_destroy(tsd_t * tsd,prof_tdata_t * tdata_self,prof_gctx_t * gctx,prof_tdata_t * tdata) prof_gctx_try_destroy() argument 913 prof_tdata_t *tdata = tctx->tdata; prof_tctx_destroy() local 988 prof_lookup_global(tsd_t * tsd,prof_bt_t * bt,prof_tdata_t * tdata,void ** p_btkey,prof_gctx_t ** p_gctx,bool * p_new_gctx) prof_lookup_global() argument 1058 prof_tdata_t *tdata; prof_lookup() local 1140 prof_sample_threshold_update(prof_tdata_t * tdata) prof_sample_threshold_update() argument 1184 prof_tdata_count_iter(prof_tdata_tree_t * tdatas,prof_tdata_t * tdata,void * arg) prof_tdata_count_iter() argument 1211 prof_tdata_t *tdata; prof_bt_count() local 1327 prof_tctx_merge_tdata(tsdn_t * tsdn,prof_tctx_t * tctx,prof_tdata_t * tdata) prof_tctx_merge_tdata() argument 1491 prof_tdata_t *tdata = prof_tdata_get(tsd, false); prof_gctx_finish() local 1541 prof_tdata_merge_iter(prof_tdata_tree_t * tdatas,prof_tdata_t * tdata,void * opaque) prof_tdata_merge_iter() argument 1576 prof_tdata_dump_iter(prof_tdata_tree_t * tdatas,prof_tdata_t * tdata,void * arg) prof_tdata_dump_iter() argument 1823 prof_dump_prep(tsd_t * tsd,prof_tdata_t * tdata,struct prof_tdata_merge_iter_arg_s * prof_tdata_merge_iter_arg,struct prof_gctx_merge_iter_arg_s * prof_gctx_merge_iter_arg,prof_gctx_tree_t * gctxs) prof_dump_prep() argument 1866 prof_dump_file(tsd_t * tsd,bool propagate_err,const char * filename,bool leakcheck,prof_tdata_t * tdata,struct prof_tdata_merge_iter_arg_s * prof_tdata_merge_iter_arg,struct prof_gctx_merge_iter_arg_s * prof_gctx_merge_iter_arg,struct prof_gctx_dump_iter_arg_s * prof_gctx_dump_iter_arg,prof_gctx_tree_t * gctxs) prof_dump_file() argument 1911 prof_tdata_t * tdata = prof_tdata_get(tsd, true); prof_dump() local 1949 prof_tdata_t *tdata; prof_cnt_all() local 2051 prof_tdata_t *tdata; prof_idump() local 2108 prof_tdata_t *tdata; prof_gdump() local 2203 prof_tdata_t *tdata; prof_tdata_init_impl() local 2253 prof_tdata_should_destroy_unlocked(prof_tdata_t * tdata,bool even_if_attached) prof_tdata_should_destroy_unlocked() argument 2264 prof_tdata_should_destroy(tsdn_t * tsdn,prof_tdata_t * tdata,bool even_if_attached) prof_tdata_should_destroy() argument 2272 prof_tdata_destroy_locked(tsd_t * tsd,prof_tdata_t * tdata,bool even_if_attached) prof_tdata_destroy_locked() argument 2289 prof_tdata_destroy(tsd_t * tsd,prof_tdata_t * tdata,bool even_if_attached) prof_tdata_destroy() argument 2296 prof_tdata_detach(tsd_t * tsd,prof_tdata_t * tdata) prof_tdata_detach() argument 2321 prof_tdata_reinit(tsd_t * tsd,prof_tdata_t * tdata) prof_tdata_reinit() argument 2334 prof_tdata_expire(tsdn_t * tsdn,prof_tdata_t * tdata) prof_tdata_expire() argument 2351 prof_tdata_reset_iter(prof_tdata_tree_t * tdatas,prof_tdata_t * tdata,void * arg) prof_tdata_reset_iter() argument 2387 prof_tdata_t *tdata; prof_tdata_cleanup() local 2784 prof_tdata_t *tdata; prof_thread_name_get() local 2818 prof_tdata_t *tdata; prof_thread_name_set() local 2856 prof_tdata_t *tdata; prof_thread_active_get() local 2867 prof_tdata_t *tdata; prof_thread_active_set() local [all...] |