Lines Matching defs:arg

322 prof_unwind_init_callback(struct _Unwind_Context *context, void *arg)
330 prof_unwind_callback(struct _Unwind_Context *context, void *arg)
332 prof_unwind_data_t *data = (prof_unwind_data_t *)arg;
880 prof_tdata_count_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg)
882 size_t *tdata_count = (size_t *)arg;
1079 prof_tctx_merge_iter(prof_tctx_tree_t *tctxs, prof_tctx_t *tctx, void *arg)
1081 tsdn_t *tsdn = (tsdn_t *)arg;
1108 struct prof_tctx_dump_iter_arg_s *arg =
1111 malloc_mutex_assert_owner(arg->tsdn, tctx->gctx->lock);
1120 if (prof_dump_printf(arg->propagate_err,
1134 prof_tctx_finish_iter(prof_tctx_tree_t *tctxs, prof_tctx_t *tctx, void *arg)
1136 tsdn_t *tsdn = (tsdn_t *)arg;
1188 struct prof_gctx_merge_iter_arg_s *arg =
1191 malloc_mutex_lock(arg->tsdn, gctx->lock);
1193 (void *)arg->tsdn);
1195 arg->leak_ngctx++;
1196 malloc_mutex_unlock(arg->tsdn, gctx->lock);
1256 struct prof_tdata_merge_iter_arg_s *arg =
1259 malloc_mutex_lock(arg->tsdn, tdata->lock);
1271 prof_tctx_merge_tdata(arg->tsdn, tctx.p, tdata);
1273 arg->cnt_all.curobjs += tdata->cnt_summed.curobjs;
1274 arg->cnt_all.curbytes += tdata->cnt_summed.curbytes;
1276 arg->cnt_all.accumobjs += tdata->cnt_summed.accumobjs;
1277 arg->cnt_all.accumbytes += tdata->cnt_summed.accumbytes;
1281 malloc_mutex_unlock(arg->tsdn, tdata->lock);
1287 prof_tdata_dump_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg)
1289 bool propagate_err = *(bool *)arg;
1516 struct prof_gctx_dump_iter_arg_s *arg =
1519 malloc_mutex_lock(arg->tsdn, gctx->lock);
1521 if (prof_dump_gctx(arg->tsdn, arg->propagate_err, gctx, &gctx->bt,
1529 malloc_mutex_unlock(arg->tsdn, gctx->lock);
2018 prof_tdata_reset_iter(prof_tdata_tree_t *tdatas, prof_tdata_t *tdata, void *arg)
2020 tsdn_t *tsdn = (tsdn_t *)arg;