Lines Matching refs:pool
136 struct malloc_pool *pool; member
353 bpoolv(ctx->pool[n].buf); in raw_malloc_validate_pools()
370 iterator->next_buf = BFH(ctx->pool[0].buf); in bpool_foreach_iterator_init()
420 iterator->next_buf = BFH(ctx->pool[iterator->pool_idx].buf); in bpool_foreach()
833 p = realloc_unlocked(ctx, ctx->pool, sizeof(struct malloc_pool) * l); in raw_malloc_add_pool()
835 ctx->pool = p; in raw_malloc_add_pool()
836 ctx->pool[ctx->pool_len].buf = (void *)start; in raw_malloc_add_pool()
837 ctx->pool[ctx->pool_len].len = end - start; in raw_malloc_add_pool()
839 ctx->mstats.size += ctx->pool[ctx->pool_len].len; in raw_malloc_add_pool()
854 uintptr_t pool_start = (uintptr_t)strip_tag(ctx->pool[n].buf); in raw_malloc_buffer_overlaps_heap()
855 uintptr_t pool_end = pool_start + ctx->pool[n].len; in raw_malloc_buffer_overlaps_heap()