MCPcopy Create free account

hub / github.com/Snapchat/KeyDB / functions

Functions10,473 in github.com/Snapchat/KeyDB

↓ 4 callersFunctionmalloc_vsnprintf
deps/memkind/src/jemalloc/src/malloc_io.c:339
↓ 4 callersFunctionmed3
src/pqsort.c:89
↓ 4 callersFunctionmemrevifle
Reverse memory bytes if arch is little endian. Given the conceptual * simplicity of the Lua build system we prefer check for endianess at runtime. *
deps/lua/src/lua_cmsgpack.c:69
↓ 4 callersFunctionmemtest_fill_value
Like memtest_fill_random() but uses the two specified values to fill * memory, in an alternated way (v1|v2|v1|v2|...) */
src/memtest.c:163
↓ 4 callersFunctionmoduleRDBLoadError
Called when there is a load error in the context of a module. On some * modules this cannot be recovered, but if the module declared capability * to
src/module.cpp:4708
↓ 4 callersFunctionmoveToNextTask
deps/hiredis/read.c:241
↓ 4 callersFunctionmove_next
deps/hdr_histogram/hdr_histogram.c:743
↓ 4 callersFunctionmp_encode_lua_type
deps/lua/src/lua_cmsgpack.c:482
↓ 4 callersFunctionmp_realloc
deps/lua/src/lua_cmsgpack.c:98
↓ 4 callersFunctionmstime
Return the UNIX time in milliseconds */
src/quicklist.c:1580
↓ 4 callersFunctionmutex_pool_assert_not_held
deps/memkind/src/jemalloc/include/jemalloc/internal/mutex_pool.h:26
↓ 4 callersFunctionmutex_pool_assert_not_held
deps/jemalloc/include/jemalloc/internal/mutex_pool.h:26
↓ 4 callersFunctionmutex_stats_init_cols
deps/jemalloc/src/stats.c:101
↓ 4 callersFunctionnext_token
src/setcpuaffinity.c:50
↓ 4 callersFunctionnode_remove
deps/memkind/src/jemalloc/test/unit/ph.c:149
↓ 4 callersFunctionnode_remove
deps/memkind/src/jemalloc/test/unit/rb.c:167
↓ 4 callersFunctionnode_remove
deps/jemalloc/test/unit/ph.c:149
↓ 4 callersFunctionnode_remove
deps/jemalloc/test/unit/rb.c:167
↓ 4 callersFunctionnstime_divide
deps/memkind/src/jemalloc/src/nstime.c:94
↓ 4 callersFunctionnstime_divide
deps/jemalloc/src/nstime.c:94
↓ 4 callersFunctionnstime_iadd
deps/memkind/src/jemalloc/src/nstime.c:58
↓ 4 callersFunctionnstime_iadd
deps/jemalloc/src/nstime.c:58
↓ 4 callersFunctionnstime_nsec
deps/memkind/src/jemalloc/src/nstime.c:36
↓ 4 callersFunctionnstime_nsec
deps/jemalloc/src/nstime.c:36
↓ 4 callersFunctionobjectSetLRUOrLFU
Set the object LRU/LFU depending on g_pserver->maxmemory_policy. * The lfu_freq arg is only relevant if policy is MAXMEMORY_FLAG_LFU. * The lru_idle
src/object.cpp:1294
↓ 4 callersFunctionopen_key_or_reply
tests/modules/misc.c:125
↓ 4 callersFunctionos_pages_map
deps/jemalloc/src/pages.c:53
↓ 4 callersFunctionpages_huge
deps/jemalloc/src/pages.c:359
↓ 4 callersFunctionpages_purge_forced
deps/memkind/src/jemalloc/src/pages.c:269
↓ 4 callersFunctionpages_purge_forced
deps/jemalloc/src/pages.c:326
↓ 4 callersFunctionpages_unmap
deps/memkind/src/jemalloc/src/pages.c:196
↓ 4 callersFunctionpages_unmap
deps/jemalloc/src/pages.c:240
↓ 4 callersFunctionparseScanCursorOrReply
Try to parse a SCAN cursor stored at object 'o': * if the cursor is valid, store it as unsigned integer into *cursor and * returns C_OK. Otherwise r
src/db.cpp:1130
↓ 4 callersFunctionparser_parse_value
deps/memkind/src/jemalloc/test/unit/stats_print.c:668
↓ 4 callersFunctionparser_parse_value
deps/jemalloc/test/unit/stats_print.c:668
↓ 4 callersFunctionpatchlistaux
deps/lua/src/lcode.c:150
↓ 4 callersFunctionpercpu_arena_ind_limit
Return the limit of percpu auto arena range, i.e. arenas[0...ind_limit). */
deps/memkind/src/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:43
↓ 4 callersFunctionpercpu_arena_ind_limit
Return the limit of percpu auto arena range, i.e. arenas[0...ind_limit). */
deps/jemalloc/include/jemalloc/internal/jemalloc_internal_inlines_a.h:45
↓ 4 callersMethodperform
deps/memkind/src/test/performance/operations.hpp:185
↓ 4 callersMethodpointer
deps/memkind/src/test/gtest_fused/gtest/gtest.h:3399
↓ 4 callersFunctionpool_free
src/storage.cpp:100
↓ 4 callersFunctionpop
src/ziplist.c:1751
↓ 4 callersMethodpostFunction
src/server.cpp:5131
↓ 4 callersFunctionprepareForShutdown
src/server.cpp:5217
↓ 4 callersFunctionprocessEventsWhileBlocked
This function is called by Redis in order to process a few events from * time to time while blocked into some not interruptible operation. * This al
src/networking.cpp:4060
↓ 4 callersFunctionprocessInputBuffer
This function is called every time, in the client structure 'c', there is * more query buffer to process, because we read more data from the socket
src/networking.cpp:2637
↓ 4 callersFunctionprof_active_get_unlocked
deps/memkind/src/jemalloc/include/jemalloc/internal/prof_inlines_b.h:6
↓ 4 callersFunctionprof_cnt_all
deps/memkind/src/jemalloc/src/prof.c:1665
↓ 4 callersFunctionprof_cnt_all
deps/jemalloc/src/prof.c:1945
↓ 4 callersFunctionprof_dump
deps/memkind/src/jemalloc/src/prof.c:1625
↓ 4 callersFunctionprof_dump
deps/jemalloc/src/prof.c:1905
↓ 4 callersFunctionprof_dump_filename
deps/memkind/src/jemalloc/src/prof.c:1713
↓ 4 callersFunctionprof_dump_filename
deps/jemalloc/src/prof.c:1993
↓ 4 callersFunctionprof_enter
deps/memkind/src/jemalloc/src/prof.c:279
↓ 4 callersFunctionprof_enter
deps/jemalloc/src/prof.c:547
↓ 4 callersFunctionprof_gctx_try_destroy
deps/memkind/src/jemalloc/src/prof.c:578
↓ 4 callersFunctionprof_gctx_try_destroy
deps/jemalloc/src/prof.c:846
↓ 4 callersFunctionprof_log_is_logging
deps/jemalloc/src/prof.c:2454
↓ 4 callersFunctionprof_log_thr_count
deps/jemalloc/src/prof.c:2443
↓ 4 callersFunctionpropagateall
deps/lua/src/lgc.c:323
↓ 4 callersFunctionprotectClient
This function is used when we want to re-enter the event loop but there * is the risk that the client we are dealing with will be freed in some * wa
src/networking.cpp:2172
↓ 4 callersFunctionpubsubUnsubscribeAllChannels
Unsubscribe from all the channels. Return the number of channels the * client was subscribed to. */
src/pubsub.cpp:256
↓ 4 callersFunctionpubsubUnsubscribeAllPatterns
Unsubscribe from all the patterns. Return the number of patterns the * client was subscribed from. */
src/pubsub.cpp:277
↓ 4 callersFunctionpushGenericCommand
Implements LPUSH/RPUSH/LPUSHX/RPUSHX. * 'xx': push if key exists. */
src/t_list.cpp:226
↓ 4 callersFunctionpush_captures
deps/lua/src/lstrlib.c:485
↓ 4 callersFunctionquicklistDelEntry
Delete one element represented by 'entry' * * 'entry' stores enough metadata to delete the proper position in * the correct ziplist in the correct
src/quicklist.c:658
↓ 4 callersFunctionquicklistDup
Duplicate the quicklist. * On success a copy of the original quicklist is returned. * * The original quicklist both on success or error is never mo
src/quicklist.c:1210
↓ 4 callersFunctionquicklistInsertBefore
src/quicklist.c:966
↓ 4 callersFunctionraxIteratorPrevStep
Like raxIteratorNextStep() but implements an iteration step moving * to the lexicographically previous element. The 'noup' option has a similar * ef
src/rax.c:1433
↓ 4 callersFunctionraxLowWalk
Low level function that walks the tree looking for the string * 's' of 'len' bytes. The function returns the number of characters * of the key that
src/rax.c:459
↓ 4 callersFunctionraxNewNode
Allocate a new non compressed node with the specified number of children. * If datafiled is true, the allocation is made large enough to hold the *
src/rax.c:188
↓ 4 callersFunctionraxStackFree
Free the stack in case we used heap allocation. */
src/rax.c:145
↓ 4 callersFunctionrdbSaveBackground
src/rdb.cpp:1676
↓ 4 callersFunctionrdbSaveRio
Produces a dump of the database in RDB format sending it to the specified * Redis I/O channel. On success C_OK is returned, otherwise C_ERR * is ret
src/rdb.cpp:1314
↓ 4 callersFunctionreceiveChildInfo
Receive info data from child. */
src/childinfo.cpp:162
↓ 4 callersFunctionredisAsyncFree
Free the async context. When this function is called from a callback, * control needs to be returned to redisProcessCallbacks() before actual * free
deps/hiredis/async.c:363
↓ 4 callersFunctionredisFormatSdsCommandArgv
Format a command according to the Redis protocol using an hisds string and * hi_sdscatfmt for the processing of arguments. This function takes the *
deps/hiredis/hiredis.c:569
↓ 4 callersFunctionredisFreeSSLContext
deps/hiredis/ssl.c:190
↓ 4 callersFunctionredisProtocolToLuaType
src/scripting.cpp:134
↓ 4 callersFunctionredisSetBlocking
deps/hiredis/net.c:131
↓ 4 callersMethodrepeater
Returns repeater that broadcasts the TestEventListener events to all subscribers.
deps/memkind/src/test/gtest_fused/gtest/gtest-all.cc:5370
↓ 4 callersFunctionreplaceClientCommandVector
Completely replace the client command vector with the provided one. */
src/networking.cpp:3752
↓ 4 callersFunctionreplicationDiscardCachedMaster
Free a cached master, called when there are no longer the conditions for * a partial resync on reconnection. */
src/replication.cpp:4435
↓ 4 callersFunctionreplicationFeedMonitors
src/replication.cpp:748
↓ 4 callersFunctionreplicationGetSlaveOffset
Return the replica replication offset for this instance, that is * the offset for which we already processed the master replication stream. */
src/replication.cpp:4736
↓ 4 callersFunctionreplicationScriptCacheFlush
Empty the script cache. Should be called every time we are no longer sure * that every replica knows about all the scripts in our set, or when the *
src/replication.cpp:4564
↓ 4 callersFunctionreplicationSetupSlaveForFullResync
Send a FULLRESYNC reply in the specific case of a full resynchronization, * as a side effect setup the replica for a full sync in different ways: *
src/replication.cpp:861
↓ 4 callersFunctionresetServerSaveParams
src/config.cpp:328
↓ 4 callersFunctionreset_args
deps/jemalloc/test/unit/hook.c:16
↓ 4 callersFunctionrev
Function to reverse bits. Algorithm from: * http://graphics.stanford.edu/~seander/bithacks.html#ReverseParallel */
src/dict.cpp:1155
↓ 4 callersFunctionrewriteAppendOnlyFileBackground
This is how rewriting of the append only file in background works: * * 1) The user calls BGREWRITEAOF * 2) Redis calls this function, that forks():
src/aof.cpp:1886
↓ 4 callersMethodrgb
src/storage.cpp:34
↓ 4 callersFunctionrtree_delete
deps/memkind/src/jemalloc/src/rtree.c:93
↓ 4 callersFunctionrtree_delete
deps/jemalloc/src/rtree.c:93
↓ 4 callersFunctionrtree_leaf_elm_szind_read
deps/jemalloc/include/jemalloc/internal/rtree.h:223
↓ 4 callersFunctionrtree_write
deps/memkind/src/jemalloc/include/jemalloc/internal/rtree.h:373
↓ 4 callersFunctionrtree_write
deps/jemalloc/include/jemalloc/internal/rtree.h:385
↓ 4 callersFunctionscanGenericCommand
src/db.cpp:1175
↓ 4 callersFunctionsdsRemoveFreeSpace
Reallocate the sds string so that it has no free space at the end. The * contained string remains not altered, but next concatenation operations * w
src/sds.c:327
↓ 4 callersFunctionsdsTypeMaxSize
src/sds.c:83
← previousnext →1,801–1,900 of 10,473, ranked by callers