Home | History | Annotate | Download | only in internal

Lines Matching refs:tctx

101 prof_info_set(tsd_t *tsd, edata_t *edata, prof_tctx_t *tctx, size_t size) {
104 assert((uintptr_t)tctx > (uintptr_t)1U);
106 arena_prof_info_set(tsd, edata, tctx, size);
149 emap_alloc_ctx_t *alloc_ctx, prof_tctx_t *tctx) {
154 if (unlikely((uintptr_t)tctx > (uintptr_t)1U)) {
155 prof_malloc_sample_object(tsd, ptr, size, usize, tctx);
163 prof_tctx_t *tctx, bool prof_active, const void *old_ptr, size_t old_usize,
168 assert(ptr != NULL || (uintptr_t)tctx <= (uintptr_t)1U);
180 prof_alloc_rollback(tsd, tctx);
181 tctx = (prof_tctx_t *)(uintptr_t)1U;
185 sampled = ((uintptr_t)tctx > (uintptr_t)1U);
190 prof_malloc_sample_object(tsd, ptr, size, usize, tctx);
209 * prof_malloc_sample_object() call, because tctx and old_tctx may be
210 * the same, in which case reversing the call order could cause the tctx