Lines Matching refs:block
47 #define callfrealloc(g,block,os,ns) ((*g->frealloc)(g->ud, block, os, ns)) argument
69 static void *firsttry (global_State *g, void *block, size_t os, size_t ns) { in firsttry() argument
73 return callfrealloc(g, block, os, ns); in firsttry()
76 #define firsttry(g,block,os,ns) callfrealloc(g, block, os, ns) argument
97 void *luaM_growaux_ (lua_State *L, void *block, int nelems, int *psize, in luaM_growaux_() argument
102 return block; /* nothing to be done */ in luaM_growaux_()
115 newblock = luaM_saferealloc_(L, block, cast_sizet(*psize) * size_elems, in luaM_growaux_()
128 void *luaM_shrinkvector_ (lua_State *L, void *block, int *size, in luaM_shrinkvector_() argument
134 newblock = luaM_saferealloc_(L, block, oldsize, newsize); in luaM_shrinkvector_()
150 void luaM_free_ (lua_State *L, void *block, size_t osize) { in luaM_free_() argument
152 lua_assert((osize == 0) == (block == NULL)); in luaM_free_()
153 callfrealloc(g, block, osize, 0); in luaM_free_()
162 static void *tryagain (lua_State *L, void *block, in tryagain() argument
167 return callfrealloc(g, block, osize, nsize); /* try again */ in tryagain()
176 void *luaM_realloc_ (lua_State *L, void *block, size_t osize, size_t nsize) { in luaM_realloc_() argument
179 lua_assert((osize == 0) == (block == NULL)); in luaM_realloc_()
180 newblock = firsttry(g, block, osize, nsize); in luaM_realloc_()
182 newblock = tryagain(L, block, osize, nsize); in luaM_realloc_()
192 void *luaM_saferealloc_ (lua_State *L, void *block, size_t osize, in luaM_saferealloc_() argument
194 void *newblock = luaM_realloc_(L, block, osize, nsize); in luaM_saferealloc_()