Home
last modified time | relevance | path

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

/freebsd/contrib/lua/src/
H A Dlstring.c258 Udata *luaS_newudata (lua_State *L, size_t s, int nuvalue) { in luaS_newudata() argument
262 if (l_unlikely(s > MAX_SIZE - udatamemoffset(nuvalue))) in luaS_newudata()
264 o = luaC_newobj(L, LUA_VUSERDATA, sizeudata(nuvalue, s)); in luaS_newudata()
267 u->nuvalue = nuvalue; in luaS_newudata()
269 for (i = 0; i < nuvalue; i++) in luaS_newudata()
H A Dlstring.h51 LUAI_FUNC Udata *luaS_newudata (lua_State *L, size_t s, int nuvalue);
H A Dlobject.h463 unsigned short nuvalue; /* number of user values */ member
482 unsigned short nuvalue; /* number of user values */ member
495 #define getudatamem(u) (cast_charp(u) + udatamemoffset((u)->nuvalue))
H A Dlapi.c808 if (n <= 0 || n > uvalue(o)->nuvalue) { in lua_getiuservalue()
980 if (!(cast_uint(n) - 1u < cast_uint(uvalue(o)->nuvalue))) in lua_setiuservalue()
1343 LUA_API void *lua_newuserdatauv (lua_State *L, size_t size, int nuvalue) { in lua_newuserdatauv() argument
1346 api_check(L, 0 <= nuvalue && nuvalue < USHRT_MAX, "invalid value"); in lua_newuserdatauv()
1347 u = luaS_newudata(L, size, nuvalue); in lua_newuserdatauv()
H A Dlgc.c134 lua_assert(u->nuvalue > 0); in getgclist()
315 if (u->nuvalue == 0) { /* no user values? */ in reallymarkobject()
566 for (i = 0; i < u->nuvalue; i++) in traverseudata()
569 return 1 + u->nuvalue; in traverseudata()
796 luaM_freemem(L, o, sizeudata(u->nuvalue, u->len)); in freeobj()
H A Dlua.h270 LUA_API void *(lua_newuserdatauv) (lua_State *L, size_t sz, int nuvalue);
H A Dltests.c383 for (i = 0; i < u->nuvalue; i++) in checkudata()
550 assert(gco2u(o)->nuvalue > 0); in checkgraylist()