MCPcopy Create free account

hub / github.com/Snapchat/KeyDB / functions

Functions10,473 in github.com/Snapchat/KeyDB

↓ 3 callersFunctionbackground_thread_create
Create a new background thread if needed. */
deps/memkind/src/jemalloc/src/background_thread.c:527
↓ 3 callersFunctionbackground_thread_create
Create a new background thread if needed. */
deps/jemalloc/src/background_thread.c:592
↓ 3 callersFunctionbackground_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 callersFunctionbackground_thread_enabled_set
deps/memkind/src/jemalloc/include/jemalloc/internal/background_thread_inlines.h:9
↓ 3 callersFunctionbackground_thread_info_init
deps/memkind/src/jemalloc/src/background_thread.c:70
↓ 3 callersFunctionbackground_thread_info_init
deps/jemalloc/src/background_thread.c:71
↓ 3 callersFunctionbackground_thread_interval_check
Check if we need to signal the background thread early. */
deps/memkind/src/jemalloc/src/background_thread.c:630
↓ 3 callersFunctionbackground_thread_interval_check
Check if we need to signal the background thread early. */
deps/jemalloc/src/background_thread.c:656
↓ 3 callersFunctionbackground_threads_disable
deps/jemalloc/src/background_thread.c:640
↓ 3 callersFunctionbackground_threads_enable
deps/jemalloc/src/background_thread.c:604
↓ 3 callersMethodbarrier
deps/memkind/src/test/allocator_perf_tool/Thread.hpp:82
↓ 3 callersFunctionbasic_iter_next
deps/hdr_histogram/hdr_histogram.c:779
↓ 3 callersFunctionbe_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 callersFunctionbioCreateCloseJob
src/bio.cpp:154
↓ 3 callersFunctionbioPendingJobsOfType
Return the number of pending jobs of the specified type. */
src/bio.cpp:260
↓ 3 callersFunctionbioSubmitJob
src/bio.cpp:130
↓ 3 callersFunctionbody
deps/lua/src/lparser.c:576
↓ 3 callersFunctionbuffreplace
deps/lua/src/llex.c:171
↓ 3 callersFunctionbugReportEnd
src/debug.cpp:2083
↓ 3 callersFunctioncache_bin_dalloc_easy
deps/jemalloc/include/jemalloc/internal/cache_bin.h:119
↓ 3 callersFunctioncall_binTM
deps/lua/src/lvm.c:165
↓ 3 callersFunctioncall_orderTM
deps/lua/src/lvm.c:190
↓ 3 callersFunctioncannot
deps/lua/src/luac.c:42
↓ 3 callersFunctioncatCommandForAofAndActiveReplication
src/aof.cpp:682
↓ 3 callersFunctionchangeListenPort
src/server.cpp:6753
↓ 3 callersFunctioncheckAlreadyExpired
src/expire.cpp:718
↓ 3 callersFunctioncheckStringLength
src/t_string.cpp:41
↓ 3 callersFunctioncheck_global_slow
deps/jemalloc/test/src/test.c:113
↓ 3 callersFunctioncheck_numa_nodes
deps/memkind/src/test/TestPolicy.hpp:104
↓ 3 callersFunctioncheckint
deps/lua/src/lauxlib.c:280
↓ 3 callersFunctioncheckname
deps/lua/src/lparser.c:138
↓ 3 callersFunctionckh_iter
deps/memkind/src/jemalloc/src/ckh.c:444
↓ 3 callersFunctionckh_iter
deps/jemalloc/src/ckh.c:445
↓ 3 callersFunctionckh_try_bucket_insert
deps/memkind/src/jemalloc/src/ckh.c:101
↓ 3 callersFunctionckh_try_bucket_insert
deps/jemalloc/src/ckh.c:101
↓ 3 callersFunctioncliFormatReplyRaw
src/redis-cli.c:943
↓ 3 callersFunctioncliVersion
src/redis-cli.c:315
↓ 3 callersFunctioncliWriteConn
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 callersFunctionclientInstallWriteHandler
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 callersFunctionclusterBroadcastPong
src/cluster.cpp:2738
↓ 3 callersFunctionclusterBumpConfigEpochWithoutConsensus
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 callersFunctionclusterCloseAllSlots
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 callersFunctionclusterGetMaxEpoch
Return the greatest configEpoch found in the cluster, or the current * epoch if greater than any node configEpoch. */
src/cluster.cpp:1097
↓ 3 callersFunctionclusterHandleSlaveFailover
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 callersFunctionclusterManagerCountKeysInSlot
src/redis-cli.c:3170
↓ 3 callersFunctionclusterManagerDelSlot
src/redis-cli.c:3133
↓ 3 callersFunctionclusterManagerGetNodeWithMostKeysInSlot
Return the node, among 'nodes' with the greatest number of keys * in the specified slot. */
src/redis-cli.c:4080
↓ 3 callersFunctionclusterManagerNodeInfo
Return a string representation of the cluster node. */
src/redis-cli.c:2915
↓ 3 callersFunctionclusterManagerNodeIsCluster
src/redis-cli.c:2650
↓ 3 callersFunctionclusterManagerNodeSlotsString
Return a representable string of the node's slots */
src/redis-cli.c:2779
↓ 3 callersFunctionclusterManagerPrintNotClusterNodeError
src/redis-cli.c:4675
↓ 3 callersFunctionclusterManagerPrintSlotsList
src/redis-cli.c:4063
↓ 3 callersFunctionclusterNodeAddSlave
src/cluster.cpp:967
↓ 3 callersFunctionclusterNodeFailureReportsCount
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 callersFunctionclusterNodeGetSlotBit
Return the slot bit from the cluster node structure. */
src/cluster.cpp:3937
↓ 3 callersFunctionclusterSetMaster
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 callersFunctionclusterUpdateState
src/cluster.cpp:3999
↓ 3 callersFunctioncodestring
deps/lua/src/lparser.c:133
↓ 3 callersFunctioncond
deps/lua/src/lparser.c:965
↓ 3 callersFunctioncondjump
deps/lua/src/lcode.c:74
↓ 3 callersFunctionconfigEnumGetNameOrUnknown
Wrapper for configEnumGetName() returning "unknown" instead of NULL if * there is no match. */
src/config.cpp:294
↓ 3 callersFunctionconnCreateAcceptedSocket
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 callersFunctionconnCreateTLS
src/tls.cpp:697
↓ 3 callersFunctionconnHasWriteHandler
Returns true if a write handler is registered */
src/connection.cpp:123
↓ 3 callersFunctionconnSyncWrite
src/connection.h:196
↓ 3 callersFunctioncontroloptions
** options to control endianess and alignment */
deps/lua/src/lua_struct.c:148
↓ 3 callersMethodcount
src/modules/keydb_modstatsd/modmain.cpp:51
↓ 3 callersFunctioncounts_get_normalised
deps/hdr_histogram/hdr_histogram.c:55
↓ 3 callersFunctioncounts_index_for
deps/hdr_histogram/hdr_histogram.c:188
↓ 3 callersMethodcreate
deps/memkind/src/test/allocator_perf_tool/TaskFactory.hpp:39
↓ 3 callersFunctioncreateClient
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 callersFunctioncreateHLLObject
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 callersFunctioncreateHashObject
src/object.cpp:283
↓ 3 callersFunctioncreateMissingClients
src/redis-benchmark.cpp:858
↓ 3 callersFunctioncreateSDSConfig
src/config.cpp:2149
↓ 3 callersFunctioncreateSetObject
src/object.cpp:269
↓ 3 callersFunctioncreateStringObjectFromLongLongForValue
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 callersFunctioncreateUIntConfig
src/config.cpp:2388
↓ 3 callersFunctioncreateZsetZiplistObject
src/object.cpp:301
↓ 3 callersFunctioncreatestdfile
deps/lua/src/liolib.c:518
↓ 3 callersFunctionctl_arena_clear
deps/memkind/src/jemalloc/src/ctl.c:669
↓ 3 callersFunctionctl_arena_clear
deps/jemalloc/src/ctl.c:768
↓ 3 callersFunctionctl_init
deps/memkind/src/jemalloc/src/ctl.c:979
↓ 3 callersFunctionctl_init
deps/jemalloc/src/ctl.c:1117
↓ 3 callersMethodcurrent_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 callersFunctiondbMerge
Insert a key, handling duplicate keys according to fReplace */
src/db.cpp:376
↓ 3 callersFunctiondbTotalServerKeyCount
src/db.cpp:733
↓ 3 callersFunctiondebugDelay
Positive input is sleep time in microseconds. Negative input is fractions * of microseconds, i.e. -10 means 100 nanoseconds. */
src/debug.cpp:2213
↓ 3 callersFunctiondecay_npurge_after_interval
deps/memkind/src/jemalloc/src/background_thread.c:100
↓ 3 callersFunctiondecay_npurge_after_interval
deps/jemalloc/src/background_thread.c:101
↓ 3 callersFunctiondestroy
deps/concurrentqueue/concurrentqueue.h:3637
↓ 3 callersFunctiondictCompleteRehashAsync
src/dict.cpp:492
↓ 3 callersFunctiondictDefragTables
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 callersFunctiondictFind
deps/hiredis/dict.c:255
↓ 3 callersFunctiondictGetSomeKeys
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 callersFunctiondictRehash
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 callersFunctiondisableRawMode
deps/linenoise/linenoise.c:267
↓ 3 callersFunctiondisableTracking
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 callersFunctiondisconnectMaster
src/replication.cpp:3906
↓ 3 callersFunctiondisconnectSlaves
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
← previousnext →2,101–2,200 of 10,473, ranked by callers