Home
last modified time | relevance | path

Searched refs:rawtsvalue (Results 1 – 5 of 5) sorted by relevance

/freebsd-14-stable/sys/contrib/openzfs/module/lua/
HDltable.c101 TString *s = rawtsvalue(key); in mainposition()
106 return hashstr(t, rawtsvalue(key)); in mainposition()
109 return hashstr(t, rawtsvalue(key)); in mainposition()
471 if (ttisshrstring(gkey(n)) && eqshrstr(rawtsvalue(gkey(n)), key)) in luaH_getstr()
484 case LUA_TSHRSTR: return luaH_getstr(t, rawtsvalue(key)); in luaH_get()
HDlvm.c236 return l_strcmp(rawtsvalue(l), rawtsvalue(r)) < 0; in luaV_lessthan()
248 return l_strcmp(rawtsvalue(l), rawtsvalue(r)) <= 0; in luaV_lessequal()
269 case LUA_TSHRSTR: return eqshrstr(rawtsvalue(t1), rawtsvalue(t2)); in luaV_equalobj_()
270 case LUA_TLNGSTR: return luaS_eqlngstr(rawtsvalue(t1), rawtsvalue(t2)); in luaV_equalobj_()
HDlobject.h153 #define rawtsvalue(o) check_exp(ttisstring(o), &val_(o).gc->ts) macro
154 #define tsvalue(o) (&rawtsvalue(o)->tsv)
425 #define svalue(o) getstr(rawtsvalue(o))
HDllex.c133 ts = rawtsvalue(keyfromval(o)); /* re-use value previously stored */ in luaX_newstring()
HDlgc.c122 markobject(g, rawtsvalue(o)); /* strings are `values', so are never weak */ in iscleared()