MCPcopy Create free account

hub / github.com/XTXMarkets/ternfs / functions

Functions4,832 in github.com/XTXMarkets/ternfs

↓ 2 callersFunctionrs_get
cpp/rs/rs.cpp:102
↓ 2 callersFunctionrs_parity_blocks_core
cpp/rs/rs_core.c:61
↓ 2 callersFunctionrs_recover_mat
cpp/rs/rs_core.c:395
↓ 2 callersFunctionrs_set_cpu_level
cpp/rs/rs.cpp:94
↓ 2 callersFunctionrsyncTest
( l *log.Logger, opts *rsyncTestOpts, mountPoint string, )
go/terntests/rsynctest.go:26
↓ 2 callersMethodrun
( terminateChan chan any, log *log.Logger, )
go/terntests/terntests.go:258
↓ 2 callersFunctionrun_cmd_unbuffered
(*args, **kwargs)
common.py:67
↓ 2 callersFunctionscrubFileInternal
( log *log.Logger, c *client.Client, bufPool *bufpool.BufPool, stats *ScrubState, timeStats *timeStats,
go/cleanup/scrub.go:41
↓ 2 callersFunctionsendFetchBlock
(log *log.Logger, env *env, blockServiceId msgs.BlockServiceId, basePath string, blockId msgs.BlockId, offset
go/ternblocks/ternblocks.go:458
↓ 2 callersFunctionsendJson
(w http.ResponseWriter, out []byte)
go/ternweb/ternweb.go:818
↓ 2 callersFunctionsendMetrics
cpp/core/Metrics.cpp:71
↓ 2 callersFunctionserialize_multipart_formdata_finish
cpp/core/httplib.h:4566
↓ 2 callersFunctionserialize_multipart_formdata_item_begin
cpp/core/httplib.h:4547
↓ 2 callersFunctionserialize_multipart_formdata_item_end
cpp/core/httplib.h:4564
↓ 2 callersMethodsetBlocks
cpp/shard/BlockServicesCacheDB.cpp:217
↓ 2 callersMethodsetCapacityBytes
cpp/shard/BlockServicesCacheDB.cpp:197
↓ 2 callersMethodsetFirstSeen
cpp/shard/BlockServicesCacheDB.cpp:227
↓ 2 callersMethodsetFlags
cpp/shard/BlockServicesCacheDB.cpp:177
↓ 2 callersMethodsetHasFiles
cpp/shard/BlockServicesCacheDB.cpp:257
↓ 2 callersFunctionsetIx
(ix)
go/ternweb/scripts.js:169
↓ 2 callersFunctionsetKmodDirRefreshTime
(ms uint64)
go/terntests/terntests.go:182
↓ 2 callersMethodsetLastInfoChange
cpp/shard/BlockServicesCacheDB.cpp:247
↓ 2 callersMethodsetPath
cpp/shard/BlockServicesCacheDB.cpp:268
↓ 2 callersMethodsetReplicas
cpp/registry/RegistryServer.hpp:65
↓ 2 callersFunctionsetupSpan
( terminateChan chan *errorWithStack, parity parity.Parity, stripes uint8, spanOffset uint64, contents []
go/client/span_test.go:142
↓ 2 callersFunctionshardReq
(reqKind, shardId, req)
go/ternweb/scripts.js:49
↓ 2 callersMethodshardRequestInternal
( logger *log.Logger, shid msgs.ShardId, reqBody msgs.ShardRequest, // Result will be written in here. If
go/client/shardreq.go:138
↓ 2 callersFunctionshardToLastHeartBeat
cpp/registry/RegistryDBData.hpp:391
↓ 2 callersMethodsleepRetry
cpp/core/Time.cpp:32
↓ 2 callersFunctionsliceEq
cpp/tests/tests.cpp:99
↓ 2 callersMethodsline
(what string, s string)
go/bincodegen/bincodegen.go:846
↓ 2 callersMethodsnapshot
cpp/core/SharedRocksDB.cpp:203
↓ 2 callersMethodsocket
cpp/core/httplib.h:5372
↓ 2 callersFunctionssl_connect_or_accept_nonblocking
cpp/core/httplib.h:8068
↓ 2 callersFunctionssl_delete
cpp/core/httplib.h:8055
↓ 2 callersFunctionssl_new
cpp/core/httplib.h:8025
↓ 2 callersMethodstart
( log *log.Logger, blocksExe string, registryPort uint16, port1 uint16, port2 uint16, profile bool, pro
go/terntests/terntests.go:871
↓ 2 callersFunctionstart_flushing
To be called with the inode lock.
kmod/file.c:700
↓ 2 callersFunctionstatus_message
cpp/core/httplib.h:1787
↓ 2 callersMethodstep
cpp/core/Xmon.cpp:542
↓ 2 callersFunctionstorageClassByName
cpp/core/Msgs.cpp:83
↓ 2 callersFunctionstr2tag
cpp/core/httplib.h:3305
↓ 2 callersFunctionstr2tag_core
cpp/core/httplib.h:3293
↓ 2 callersFunctionstringifySize
(x)
go/ternweb/scripts.js:310
↓ 2 callersMethodstripeCrc
cpp/shard/ShardDBData.hpp:506
↓ 2 callersFunctionswitchPage
(direction)
go/ternweb/scripts.js:197
↓ 2 callersFunctionternfs_bincode_get_u16
kmod/bincode.h:102
↓ 2 callersFunctionternfs_bincode_get_u32
kmod/bincode.h:88
↓ 2 callersFunctionternfs_bincode_get_u64
kmod/bincode.h:74
↓ 2 callersFunctionternfs_bincode_get_u8
kmod/bincode.h:116
↓ 2 callersFunctionternfs_bincode_put_u64
kmod/bincode.h:53
↓ 2 callersFunctionternfs_bincode_put_u8
kmod/bincode.h:68
↓ 2 callersFunctionternfs_block_exit
kmod/block.c:1661
↓ 2 callersFunctionternfs_block_policy_len
kmod/policy.h:29
↓ 2 callersFunctionternfs_create_internal
kmod/inode.c:377
↓ 2 callersFunctionternfs_debugfs_exit
kmod/debugfs.c:150
↓ 2 callersFunctionternfs_dir_exit
kmod/dir.c:587
↓ 2 callersFunctionternfs_dir_get_cache
Increments the refcount of the cache under RCU. After this we know the dirents won't be deallocated until we decrease the refcount.
kmod/dir.c:46
↓ 2 callersFunctionternfs_dir_revalidate
kmod/dir.h:22
↓ 2 callersFunctionternfs_file_exit
kmod/file.c:1545
↓ 2 callersFunctionternfs_file_flush
kmod/file.c:903
↓ 2 callersFunctionternfs_file_write
kmod/file.c:882
↓ 2 callersFunctionternfs_free_fs_info
kmod/super.c:31
↓ 2 callersFunctionternfs_fs_exit
kmod/super.c:458
↓ 2 callersFunctionternfs_full_read_dir_resp_get_finish
kmod/bincodegen.h:4784
↓ 2 callersFunctionternfs_get_inode
kmod/inode.c:649
↓ 2 callersFunctionternfs_inode_exit
kmod/inode.c:93
↓ 2 callersFunctionternfs_metadata_remove_request
kmod/net.c:361
↓ 2 callersFunctionternfs_net_shard_free_socket
kmod/net.c:179
↓ 2 callersFunctionternfs_policy_exit
kmod/policy.c:155
↓ 2 callersFunctionternfs_read_dir_resp_get_finish
kmod/bincodegen.h:2778
↓ 2 callersFunctionternfs_refresh_fs_info
kmod/super.c:71
↓ 2 callersFunctionternfs_rs_exit
kmod/rs.c:327
↓ 2 callersFunctionternfs_shard_create_file
kmod/metadata.c:734
↓ 2 callersFunctionternfs_shard_fill_msghdr
kmod/net.c:224
↓ 2 callersFunctionternfs_shard_getattr_dir
kmod/metadata.c:646
↓ 2 callersFunctionternfs_shard_lookup
kmod/metadata.c:182
↓ 2 callersFunctionternfs_shard_parse_getattr_dir
kmod/metadata.c:591
↓ 2 callersFunctionternfs_shard_parse_getattr_file
kmod/metadata.c:698
↓ 2 callersFunctionternfs_shard_set_time
kmod/metadata.c:800
↓ 2 callersFunctionternfs_span_exit
kmod/span.c:1102
↓ 2 callersFunctionternfs_sysctl_exit
kmod/sysctl.c:212
↓ 2 callersFunctionternfs_sysfs_exit
kmod/sysfs.c:93
↓ 2 callersFunctionternfs_unexpected_error
kmod/err.c:9
↓ 2 callersFunctionternfs_unlink_span
kmod/span.c:1026
↓ 2 callersFunctiontimeout_sockets
Call periodically to check for inactive ones and schedules work on them to potentially time them out
kmod/block.c:421
↓ 2 callersFunctiontoString
cpp/tests/doctest.h:1072
↓ 2 callersMethodunpack
cpp/core/MsgsGen.cpp:678
↓ 2 callersMethodunpack
cpp/core/Msgs.hpp:426
↓ 2 callersFunctionupdateBlockServiceInfoBlocks
either updates `blockService`, or returns an error.
go/ternblocks/ternblocks.go:214
↓ 2 callersFunctionupdateBlockServiceInfoCapacity
( _ *log.Logger, blockService *blockService, reservedStorage uint64, )
go/ternblocks/ternblocks.go:186
↓ 2 callersFunctionusage
()
go/ternblocks/ternblocks.go:1105
↓ 2 callersFunctionvalidName
cpp/shard/ShardDB.cpp:98
↓ 2 callersFunctionverifyCrcReader
(log *log.Logger, readBuffer []byte, r io.Reader, expectedCrc msgs.Crc)
go/ternblocks/ternblocks.go:1870
↓ 2 callersFunctionwait_cmds
(ps)
common.py:59
↓ 2 callersFunctionwriteBlock
( log *log.Logger, c *client.Client, scratch scratch.ScratchFile, file msgs.InodeId, blacklist []msgs.Bla
go/cleanup/migrate.go:76
↓ 2 callersFunctionwriteBlockInternal
( log *log.Logger, env *env, reader io.LimitedReader, blockServiceId msgs.BlockServiceId, expectedCrc msg
go/ternblocks/ternblocks.go:730
↓ 2 callersFunctionwriteBlockSendArgs
(block *msgs.AddSpanInitiateBlockInfo, r io.ReadSeeker, size uint32, crc msgs.Crc, extra any)
go/client/client.go:1375
↓ 2 callersFunctionwriteLastAppliedLogEntry
cpp/registry/RegistryDBData.hpp:35
↓ 2 callersMethodwriteLogEntry
cpp/core/LogsDB.cpp:293
← previousnext →901–1,000 of 4,832, ranked by callers