Home
last modified time | relevance | path

Searched refs:amqueue (Results 1 – 1 of 1) sorted by relevance

/f-stack/app/redis-5.0.5/src/
H A Dmodule.c791 ctx->amqueue = zrealloc(ctx->amqueue,sizeof(struct AutoMemEntry)*ctx->amqueue_len); in autoMemoryAdd()
793 ctx->amqueue[ctx->amqueue_used].type = type; in autoMemoryAdd()
794 ctx->amqueue[ctx->amqueue_used].ptr = ptr; in autoMemoryAdd()
812 if (ctx->amqueue[i].type == type && in autoMemoryFreed()
813 ctx->amqueue[i].ptr == ptr) in autoMemoryFreed()
815 ctx->amqueue[i].type = REDISMODULE_AM_FREED; in autoMemoryFreed()
820 ctx->amqueue[i] = ctx->amqueue[ctx->amqueue_used-1]; in autoMemoryFreed()
842 void *ptr = ctx->amqueue[j].ptr; in autoMemoryCollect()
843 switch(ctx->amqueue[j].type) { in autoMemoryCollect()
851 zfree(ctx->amqueue); in autoMemoryCollect()
[all …]