Lines Matching refs:alloc_ctx
1876 alloc_ctx_t alloc_ctx; in imalloc_body() local
1878 alloc_ctx.slab = (usize <= SMALL_MAXCLASS); in imalloc_body()
1888 alloc_ctx.slab = false; in imalloc_body()
1897 prof_malloc(tsd_tsdn(tsd), allocation, usize, &alloc_ctx, tctx); in imalloc_body()
2168 alloc_ctx_t *alloc_ctx) { in irealloc_prof() argument
2174 old_tctx = prof_tctx_get(tsd_tsdn(tsd), old_ptr, alloc_ctx); in irealloc_prof()
2204 alloc_ctx_t alloc_ctx; in ifree() local
2207 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab); in ifree()
2208 assert(alloc_ctx.szind != NSIZES); in ifree()
2212 usize = sz_index2size(alloc_ctx.szind); in ifree()
2213 prof_free(tsd, ptr, usize, &alloc_ctx); in ifree()
2215 usize = sz_index2size(alloc_ctx.szind); in ifree()
2222 idalloctm(tsd_tsdn(tsd), ptr, tcache, &alloc_ctx, false, in ifree()
2225 idalloctm(tsd_tsdn(tsd), ptr, tcache, &alloc_ctx, false, in ifree()
2243 alloc_ctx_t alloc_ctx, *ctx; in isfree() local
2250 alloc_ctx.szind = sz_size2index(usize); in isfree()
2251 alloc_ctx.slab = true; in isfree()
2252 ctx = &alloc_ctx; in isfree()
2259 assert(dbg_ctx.szind == alloc_ctx.szind); in isfree()
2260 assert(dbg_ctx.slab == alloc_ctx.slab); in isfree()
2265 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab); in isfree()
2266 assert(alloc_ctx.szind == sz_size2index(usize)); in isfree()
2267 ctx = &alloc_ctx; in isfree()
2322 alloc_ctx_t alloc_ctx; in je_realloc() local
2325 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab); in je_realloc()
2326 assert(alloc_ctx.szind != NSIZES); in je_realloc()
2327 old_usize = sz_index2size(alloc_ctx.szind); in je_realloc()
2333 &alloc_ctx); in je_realloc()
2621 arena_t *arena, alloc_ctx_t *alloc_ctx) { in irallocx_prof() argument
2627 old_tctx = prof_tctx_get(tsd_tsdn(tsd), old_ptr, alloc_ctx); in irallocx_prof()
2701 alloc_ctx_t alloc_ctx; in je_rallocx() local
2704 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab); in je_rallocx()
2705 assert(alloc_ctx.szind != NSIZES); in je_rallocx()
2706 old_usize = sz_index2size(alloc_ctx.szind); in je_rallocx()
2715 zero, tcache, arena, &alloc_ctx); in je_rallocx()
2781 size_t extra, size_t alignment, bool zero, alloc_ctx_t *alloc_ctx) { in ixallocx_prof() argument
2787 old_tctx = prof_tctx_get(tsd_tsdn(tsd), ptr, alloc_ctx); in ixallocx_prof()
2845 alloc_ctx_t alloc_ctx; in je_xallocx() local
2848 (uintptr_t)ptr, true, &alloc_ctx.szind, &alloc_ctx.slab); in je_xallocx()
2849 assert(alloc_ctx.szind != NSIZES); in je_xallocx()
2850 old_usize = sz_index2size(alloc_ctx.szind); in je_xallocx()
2871 alignment, zero, &alloc_ctx); in je_xallocx()