Home
last modified time | relevance | path

Searched refs:lua_Number (Results 1 – 25 of 43) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/module/lua/
H A Dlobject.c69 lua_Number luaO_arith (int op, lua_Number v1, lua_Number v2) { in luaO_arith()
100 static lua_Number readhexa (const char **s, lua_Number r, int *count) { in readhexa()
113 static lua_Number lua_strx2number (const char *s, char **endptr) { in lua_strx2number()
114 lua_Number r = 0.0; in lua_strx2number()
153 int luaO_str2d (const char *s, size_t len, lua_Number *result) { in luaO_str2d()
H A Dlbaselib.c33 lua_Number n = lua_tonumberx(L, 1, &isnum); in luaB_tonumber()
51 lua_Number n = 0; in luaB_tonumber()
56 n = n * (lua_Number)base + (lua_Number)digit; in luaB_tonumber()
155 lua_pushnumber(L, res + ((lua_Number)b/1024)); in luaB_collectgarbage()
H A Dllimits.h93 #define cast_num(i) cast(lua_Number, (i))
270 #define SUPUNSIGNED ((lua_Number)(~(lua_Unsigned)0) + 1)
283 (((u) <= (lua_Unsigned)INT_MAX) ? (lua_Number)(int)(u) : (lua_Number)(u))
H A Dlvm.c35 lua_Number num; in luaV_tonumber()
51 lua_Number n = nvalue(obj); in luaV_tostring()
372 static lua_Number luaV_div (lua_State *L, lua_Number m, lua_Number n) { in luaV_div()
379 lua_Number q = m / n; /* perform C division */ in luaV_div()
392 static lua_Number luaV_mod (lua_State *L, lua_Number m, lua_Number n) { in luaV_mod()
399 lua_Number r = m % n; in luaV_mod()
419 lua_Number res; in luaV_arith()
585 lua_Number nb = nvalue(rb), nc = nvalue(rc); \
702 lua_Number nb = nvalue(rb); in luaV_execute()
832 lua_Number step = nvalue(ra+2); in luaV_execute()
[all …]
H A Dlauxlib.c335 LUALIB_API lua_Number luaL_checknumber (lua_State *L, int narg) { in luaL_checknumber()
337 lua_Number d = lua_tonumberx(L, narg, &isnum); in luaL_checknumber()
344 LUALIB_API lua_Number luaL_optnumber (lua_State *L, int narg, lua_Number def) { in luaL_optnumber()
775 LUALIB_API void luaL_checkversion_ (lua_State *L, lua_Number ver) { in luaL_checkversion_()
776 const lua_Number *v = lua_version(L); in luaL_checkversion_()
783 lua_pushnumber(L, -(lua_Number)0x1234); in luaL_checkversion_()
H A Dlobject.h93 #define numfield lua_Number n; /* numbers */
595 LUAI_FUNC lua_Number luaO_arith (int op, lua_Number v1, lua_Number v2);
596 LUAI_FUNC int luaO_str2d (const char *s, size_t len, lua_Number *result);
H A Dltable.c80 static Node *hashnum (const Table *t, lua_Number n) { in hashnum()
129 lua_Number n = nvalue(key); in arrayindex()
453 lua_Number nk = cast_num(key); in luaH_getint()
489 lua_Number n = nvalue(key); in luaH_get()
H A Dlparser.h50 lua_Number nval; /* for VKNUM */
H A Dllex.h39 lua_Number r;
H A Dlstrlib.c929 lua_Number n = luaL_checknumber(L, arg); in str_format()
931 lua_Number diff = n - (lua_Number)ni; in str_format()
939 lua_Number n = luaL_checknumber(L, arg); in str_format()
941 lua_Number diff = n - (lua_Number)ni; in str_format()
/f-stack/app/redis-5.0.5/deps/lua/src/
H A Dlmathlib.c155 lua_Number dmin = luaL_checknumber(L, 1); in math_min()
158 lua_Number d = luaL_checknumber(L, i); in math_min()
169 lua_Number dmax = luaL_checknumber(L, 1); in math_max()
172 lua_Number d = luaL_checknumber(L, i); in math_max()
184 lua_Number r = (lua_Number)(rand()%RAND_MAX) / (lua_Number)RAND_MAX; in math_random()
H A Dlua_bit.c48 lua_Number n;
76 if (sizeof(UBits) == sizeof(lua_Number)) in barg()
94 #define BRET(b) lua_pushnumber(L, (lua_Number)(SBits)(b)); return 1;
166 lua_pushnumber(L, (lua_Number)1437217655L); in luaopen_bit()
H A Dlua_struct.c169 lua_Number n = luaL_checknumber(L, arg); in putinteger()
264 static lua_Number getinteger (const char *buff, int endian, in getinteger()
281 return (lua_Number)l; in getinteger()
286 return (lua_Number)(Inttype)l; in getinteger()
314 lua_Number res = getinteger(data+pos, h.endian, issigned, size); in b_unpack()
H A Dlundump.c69 static lua_Number LoadNumber(LoadState* S) in LoadNumber()
71 lua_Number x; in LoadNumber()
225 *h++=(char)sizeof(lua_Number); in luaU_header()
226 *h++=(char)(((lua_Number)0.5)==0); /* is lua_Number integral? */ in luaU_header()
H A Dloslib.c75 lua_pushnumber(L, ((lua_Number)clock())/(lua_Number)CLOCKS_PER_SEC); in os_clock()
190 lua_pushnumber(L, (lua_Number)t); in os_time()
H A Dlauxlib.h54 LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int numArg);
55 LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int nArg, lua_Number def);
H A Dltable.c69 #define numints cast_int(sizeof(lua_Number)/sizeof(int))
84 static Node *hashnum (const Table *t, lua_Number n) { in hashnum()
122 lua_Number n = nvalue(key); in arrayindex()
440 lua_Number nk = cast_num(key); in luaH_getnum()
475 lua_Number n = nvalue(key); in luaH_get()
H A Dlvm.c36 lua_Number num; in luaV_tonumber()
52 lua_Number n = nvalue(obj); in luaV_tostring()
323 lua_Number nb = nvalue(b), nc = nvalue(c); in Arith()
368 lua_Number nb = nvalue(rb), nc = nvalue(rc); \
501 lua_Number nb = nvalue(rb); in luaV_execute()
655 lua_Number step = nvalue(ra+2); in luaV_execute()
656 lua_Number idx = luai_numadd(nvalue(ra), step); /* increment index */ in luaV_execute()
657 lua_Number limit = nvalue(ra+1); in luaV_execute()
H A Dlparser.h41 lua_Number nval;
H A Dllimits.h79 #define cast_num(i) cast(lua_Number, (i))
H A Dlua.h99 typedef LUA_NUMBER lua_Number; typedef
146 LUA_API lua_Number (lua_tonumber) (lua_State *L, int idx);
161 LUA_API void (lua_pushnumber) (lua_State *L, lua_Number n);
H A Dllex.h44 lua_Number r;
/f-stack/freebsd/contrib/openzfs/include/sys/lua/
H A Dlauxlib.h27 LUALIB_API void (luaL_checkversion_) (lua_State *L, lua_Number ver);
38 LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int numArg);
39 LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int nArg, lua_Number def);
H A Dlua.h102 typedef LUA_NUMBER lua_Number; typedef
138 LUA_API const lua_Number *(lua_version) (lua_State *L);
168 LUA_API lua_Number (lua_tonumberx) (lua_State *L, int idx, int *isnum);
206 LUA_API void (lua_pushnumber) (lua_State *L, lua_Number n);
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzcp_global.c79 lua_pushnumber(state, (lua_Number)global->zeg_errno); in zcp_load_errno_globals()

12