Lines Matching refs:n

35     #define lua_pushunsigned(L, n) lua_pushnumber(L, n)  argument
37 #define lua_pushunsigned(L, n) lua_pushinteger(L, n) argument
221 void mp_encode_int(lua_State *L, mp_buf *buf, int64_t n) { in mp_encode_int() argument
225 if (n >= 0) { in mp_encode_int()
226 if (n <= 127) { in mp_encode_int()
227 b[0] = n & 0x7f; /* positive fixnum */ in mp_encode_int()
229 } else if (n <= 0xff) { in mp_encode_int()
231 b[1] = n & 0xff; in mp_encode_int()
233 } else if (n <= 0xffff) { in mp_encode_int()
235 b[1] = (n & 0xff00) >> 8; in mp_encode_int()
236 b[2] = n & 0xff; in mp_encode_int()
238 } else if (n <= 0xffffffffLL) { in mp_encode_int()
240 b[1] = (n & 0xff000000) >> 24; in mp_encode_int()
241 b[2] = (n & 0xff0000) >> 16; in mp_encode_int()
242 b[3] = (n & 0xff00) >> 8; in mp_encode_int()
243 b[4] = n & 0xff; in mp_encode_int()
247 b[1] = (n & 0xff00000000000000LL) >> 56; in mp_encode_int()
248 b[2] = (n & 0xff000000000000LL) >> 48; in mp_encode_int()
249 b[3] = (n & 0xff0000000000LL) >> 40; in mp_encode_int()
250 b[4] = (n & 0xff00000000LL) >> 32; in mp_encode_int()
251 b[5] = (n & 0xff000000) >> 24; in mp_encode_int()
252 b[6] = (n & 0xff0000) >> 16; in mp_encode_int()
253 b[7] = (n & 0xff00) >> 8; in mp_encode_int()
254 b[8] = n & 0xff; in mp_encode_int()
258 if (n >= -32) { in mp_encode_int()
259 b[0] = ((signed char)n); /* negative fixnum */ in mp_encode_int()
261 } else if (n >= -128) { in mp_encode_int()
263 b[1] = n & 0xff; in mp_encode_int()
265 } else if (n >= -32768) { in mp_encode_int()
267 b[1] = (n & 0xff00) >> 8; in mp_encode_int()
268 b[2] = n & 0xff; in mp_encode_int()
270 } else if (n >= -2147483648LL) { in mp_encode_int()
272 b[1] = (n & 0xff000000) >> 24; in mp_encode_int()
273 b[2] = (n & 0xff0000) >> 16; in mp_encode_int()
274 b[3] = (n & 0xff00) >> 8; in mp_encode_int()
275 b[4] = n & 0xff; in mp_encode_int()
279 b[1] = (n & 0xff00000000000000LL) >> 56; in mp_encode_int()
280 b[2] = (n & 0xff000000000000LL) >> 48; in mp_encode_int()
281 b[3] = (n & 0xff0000000000LL) >> 40; in mp_encode_int()
282 b[4] = (n & 0xff00000000LL) >> 32; in mp_encode_int()
283 b[5] = (n & 0xff000000) >> 24; in mp_encode_int()
284 b[6] = (n & 0xff0000) >> 16; in mp_encode_int()
285 b[7] = (n & 0xff00) >> 8; in mp_encode_int()
286 b[8] = n & 0xff; in mp_encode_int()
293 void mp_encode_array(lua_State *L, mp_buf *buf, int64_t n) { in mp_encode_array() argument
297 if (n <= 15) { in mp_encode_array()
298 b[0] = 0x90 | (n & 0xf); /* fix array */ in mp_encode_array()
300 } else if (n <= 65535) { in mp_encode_array()
302 b[1] = (n & 0xff00) >> 8; in mp_encode_array()
303 b[2] = n & 0xff; in mp_encode_array()
307 b[1] = (n & 0xff000000) >> 24; in mp_encode_array()
308 b[2] = (n & 0xff0000) >> 16; in mp_encode_array()
309 b[3] = (n & 0xff00) >> 8; in mp_encode_array()
310 b[4] = n & 0xff; in mp_encode_array()
316 void mp_encode_map(lua_State *L, mp_buf *buf, int64_t n) { in mp_encode_map() argument
320 if (n <= 15) { in mp_encode_map()
321 b[0] = 0x80 | (n & 0xf); /* fix map */ in mp_encode_map()
323 } else if (n <= 65535) { in mp_encode_map()
325 b[1] = (n & 0xff00) >> 8; in mp_encode_map()
326 b[2] = n & 0xff; in mp_encode_map()
330 b[1] = (n & 0xff000000) >> 24; in mp_encode_map()
331 b[2] = (n & 0xff0000) >> 16; in mp_encode_map()
332 b[3] = (n & 0xff00) >> 8; in mp_encode_map()
333 b[4] = n & 0xff; in mp_encode_map()
368 lua_Number n = lua_tonumber(L,-1); in mp_encode_lua_number() local
370 if (IS_INT64_EQUIVALENT(n)) { in mp_encode_lua_number()
373 mp_encode_double(L,buf,(double)n); in mp_encode_lua_number()
426 lua_Number n; in table_is_an_array() local
428 lua_Integer n; in table_is_an_array() local
442 if ((LUA_TNUMBER != lua_type(L,-1)) || (n = lua_tonumber(L, -1)) <= 0 || in table_is_an_array()
443 !IS_INT_EQUIVALENT(n)) in table_is_an_array()
445 if (!lua_isinteger(L,-1) || (n = lua_tointeger(L, -1)) <= 0) in table_is_an_array()
451 max = (n > max ? n : max); in table_is_an_array()