Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Snapchat/KeyDB
/ functions
Functions
10,473 in github.com/Snapchat/KeyDB
⨍
Functions
10,473
◇
Types & classes
1,847
↓ 6 callers
Function
luaL_gsub
deps/lua/src/lauxlib.c:340
↓ 6 callers
Function
luaL_loadfile
deps/lua/src/lauxlib.c:552
↓ 6 callers
Function
luaO_rawequalObj
deps/lua/src/lobject.c:72
↓ 6 callers
Function
luaS_newlstr
deps/lua/src/lstring.c:75
↓ 6 callers
Function
lua_setfenv
deps/lua/src/lapi.c:734
↓ 6 callers
Function
malloc_conf_error
deps/memkind/src/jemalloc/src/jemalloc.c:846
↓ 6 callers
Function
malloc_vsnprintf
deps/jemalloc/src/malloc_io.c:326
↓ 6 callers
Function
memkind_check_available
deps/memkind/src/src/memkind.c:544
↓ 6 callers
Function
memtoll
Convert a string representing an amount of memory into the number of * bytes, so for instance memtoll("1Gb") will return 1073741824 that is * (1024*
src/util.c:195
↓ 6 callers
Function
mm_recursion
* This function represents the recursion formula. * @param a a 128-bit part of the interal state array * @param b a 128-bit part of the interal stat
deps/memkind/src/jemalloc/test/include/test/SFMT-sse2.h:63
↓ 6 callers
Function
mm_recursion
* This function represents the recursion formula. * @param a a 128-bit part of the interal state array * @param b a 128-bit part of the interal stat
deps/jemalloc/test/include/test/SFMT-sse2.h:63
↓ 6 callers
Function
moduleAcquireGIL
src/module.cpp:5971
↓ 6 callers
Function
moduleParseCallReply
Do nothing if REDISMODULE_REPLYFLAG_TOPARSE is false, otherwise * use the protocol of the reply in reply->proto in order to fill the * reply with pa
src/module.cpp:3872
↓ 6 callers
Function
moduleReleaseGIL
src/module.cpp:6004
↓ 6 callers
Function
new_localvar
deps/lua/src/lparser.c:160
↓ 6 callers
Function
newfile
** When creating file handles, always creates a `closed' file handle ** before opening the actual file; so, if there is a memory error, the ** file is
deps/lua/src/liolib.c:86
↓ 6 callers
Method
operator[]
src/sds.h:378
↓ 6 callers
Method
pfatentry
src/expire.h:211
↓ 6 callers
Function
pre_reentrancy
deps/memkind/src/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:148
↓ 6 callers
Function
prof_dump_printf
deps/memkind/src/jemalloc/src/prof.c:1041
↓ 6 callers
Function
prof_dump_printf
deps/jemalloc/src/prof.c:1312
↓ 6 callers
Function
prof_leave
deps/memkind/src/jemalloc/src/prof.c:292
↓ 6 callers
Function
prof_leave
deps/jemalloc/src/prof.c:560
↓ 6 callers
Function
pubsubPublishMessage
Publish a message */
src/pubsub.cpp:294
↓ 6 callers
Function
ql_info
src/quicklist.c:1554
↓ 6 callers
Function
quicklistBookmarkCreate
Create or update a bookmark in the list which will be updated to the next node * automatically when the one referenced gets deleted. * Returns 1 on
src/quicklist.c:1455
↓ 6 callers
Function
quicklistSetOptions
src/quicklist.c:132
↓ 6 callers
Function
raxEOF
Return if the iterator is in an EOF state. This happens when raxSeek() * failed to seek an appropriate element, so that raxNext() or raxPrev() * wil
src/rax.c:1816
↓ 6 callers
Function
raxStackPop
Pop an item from the stack, the function returns NULL if there are no * items to pop. */
src/rax.c:131
↓ 6 callers
Function
rdbLoadMillisecondTime
This function loads a time from the RDB file. It gets the version of the * RDB because, unfortunately, before Redis 5 (RDB version 9), the function
src/rdb.cpp:153
↓ 6 callers
Function
rdbSave
src/rdb.cpp:1460
↓ 6 callers
Function
rdbSaveAuxFieldStrInt
Wrapper for strlen(key) + integer type (up to long long range). */
src/rdb.cpp:1114
↓ 6 callers
Method
read
deps/hiredis/adapters/qt.h:126
↓ 6 callers
Function
redisBufferRead
Use this function to handle a read event on the descriptor. It will try * and read some bytes from the socket and feed them to the reply parser. *
deps/hiredis/hiredis.c:934
↓ 6 callers
Function
redisConnectUnix
deps/hiredis/hiredis.c:881
↓ 6 callers
Function
redisGitDirty
src/release.c:45
↓ 6 callers
Function
report
deps/lua/src/lua.c:65
↓ 6 callers
Function
resetClient
resetClient prepare the client to process the next command */
src/networking.cpp:2133
↓ 6 callers
Function
rev8
Reverse the bytes in a 64-bit word. */
src/crcspeed.c:71
↓ 6 callers
Function
rioInitWithBuffer
src/rio.cpp:128
↓ 6 callers
Function
rtree_leaf_elm_bits_read
deps/memkind/src/jemalloc/include/jemalloc/internal/rtree.h:172
↓ 6 callers
Function
rtree_leaf_elm_extent_read
deps/memkind/src/jemalloc/include/jemalloc/internal/rtree.h:198
↓ 6 callers
Function
rtree_leaf_elm_extent_read
deps/jemalloc/include/jemalloc/internal/rtree.h:210
↓ 6 callers
Function
rtree_szind_slab_update
deps/jemalloc/include/jemalloc/internal/rtree.h:510
↓ 6 callers
Method
run
deps/memkind/src/test/performance/framework.cpp:110
↓ 6 callers
Function
runAndPropogateToReplicas
src/server.h:3990
↓ 6 callers
Function
safe_write
src/debug.cpp:1651
↓ 6 callers
Function
save
deps/lua/src/llex.c:51
↓ 6 callers
Function
sdscmplex
This is just a wrapper to sdscmp() that is able to * handle shared.minstring and shared.maxstring as the equivalent of * -inf and +inf for strings *
src/t_zset.cpp:630
↓ 6 callers
Function
sdsgrowzero
Grow the sds to have the specified length. Bytes that were not part of * the original length of the sds will be set to zero. * * if the specified l
src/sds.c:456
↓ 6 callers
Function
sdstemplate
Perform expansion of a template string and return the result as a newly * allocated sds. * * Template variables are specified using curly brackets,
src/sds.c:1216
↓ 6 callers
Function
sdstolower
Apply tolower() to every character of the sds string 's'. */
src/sds.c:852
↓ 6 callers
Function
sendChildCowInfo
src/server.cpp:7016
↓ 6 callers
Function
sendCommand
Compose a multi-bulk command and send it to the connection. * Used to send AUTH and REPLCONF commands to the master before starting the * replicatio
src/replication.cpp:3117
↓ 6 callers
Method
set
(self, key, val, callback = default_result_handler)
monkey/monkey.py:123
↓ 6 callers
Function
set2
deps/lua/src/ltablib.c:173
↓ 6 callers
Function
setDeferredSetLen
src/networking.cpp:814
↓ 6 callers
Function
setOOMScoreAdj
This function will configure the current process's oom_score_adj according * to user specified configuration. This is currently implemented on Linux
src/server.cpp:3515
↓ 6 callers
Function
setTypeNextObject
The not copy on write friendly version but easy to use version * of setTypeNext() is setTypeNextObject(), returning new SDS * strings. So if you don
src/t_set.cpp:180
↓ 6 callers
Function
setTypeRandomElement
Return random element from a non empty set. * The returned element can be an int64_t value if the set is encoded * as an "intset" blob of integers,
src/t_set.cpp:211
↓ 6 callers
Function
set_prof_active
deps/memkind/src/jemalloc/test/unit/prof_reset.c:13
↓ 6 callers
Function
set_prof_active
deps/jemalloc/test/unit/prof_reset.c:13
↓ 6 callers
Function
signalKeyAsReady
If the specified key has clients blocked waiting for list pushes, this * function will put the key reference into the g_pserver->ready_keys list. *
src/blocked.cpp:755
↓ 6 callers
Function
static_opts_init
deps/memkind/src/jemalloc/src/jemalloc.c:1567
↓ 6 callers
Function
streamFreeNACK
Free a NACK entry. */
src/t_stream.cpp:2249
↓ 6 callers
Function
stringFromLongLong
src/dict.cpp:1575
↓ 6 callers
Function
swap
deps/memkind/src/jemalloc/test/src/SFMT.c:346
↓ 6 callers
Function
tcache_available
deps/memkind/src/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:121
↓ 6 callers
Function
tcache_available
deps/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:123
↓ 6 callers
Function
test_skip
deps/jemalloc/test/src/test.c:66
↓ 6 callers
Function
timer_usec
deps/jemalloc/test/src/timer.c:15
↓ 6 callers
Method
trackChanges
src/db.cpp:3132
↓ 6 callers
Function
tsd_nominal
deps/jemalloc/include/jemalloc/internal/tsd.h:383
↓ 6 callers
Function
tsd_state_set
deps/jemalloc/src/tsd.c:180
↓ 6 callers
Method
type
deps/memkind/src/test/allocator_perf_tool/MemkindAllocatorWithTimer.hpp:84
↓ 6 callers
Function
updateStatsOnUnblock
This function is called after a client has finished a blocking operation * in order to update the total command duration, log the command into * the
src/blocked.cpp:115
↓ 6 callers
Function
validate_fill
deps/memkind/src/jemalloc/test/integration/xallocx.c:295
↓ 6 callers
Function
validate_fill
deps/jemalloc/test/integration/xallocx.c:295
↓ 6 callers
Function
vec_recursion
* This function represents the recursion formula in AltiVec and BIG ENDIAN. * @param a a 128-bit part of the interal state array * @param b a 128-bi
deps/memkind/src/jemalloc/test/include/test/SFMT-alti.h:63
↓ 6 callers
Function
vec_recursion
* This function represents the recursion formula in AltiVec and BIG ENDIAN. * @param a a 128-bit part of the interal state array * @param b a 128-bi
deps/jemalloc/test/include/test/SFMT-alti.h:63
↓ 6 callers
Method
wait
deps/concurrentqueue/lightweightsemaphore.h:80
↓ 6 callers
Function
witness_assert_owner
deps/memkind/src/jemalloc/include/jemalloc/internal/witness.h:181
↓ 6 callers
Function
witness_assert_owner
deps/jemalloc/include/jemalloc/internal/witness.h:182
↓ 6 callers
Function
witness_tsdn_null
deps/memkind/src/jemalloc/include/jemalloc/internal/witness.h:128
↓ 6 callers
Function
witness_tsdn_null
deps/jemalloc/include/jemalloc/internal/witness.h:129
↓ 6 callers
Method
wrapped_free
deps/memkind/src/test/allocator_perf_tool/MemkindAllocatorWithTimer.hpp:73
↓ 6 callers
Method
write
deps/hiredis/adapters/qt.h:127
↓ 6 callers
Function
zipStoreEntryEncoding
Write the encoding header of the entry in 'p'. If p is NULL it just returns * the amount of bytes required to encode such a length. Arguments: * *
src/ziplist.c:369
↓ 6 callers
Function
ziplistInsert
Insert an entry at "p". */
src/ziplist.c:1258
↓ 6 callers
Function
ziplistReplace
Replaces the entry at p. This is equivalent to a delete and an insert, * but avoids some overhead when replacing a value of the same size. */
src/ziplist.c:1285
↓ 6 callers
Function
ziplistSafeToAdd
src/ziplist.c:273
↓ 6 callers
Function
zuiNewSdsFromValue
This is different from zuiSdsFromValue since returns a new SDS string * which is up to the caller to free. */
src/t_zset.cpp:2256
↓ 6 callers
Function
zuiNext
Check if the current value is valid. If so, store it in the passed structure * and move to the next element. If not valid, this means we have reached
src/t_zset.cpp:2164
↓ 6 callers
Function
zunionInterDiffGenericCommand
The zunionInterDiffGenericCommand() function is called in order to implement the * following commands: ZUNION, ZINTER, ZDIFF, ZUNIONSTORE, ZINTERSTOR
src/t_zset.cpp:2574
↓ 6 callers
Function
zzlPrev
Move to the previous entry based on the values in eptr and sptr. Both are * set to NULL when there is no next entry. */
src/t_zset.cpp:810
↓ 5 callers
Function
ACLCreateUser
Create a new user with the specified name, store it in the list * of users (the Users global radix tree), and returns a reference to * the structure
src/acl.cpp:253
↓ 5 callers
Function
ACLStringHasSpaces
Return 1 if the specified string contains spaces or null characters. * We do this for usernames and key patterns for simpler rewriting of * ACL rule
src/acl.cpp:208
↓ 5 callers
Function
EqFailure
Constructs and returns the message for an equality assertion (e.g. ASSERT_EQ, EXPECT_STREQ, etc) failure. The first four parameters are the expressio
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:2761
↓ 5 callers
Function
FOpen
deps/memkind/src/test/gtest_fused/gtest/gtest.h:4060
↓ 5 callers
Function
FormatDeathTestOutput
Returns an indented copy of stderr output for a death test. This makes distinguishing death test output lines from regular log lines much easier.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:7352
← previous
next →
1,201–1,300 of 10,473, ranked by callers