Lines Matching refs:alloc_ctx
1892 alloc_ctx_t alloc_ctx; local
1894 alloc_ctx.slab = (usize <= SMALL_MAXCLASS);
1904 alloc_ctx.slab = false;
1913 prof_malloc(tsd_tsdn(tsd), allocation, usize, &alloc_ctx, tctx);
2184 alloc_ctx_t *alloc_ctx) { argument
2190 old_tctx = prof_tctx_get(tsd_tsdn(tsd), old_ptr, alloc_ctx);
2220 alloc_ctx_t alloc_ctx; local
2223 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab);
2224 assert(alloc_ctx.szind != NSIZES);
2228 usize = sz_index2size(alloc_ctx.szind);
2229 prof_free(tsd, ptr, usize, &alloc_ctx);
2231 usize = sz_index2size(alloc_ctx.szind);
2238 idalloctm(tsd_tsdn(tsd), ptr, tcache, &alloc_ctx, false,
2241 idalloctm(tsd_tsdn(tsd), ptr, tcache, &alloc_ctx, false,
2259 alloc_ctx_t alloc_ctx, *ctx; local
2266 alloc_ctx.szind = sz_size2index(usize);
2267 alloc_ctx.slab = true;
2268 ctx = &alloc_ctx;
2275 assert(dbg_ctx.szind == alloc_ctx.szind);
2276 assert(dbg_ctx.slab == alloc_ctx.slab);
2281 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab);
2282 assert(alloc_ctx.szind == sz_size2index(usize));
2283 ctx = &alloc_ctx;
2338 alloc_ctx_t alloc_ctx; local
2341 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab);
2342 assert(alloc_ctx.szind != NSIZES);
2343 old_usize = sz_index2size(alloc_ctx.szind);
2349 &alloc_ctx);
2637 arena_t *arena, alloc_ctx_t *alloc_ctx) { argument
2643 old_tctx = prof_tctx_get(tsd_tsdn(tsd), old_ptr, alloc_ctx);
2717 alloc_ctx_t alloc_ctx; local
2720 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab);
2721 assert(alloc_ctx.szind != NSIZES);
2722 old_usize = sz_index2size(alloc_ctx.szind);
2731 zero, tcache, arena, &alloc_ctx);
2797 size_t extra, size_t alignment, bool zero, alloc_ctx_t *alloc_ctx) { argument
2803 old_tctx = prof_tctx_get(tsd_tsdn(tsd), ptr, alloc_ctx);
2861 alloc_ctx_t alloc_ctx; local
2864 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab);
2865 assert(alloc_ctx.szind != NSIZES);
2866 old_usize = sz_index2size(alloc_ctx.szind);
2887 alignment, zero, &alloc_ctx);