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
↓ 3 callers
Function
background_thread_create
Create a new background thread if needed. */
deps/memkind/src/jemalloc/src/background_thread.c:527
↓ 3 callers
Function
background_thread_create
Create a new background thread if needed. */
deps/jemalloc/src/background_thread.c:592
↓ 3 callers
Function
background_thread_ctl_init
* When lazy lock is enabled, we need to make sure setting isthreaded before * taking any background_thread locks. This is called early in ctl (inste
deps/memkind/src/jemalloc/src/background_thread.c:802
↓ 3 callers
Function
background_thread_enabled_set
deps/memkind/src/jemalloc/include/jemalloc/internal/background_thread_inlines.h:9
↓ 3 callers
Function
background_thread_info_init
deps/memkind/src/jemalloc/src/background_thread.c:70
↓ 3 callers
Function
background_thread_info_init
deps/jemalloc/src/background_thread.c:71
↓ 3 callers
Function
background_thread_interval_check
Check if we need to signal the background thread early. */
deps/memkind/src/jemalloc/src/background_thread.c:630
↓ 3 callers
Function
background_thread_interval_check
Check if we need to signal the background thread early. */
deps/jemalloc/src/background_thread.c:656
↓ 3 callers
Function
background_threads_disable
deps/jemalloc/src/background_thread.c:640
↓ 3 callers
Function
background_threads_enable
deps/jemalloc/src/background_thread.c:604
↓ 3 callers
Method
barrier
deps/memkind/src/test/allocator_perf_tool/Thread.hpp:82
↓ 3 callers
Function
basic_iter_next
deps/hdr_histogram/hdr_histogram.c:779
↓ 3 callers
Function
be_reentrant
* We want to support a degree of user reentrancy. This tests a variety of * allocation scenarios. */
deps/jemalloc/test/unit/hook.c:42
↓ 3 callers
Function
bioCreateCloseJob
src/bio.cpp:154
↓ 3 callers
Function
bioPendingJobsOfType
Return the number of pending jobs of the specified type. */
src/bio.cpp:260
↓ 3 callers
Function
bioSubmitJob
src/bio.cpp:130
↓ 3 callers
Function
body
deps/lua/src/lparser.c:576
↓ 3 callers
Function
buffreplace
deps/lua/src/llex.c:171
↓ 3 callers
Function
bugReportEnd
src/debug.cpp:2083
↓ 3 callers
Function
cache_bin_dalloc_easy
deps/jemalloc/include/jemalloc/internal/cache_bin.h:119
↓ 3 callers
Function
call_binTM
deps/lua/src/lvm.c:165
↓ 3 callers
Function
call_orderTM
deps/lua/src/lvm.c:190
↓ 3 callers
Function
cannot
deps/lua/src/luac.c:42
↓ 3 callers
Function
catCommandForAofAndActiveReplication
src/aof.cpp:682
↓ 3 callers
Function
changeListenPort
src/server.cpp:6753
↓ 3 callers
Function
checkAlreadyExpired
src/expire.cpp:718
↓ 3 callers
Function
checkStringLength
src/t_string.cpp:41
↓ 3 callers
Function
check_global_slow
deps/jemalloc/test/src/test.c:113
↓ 3 callers
Function
check_numa_nodes
deps/memkind/src/test/TestPolicy.hpp:104
↓ 3 callers
Function
checkint
deps/lua/src/lauxlib.c:280
↓ 3 callers
Function
checkname
deps/lua/src/lparser.c:138
↓ 3 callers
Function
ckh_iter
deps/memkind/src/jemalloc/src/ckh.c:444
↓ 3 callers
Function
ckh_iter
deps/jemalloc/src/ckh.c:445
↓ 3 callers
Function
ckh_try_bucket_insert
deps/memkind/src/jemalloc/src/ckh.c:101
↓ 3 callers
Function
ckh_try_bucket_insert
deps/jemalloc/src/ckh.c:101
↓ 3 callers
Function
cliFormatReplyRaw
src/redis-cli.c:943
↓ 3 callers
Function
cliVersion
src/redis-cli.c:315
↓ 3 callers
Function
cliWriteConn
Write a raw buffer through a redisContext. If we already have something * in the buffer (leftovers from hiredis operations) it will be written * as
src/cli_common.c:132
↓ 3 callers
Function
clientInstallWriteHandler
This function puts the client in the queue of clients that should write * their output buffers to the socket. Note that it does not *yet* install *
src/networking.cpp:242
↓ 3 callers
Function
clusterBroadcastPong
src/cluster.cpp:2738
↓ 3 callers
Function
clusterBumpConfigEpochWithoutConsensus
If this node epoch is zero or is not already the greatest across the * cluster (from the POV of the local configuration), this function will: * * 1
src/cluster.cpp:1141
↓ 3 callers
Function
clusterCloseAllSlots
Clear the migrating / importing state for all the slots. * This is useful at initialization and when turning a master into slave. */
src/cluster.cpp:3980
↓ 3 callers
Function
clusterGetMaxEpoch
Return the greatest configEpoch found in the cluster, or the current * epoch if greater than any node configEpoch. */
src/cluster.cpp:1097
↓ 3 callers
Function
clusterHandleSlaveFailover
This function is called if we are a slave node and our master serving * a non-zero amount of hash slots is in FAIL state. * * The goal of this func
src/cluster.cpp:3192
↓ 3 callers
Function
clusterManagerCountKeysInSlot
src/redis-cli.c:3170
↓ 3 callers
Function
clusterManagerDelSlot
src/redis-cli.c:3133
↓ 3 callers
Function
clusterManagerGetNodeWithMostKeysInSlot
Return the node, among 'nodes' with the greatest number of keys * in the specified slot. */
src/redis-cli.c:4080
↓ 3 callers
Function
clusterManagerNodeInfo
Return a string representation of the cluster node. */
src/redis-cli.c:2915
↓ 3 callers
Function
clusterManagerNodeIsCluster
src/redis-cli.c:2650
↓ 3 callers
Function
clusterManagerNodeSlotsString
Return a representable string of the node's slots */
src/redis-cli.c:2779
↓ 3 callers
Function
clusterManagerPrintNotClusterNodeError
src/redis-cli.c:4675
↓ 3 callers
Function
clusterManagerPrintSlotsList
src/redis-cli.c:4063
↓ 3 callers
Function
clusterNodeAddSlave
src/cluster.cpp:967
↓ 3 callers
Function
clusterNodeFailureReportsCount
Return the number of external nodes that believe 'node' is failing, * not including this node, that may have a PFAIL or FAIL state for this * node a
src/cluster.cpp:943
↓ 3 callers
Function
clusterNodeGetSlotBit
Return the slot bit from the cluster node structure. */
src/cluster.cpp:3937
↓ 3 callers
Function
clusterSetMaster
Set the specified node 'n' as master for this node. * If this node is currently a master, it is turned into a slave. */
src/cluster.cpp:4172
↓ 3 callers
Function
clusterUpdateState
src/cluster.cpp:3999
↓ 3 callers
Function
codestring
deps/lua/src/lparser.c:133
↓ 3 callers
Function
cond
deps/lua/src/lparser.c:965
↓ 3 callers
Function
condjump
deps/lua/src/lcode.c:74
↓ 3 callers
Function
configEnumGetNameOrUnknown
Wrapper for configEnumGetName() returning "unknown" instead of NULL if * there is no match. */
src/config.cpp:294
↓ 3 callers
Function
connCreateAcceptedSocket
Create a new socket-type connection that is already associated with * an accepted connection. * * The socket is not ready for I/O until connAccept(
src/connection.cpp:96
↓ 3 callers
Function
connCreateTLS
src/tls.cpp:697
↓ 3 callers
Function
connHasWriteHandler
Returns true if a write handler is registered */
src/connection.cpp:123
↓ 3 callers
Function
connSyncWrite
src/connection.h:196
↓ 3 callers
Function
controloptions
** options to control endianess and alignment */
deps/lua/src/lua_struct.c:148
↓ 3 callers
Method
count
src/modules/keydb_modstatsd/modmain.cpp:51
↓ 3 callers
Function
counts_get_normalised
deps/hdr_histogram/hdr_histogram.c:55
↓ 3 callers
Function
counts_index_for
deps/hdr_histogram/hdr_histogram.c:188
↓ 3 callers
Method
create
deps/memkind/src/test/allocator_perf_tool/TaskFactory.hpp:39
↓ 3 callers
Function
createClient
Create a benchmark client, configured to send the command passed as 'cmd' of * 'len' bytes. * * The command is copied N times in the client output
src/redis-benchmark.cpp:682
↓ 3 callers
Function
createHLLObject
Create an HLL object. We always create the HLL using sparse encoding. * This will be upgraded to the dense representation as needed. */
src/hyperloglog.cpp:1124
↓ 3 callers
Function
createHashObject
src/object.cpp:283
↓ 3 callers
Function
createMissingClients
src/redis-benchmark.cpp:858
↓ 3 callers
Function
createSDSConfig
src/config.cpp:2149
↓ 3 callers
Function
createSetObject
src/object.cpp:269
↓ 3 callers
Function
createStringObjectFromLongLongForValue
Wrapper for createStringObjectFromLongLongWithOptions() avoiding a shared * object when LFU/LRU info are needed, that is, when the object is used *
src/object.cpp:210
↓ 3 callers
Function
createUIntConfig
src/config.cpp:2388
↓ 3 callers
Function
createZsetZiplistObject
src/object.cpp:301
↓ 3 callers
Function
createstdfile
deps/lua/src/liolib.c:518
↓ 3 callers
Function
ctl_arena_clear
deps/memkind/src/jemalloc/src/ctl.c:669
↓ 3 callers
Function
ctl_arena_clear
deps/jemalloc/src/ctl.c:768
↓ 3 callers
Function
ctl_init
deps/memkind/src/jemalloc/src/ctl.c:979
↓ 3 callers
Function
ctl_init
deps/jemalloc/src/ctl.c:1117
↓ 3 callers
Method
current_test_result
Returns the TestResult for the test that's currently running, or the TestResult for the ad hoc test if no test is running.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:6377
↓ 3 callers
Function
dbMerge
Insert a key, handling duplicate keys according to fReplace */
src/db.cpp:376
↓ 3 callers
Function
dbTotalServerKeyCount
src/db.cpp:733
↓ 3 callers
Function
debugDelay
Positive input is sleep time in microseconds. Negative input is fractions * of microseconds, i.e. -10 means 100 nanoseconds. */
src/debug.cpp:2213
↓ 3 callers
Function
decay_npurge_after_interval
deps/memkind/src/jemalloc/src/background_thread.c:100
↓ 3 callers
Function
decay_npurge_after_interval
deps/jemalloc/src/background_thread.c:101
↓ 3 callers
Function
destroy
deps/concurrentqueue/concurrentqueue.h:3637
↓ 3 callers
Function
dictCompleteRehashAsync
src/dict.cpp:492
↓ 3 callers
Function
dictDefragTables
Defrag helper for dict main allocations (dict struct, and hash tables). * receives a pointer to the dict* and implicitly updates it when the dict *
src/defrag.cpp:187
↓ 3 callers
Function
dictFind
deps/hiredis/dict.c:255
↓ 3 callers
Function
dictGetSomeKeys
This function samples the dictionary to return a few keys from random * locations. * * It does not guarantee to return all the keys specified in 'c
src/dict.cpp:1060
↓ 3 callers
Function
dictRehash
Performs N steps of incremental rehashing. Returns 1 if there are still * keys to move from the old to the new hash table, otherwise 0 is returned.
src/dict.cpp:359
↓ 3 callers
Function
disableRawMode
deps/linenoise/linenoise.c:267
↓ 3 callers
Function
disableTracking
Remove the tracking state from the client 'c'. Note that there is not much * to do for us here, if not to decrement the counter of the clients in *
src/tracking.cpp:67
↓ 3 callers
Function
disconnectMaster
src/replication.cpp:3906
↓ 3 callers
Function
disconnectSlaves
Close all the slaves connections. This is useful in chained replication * when we resync with our own master and want to force all our slaves to * r
src/networking.cpp:1492
← previous
next →
2,101–2,200 of 10,473, ranked by callers