Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/openzfs/module/lua/
H A Dlgc.c913 l_mem debt, threshold; in setpause() local
918 debt = -cast(l_mem, threshold - gettotalbytes(g)); in setpause()
919 luaE_setdebt(g, debt); in setpause()
1140 l_mem debt = g->GCdebt; in incstep() local
1144 debt = (debt / STEPMULADJ) + 1; in incstep()
1145 debt = (debt < MAX_LMEM / stepmul) ? debt * stepmul : MAX_LMEM; in incstep()
1148 debt -= work; in incstep()
1149 } while (debt > -GCSTEPSIZE && g->gcstate != GCSpause); in incstep()
1153 debt = (debt / stepmul) * STEPMULADJ; /* convert 'work units' to Kb */ in incstep()
1154 luaE_setdebt(g, debt); in incstep()
H A Dlstate.c103 void luaE_setdebt (global_State *g, l_mem debt) { in luaE_setdebt() argument
104 g->totalbytes -= (debt - g->GCdebt); in luaE_setdebt()
105 g->GCdebt = debt; in luaE_setdebt()
H A Dlstate.h223 LUAI_FUNC void luaE_setdebt (global_State *g, l_mem debt);
H A Dlapi.c1052 lu_mem debt = cast(lu_mem, data) * 1024 - GCSTEPSIZE; in lua_gc() local
1054 debt += g->GCdebt; /* include current debt */ in lua_gc()
1055 luaE_setdebt(g, debt); in lua_gc()