Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deepseek-ai/3FS
/ functions
Functions
6,450 in github.com/deepseek-ai/3FS
⨍
Functions
6,450
◇
Types & classes
2,039
↳
Endpoints
4
↓ 2 callers
Method
ip
src/common/net/ib/IBDevice.h:55
↓ 2 callers
Method
isActive
src/common/net/ib/IBDevice.h:187
↓ 2 callers
Method
isDistribution
src/common/monitor/Sample.h:106
↓ 2 callers
Function
isFirstMeta
src/meta/store/Utils.h:67
↓ 2 callers
Method
isInfiniband
src/common/net/ib/IBDevice.h:186
↓ 2 callers
Method
isRequest
src/common/serde/MessagePacket.h:59
↓ 2 callers
Method
isSerdeMessage
src/common/net/MessageHeader.h:24
↓ 2 callers
Function
is_aligned_buf
(data: &[u8])
src/storage/chunk_engine/src/utils/aligned.rs:47
↓ 2 callers
Function
is_ascii_bare_key_character
src/common/utils/Toml.hpp:8378
↓ 2 callers
Method
is_full
(&self)
src/storage/chunk_engine/src/types/group_state.rs:52
↓ 2 callers
Method
jobsToProc
src/fuse/IoRing.cc:15
↓ 2 callers
Method
lastRefreshTime
src/client/mgmtd/RoutingInfo.h:17
↓ 2 callers
Function
layoutFromFlags
src/tools/commands/Layout.cc:10
↓ 2 callers
Function
linenoiseBeep
Beep, used for completion when there is nothing to complete or when all * the choices were already shown. */
src/common/utils/Linenoise.c:329
↓ 2 callers
Function
linenoiseEditDelete
Delete the character at the right of the cursor without altering the cursor * position. Basically this is what happens with the "Delete" keyboard key
src/common/utils/Linenoise.c:795
↓ 2 callers
Function
linenoiseEditMoveLeft
Move cursor on the left. */
src/common/utils/Linenoise.c:736
↓ 2 callers
Function
linenoiseEditMoveRight
Move cursor on the right. */
src/common/utils/Linenoise.c:744
↓ 2 callers
Function
linenoiseNoTTY
This function is called when linenoise() is called with the standard * input file descriptor not attached to a TTY. So for example when the * progra
src/common/utils/Linenoise.c:1141
↓ 2 callers
Function
linenoiseSetCompletionCallback
Register a callback function to be called for tab-completion. */
src/common/utils/Linenoise.c:438
↓ 2 callers
Function
linenoiseSetFreeHintsCallback
Register a function to free the hints returned by the hints callback * registered with linenoiseSetHintsCallback(). */
src/common/utils/Linenoise.c:446
↓ 2 callers
Function
linenoiseSetHintsCallback
Register a hits function to be called to show hits to the user at the * right of the prompt. */
src/common/utils/Linenoise.c:442
↓ 2 callers
Method
listUsers
src/core/user/UserStore.cc:162
↓ 2 callers
Method
load
src/common/serde/SerdeHelper.h:21
↓ 2 callers
Function
loadAllChains
src/mgmtd/background/MgmtdLeaseExtender.cc:99
↓ 2 callers
Method
loadAllChains
src/mgmtd/store/MgmtdStore.cc:353
↓ 2 callers
Method
loadAllConfigs
src/mgmtd/store/MgmtdStore.cc:289
↓ 2 callers
Method
loadAllNodes
src/mgmtd/store/MgmtdStore.cc:260
↓ 2 callers
Function
loadAllUniversalTags
src/mgmtd/background/MgmtdLeaseExtender.cc:116
↓ 2 callers
Function
loadAppInfo
src/common/app/Utils.cc:238
↓ 2 callers
Method
loadAppInfo
src/core/app/ServerLauncher.h:55
↓ 2 callers
Function
loadInodeFromFiles
src/client/cli/admin/DumpInodes.cc:173
↓ 2 callers
Function
loadParentAcl
src/meta/store/PathResolve.cc:37
↓ 2 callers
Function
loadRoutingInfoVersion
src/mgmtd/background/MgmtdLeaseExtender.cc:20
↓ 2 callers
Method
lockChunk
lock chunk.
src/storage/store/StorageTarget.h:61
↓ 2 callers
Function
logRandomEvent
tests/meta/event/TestEventLogger.cc:33
↓ 2 callers
Function
make
src/common/utils/Toml.hpp:4613
↓ 2 callers
Function
makeLogConfigUpdateCallback
src/common/app/Utils.cc:194
↓ 2 callers
Function
makeMemConfigUpdateCallback
src/common/app/Utils.cc:198
↓ 2 callers
Function
makePrefixValue
fixed size prefix
src/common/kv/KeyPrefix.h:8
↓ 2 callers
Function
make_expected
src/lib/api/hf3fs_expected.h:1922
↓ 2 callers
Function
make_ioring
创建 ioring 对象 可以用 io_depth 参数来控制读取策略,有以下三种情况: io_depth = 0 时,ioring 每次后台扫描任务或被通知有后台任务时,提交全部 io io_depth > 0 时,ioring 每次提交 io_depth 个 i
hf3fs_fuse/io.py:66
↓ 2 callers
Function
make_iovec
创建 iovec 对象 Args: shm: Python multiprocessing.shared_memory.SharedMemory 对象 hf3fs_mount_point: hf3fs 挂载点 block_size:
hf3fs_fuse/io.py:48
↓ 2 callers
Function
make_node_impl
src/common/utils/Toml.hpp:5697
↓ 2 callers
Method
maxDbCount
src/fdb/FDBContext.h:20
↓ 2 callers
Method
messageComplete
check whether the current message is complete.
src/common/net/MessageHeader.h:61
↓ 2 callers
Method
move_chunk_mut
( &self, chunk_id: &[u8], old_meta: &ChunkMeta, new_meta: &ChunkMeta,
src/storage/chunk_engine/src/meta/meta_store.rs:205
↓ 2 callers
Method
newTagSet
src/common/monitor/Sample.h:33
↓ 2 callers
Method
next
src/fbs/storage/Common.h:132
↓ 2 callers
Method
next
seek to next message header.
src/common/net/MessageHeader.h:72
↓ 2 callers
Method
next
tests/mgmtd/TestUpdateChain.cc:857
↓ 2 callers
Method
nodes
src/common/utils/RobinHood.h:1127
↓ 2 callers
Method
offlineTarget
src/storage/service/TargetMap.cc:294
↓ 2 callers
Method
onConfigUpdated
src/common/app/ApplicationBase.h:72
↓ 2 callers
Method
open
src/common/logging/FileHelper.cc:11
↓ 2 callers
Function
operator[]
src/common/utils/Toml.hpp:4439
↓ 2 callers
Function
optionalMap
src/common/utils/OptionalUtils.h:14
↓ 2 callers
Method
packKey
src/meta/store/Idempotent.h:40
↓ 2 callers
Method
packKey
src/meta/store/Inode.cc:41
↓ 2 callers
Method
packKey
src/meta/store/FileSession.cc:124
↓ 2 callers
Method
parseOptional
src/common/serde/Serde.h:722
↓ 2 callers
Method
parseTable
src/common/serde/Serde.h:692
↓ 2 callers
Function
parse_date
(t: str)
hf3fs_utils/trash.py:21
↓ 2 callers
Function
parse_datetime
(s: &str)
src/client/trash_cleaner/src/main.rs:32
↓ 2 callers
Method
peer
src/common/serde/CallContext.h:33
↓ 2 callers
Method
peerIP
src/common/net/ib/IBSocket.h:132
↓ 2 callers
Method
plus_one
(&self)
src/storage/chunk_engine/src/types/group_id.rs:42
↓ 2 callers
Function
pointer_range
src/common/utils/ArgParse.h:179
↓ 2 callers
Method
pop
src/common/utils/MPSCQueue.h:27
↓ 2 callers
Method
post
src/common/net/ib/IBSocket.h:212
↓ 2 callers
Method
ppid
src/lib/common/PerProcTable.h:49
↓ 2 callers
Function
printChain
src/client/cli/admin/ListChains.cc:19
↓ 2 callers
Function
printLayout
src/client/cli/admin/Stat.cc:40
↓ 2 callers
Function
printTargetsOfChain
src/client/cli/admin/ListTargets.cc:20
↓ 2 callers
Function
printTree
tests/meta/MetaTestBase.cc:300
↓ 2 callers
Function
printUserInfo
src/client/cli/admin/AdminUserCtrl.cc:333
↓ 2 callers
Function
proc_cmdline
src/fuse/FuseOps.cc:91
↓ 2 callers
Method
profiling
src/memory/jemalloc/JemallocLib.cc:77
↓ 2 callers
Method
prune
src/meta/store/ops/PruneSession.cc:62
↓ 2 callers
Method
qpMaxCQEntries
src/common/net/ib/IBConnect.h:106
↓ 2 callers
Method
qpMaxRecvWR
src/common/net/ib/IBConnect.h:105
↓ 2 callers
Method
qpMaxSendWR
src/common/net/ib/IBConnect.h:102
↓ 2 callers
Function
queryRoCEv2GID
Ubuntu 20.04's rdma-core doesn't have ibv_query_gid_ex, and ibv_query_gid_type is a private symbol, so we have to implement this.
src/common/net/ib/IBDevice.cc:94
↓ 2 callers
Method
querySpaceInfo
src/client/storage/StorageMessenger.cc:118
↓ 2 callers
Method
query_all_raw_chunks
(&self, prefix: &[u8], error: Pin<&mut CxxString>)
src/storage/chunk_engine/src/cxx.rs:214
↓ 2 callers
Method
query_chunks
( &self, begin: impl AsRef<[u8]>, end: impl AsRef<[u8]>, max_count: u64, )
src/storage/chunk_engine/src/meta/meta_store.rs:49
↓ 2 callers
Method
query_chunks_by_timestamp
( &self, prefix: &[u8], begin: u64, end: u64, max_count: u64, )
src/storage/chunk_engine/src/core/engine.rs:659
↓ 2 callers
Method
query_chunks_from_iterator
( &self, mut it: RocksDBIterator, begin: impl AsRef<[u8]>, end: impl AsRef<[u8
src/storage/chunk_engine/src/meta/meta_store.rs:59
↓ 2 callers
Method
raw_used_size
(&self)
src/storage/chunk_engine/src/cxx.rs:89
↓ 2 callers
Method
rdmaReadBatch
src/common/net/ib/IBSocket.h:228
↓ 2 callers
Method
readyToErase
src/common/utils/ReentrantLockManager.h:53
↓ 2 callers
Method
recvSync
src/common/net/tcp/TcpSocket.cc:207
↓ 2 callers
Method
reference
(&mut self, pos: Position, first_ref: bool)
src/storage/chunk_engine/src/alloc/chunk_allocator.rs:133
↓ 2 callers
Function
refreshLineWithCompletion
Called by completeLine() and linenoiseShow() to render the current * edited line with the proposed completion. If the current completion table * is
src/common/utils/Linenoise.c:349
↓ 2 callers
Function
refreshMultiLine
Multi line low level line refresh. * * Rewrite the currently edited line accordingly to the buffer content, * cursor position, and number of column
src/common/utils/Linenoise.c:584
↓ 2 callers
Function
refreshShowHints
Helper of refreshSingleLine() and refreshMultiLine() to show hints * to the right of the prompt. */
src/common/utils/Linenoise.c:497
↓ 2 callers
Function
refreshSingleLine
Single line low level line refresh. * * Rewrite the currently edited line accordingly to the buffer content, * cursor position, and number of colum
src/common/utils/Linenoise.c:527
↓ 2 callers
Method
release
[modifiers] release target map.
src/storage/service/TargetMap.h:123
↓ 2 callers
Method
release
release self.
src/storage/store/StorageTarget.h:156
↓ 2 callers
Method
release_raw_chunk
(&self, chunk: *const Chunk)
src/storage/chunk_engine/src/cxx.rs:131
↓ 2 callers
Method
removeChunks
src/client/storage/StorageMessenger.cc:91
← previous
next →
1,301–1,400 of 6,450, ranked by callers