Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/45Drives/autotier
/ functions
Functions
208 in github.com/45Drives/autotier
⨍
Functions
208
◇
Types & classes
90
↓ 76 callers
Method
message
src/impl/shared/alert.cpp:48
↓ 44 callers
Method
error
src/impl/shared/alert.cpp:72
↓ 31 callers
Method
begin
src/impl/autotierfs/TierEngine/components/tiering.cpp:42
↓ 21 callers
Method
tier_path
src/impl/autotierfs/metadata.cpp:115
↓ 21 callers
Method
warning
src/impl/shared/alert.cpp:61
↓ 20 callers
Method
not_found
src/impl/autotierfs/metadata.cpp:135
↓ 16 callers
Function
is_directory
src/impl/autotierfs/fuseOps/helpers.cpp:29
↓ 14 callers
Method
empty
* @brief Check if queue is empty. Call this first before trying to pop(). * * @return true Queue is empty, do not pop(). * @return false Queue i
src/incl/concurrentQueue.hpp:53
↓ 9 callers
Method
update
src/impl/autotierfs/metadata.cpp:90
↓ 8 callers
Method
quota
src/impl/autotierfs/tier.cpp:92
↓ 7 callers
Method
format_bytes
src/impl/shared/alert.cpp:101
↓ 7 callers
Method
size
src/impl/autotierfs/file.cpp:118
↓ 6 callers
Method
usage_bytes
src/impl/autotierfs/tier.cpp:228
↓ 5 callers
Function
open
src/impl/autotierfs/fuseOps/open.cpp:41
↓ 4 callers
Method
capacity
src/impl/autotierfs/tier.cpp:236
↓ 4 callers
Function
cli_usage
src/impl/shared/tools.cpp:88
↓ 4 callers
Function
file_size
src/impl/autotierfs/fuseOps/helpers.cpp:53
↓ 4 callers
Method
strict_period
src/impl/autotierfs/TierEngine/components/tiering.cpp:216
↓ 3 callers
Function
chmod
src/impl/autotierfs/fuseOps/chmod.cpp:35
↓ 3 callers
Function
chown
src/impl/autotierfs/fuseOps/chown.cpp:35
↓ 3 callers
Method
enqueue_work
src/incl/TierEngine/components/adhoc.hpp:106
↓ 3 callers
Function
fs_usage
src/impl/shared/tools.cpp:124
↓ 3 callers
Function
get_dirp
src/impl/autotierfs/fuseOps/directory.cpp:86
↓ 3 callers
Method
pinned
src/impl/autotierfs/metadata.cpp:123
↓ 3 callers
Method
popularity
src/impl/autotierfs/file.cpp:110
↓ 3 callers
Method
serialize
src/incl/metadata.hpp:193
↓ 3 callers
Method
set_level
src/impl/shared/alert.cpp:83
↓ 3 callers
Method
size_at_open
* @brief Return file size at open corresponding to fd * to determine size delta at close * * @param fd File descriptor * @return uintmax_t Siz
src/incl/fuseOps.hpp:129
↓ 3 callers
Method
tier_period_s
src/impl/autotierfs/config.cpp:192
↓ 2 callers
Function
access
src/impl/autotierfs/fuseOps/access.cpp:35
↓ 2 callers
Method
atime
src/impl/autotierfs/file.cpp:114
↓ 2 callers
Method
copy_buff_sz
src/impl/autotierfs/config.cpp:188
↓ 2 callers
Method
currently_tiering
src/impl/autotierfs/TierEngine/components/base.cpp:105
↓ 2 callers
Method
fd_to_path
* @brief Return path corresponding to file descriptor * * @param fd File descriptor * @return char* Path to file */
src/incl/fuseOps.hpp:100
↓ 2 callers
Method
full_path
src/impl/autotierfs/file.cpp:95
↓ 2 callers
Function
get_command_index
src/impl/shared/tools.cpp:39
↓ 2 callers
Method
insert_fd_to_path
* @brief Insert fd : path pair into fd_to_path_ map * * @param fd File descriptor * @param path Path to file */
src/incl/fuseOps.hpp:68
↓ 2 callers
Method
insert_size_at_open
* @brief Insert fd : size at open pair into size_at_open_ map * * @param fd File descriptor * @param size Size of file at open */
src/incl/fuseOps.hpp:109
↓ 2 callers
Function
lseek
src/impl/autotierfs/fuseOps/lseek.cpp:34
↓ 2 callers
Method
push
* @brief Insert into queue with std::queue<T>::push(). * * @param val Value to insert. */
src/incl/concurrentQueue.hpp:61
↓ 2 callers
Function
read_conflicts
src/impl/autotierfs/conflicts.cpp:31
↓ 2 callers
Method
relative_path
src/impl/autotierfs/file.cpp:102
↓ 2 callers
Function
rename
src/impl/autotierfs/fuseOps/rename.cpp:35
↓ 2 callers
Method
subtract_file_size
src/impl/autotierfs/tier.cpp:66
↓ 2 callers
Method
tier_ptr
src/impl/autotierfs/file.cpp:106
↓ 2 callers
Function
write_conflicts
src/impl/autotierfs/conflicts.cpp:54
↓ 1 callers
Function
add_conflict
src/impl/autotierfs/conflicts.cpp:77
↓ 1 callers
Method
add_file_size
src/impl/autotierfs/tier.cpp:61
↓ 1 callers
Method
add_file_size_sim
src/impl/autotierfs/tier.cpp:76
↓ 1 callers
Method
change_path
src/impl/autotierfs/file.cpp:142
↓ 1 callers
Function
check_conflicts
src/impl/autotierfs/conflicts.cpp:67
↓ 1 callers
Method
dump
src/impl/autotierfs/config.cpp:204
↓ 1 callers
Method
emplace
src/incl/concurrentQueue.hpp:72
↓ 1 callers
Method
enqueue_file_ptr
src/impl/autotierfs/tier.cpp:108
↓ 1 callers
Function
find_max_width
src/impl/autotierfs/TierEngine/components/adhoc.cpp:205
↓ 1 callers
Function
fsync
src/impl/autotierfs/fuseOps/fsync.cpp:31
↓ 1 callers
Method
full_test
src/impl/autotierfs/tier.cpp:96
↓ 1 callers
Function
fullpath_to_tier
src/impl/autotierfs/fuseOps/helpers.cpp:41
↓ 1 callers
Function
fuse_bufvec_init
src/impl/autotierfs/fuseOps/read.cpp:32
↓ 1 callers
Function
fuse_bufvec_init
src/impl/autotierfs/fuseOps/write.cpp:33
↓ 1 callers
Method
get_db
src/impl/autotierfs/TierEngine/components/database.cpp:36
↓ 1 callers
Method
get_row
tests/src/view_db.cpp:18
↓ 1 callers
Function
get_run_path
src/impl/autotier/autotier.cpp:34
↓ 1 callers
Function
init_config_file
src/impl/autotierfs/config.cpp:221
↓ 1 callers
Method
is_pinned
src/impl/autotierfs/file.cpp:126
↓ 1 callers
Method
mount_fs
methods
src/impl/autotierfs/fuseOps/fusePassthrough.cpp:37
↓ 1 callers
Method
mount_point
src/impl/autotierfs/TierEngine/components/base.cpp:94
↓ 1 callers
Method
move_file
src/impl/autotierfs/tier.cpp:137
↓ 1 callers
Method
overwrite_times
src/impl/autotierfs/file.cpp:138
↓ 1 callers
Method
pop
* @brief Pop value from queue. Check empty() first! * * @return T Object returned from queue */
src/incl/concurrentQueue.hpp:81
↓ 1 callers
Method
quota_percent
src/impl/autotierfs/tier.cpp:84
↓ 1 callers
Function
read
src/impl/autotierfs/fuseOps/read.cpp:37
↓ 1 callers
Method
remove_fd_to_path
* @brief Remove fd : path pair from fd_to_path_ map * * @param fd File descriptor to remove */
src/incl/fuseOps.hpp:85
↓ 1 callers
Method
remove_size_at_open
* @brief Remove fd : size at open pair from size_at_open_ map * * @param fd File descriptor to remove */
src/incl/fuseOps.hpp:118
↓ 1 callers
Method
reset_sim
src/impl/autotierfs/tier.cpp:232
↓ 1 callers
Method
run_path
src/impl/autotierfs/config.cpp:200
↓ 1 callers
Function
sanitize_paths
src/impl/shared/tools.cpp:56
↓ 1 callers
Method
set_output
src/impl/shared/alert.cpp:87
↓ 1 callers
Method
size_delta
src/impl/autotierfs/tier.cpp:71
↓ 1 callers
Method
stop
src/impl/autotierfs/TierEngine/components/tiering.cpp:205
↓ 1 callers
Method
tier_lookup
src/impl/autotierfs/TierEngine/components/base.cpp:78
↓ 1 callers
Method
touch
src/impl/autotierfs/metadata.cpp:111
↓ 1 callers
Method
transfer_to_tier
src/impl/autotierfs/file.cpp:130
↓ 1 callers
Function
update_keys_in_directory
src/impl/autotierfs/fuseOps/helpers.cpp:69
↓ 1 callers
Method
usage
src/impl/autotierfs/tier.cpp:219
↓ 1 callers
Method
usage_percent
src/impl/autotierfs/tier.cpp:224
↓ 1 callers
Function
validate_backend_path
src/impl/autotierfs/config.cpp:34
↓ 1 callers
Function
write
src/impl/autotierfs/fuseOps/write.cpp:38
Method
AdHoc
< Arguments passed to command * @brief Construct a new Ad Hoc object from command_enum and list of args * * @param cmd command_enum from get_comma
src/incl/tools.hpp:76
Method
ConcurrentQueue
* @brief Construct a new Concurrent Queue object * */
src/incl/concurrentQueue.hpp:41
Method
Config
src/impl/autotierfs/config.cpp:80
Method
ConfigOverride
src/incl/config.hpp:50
Method
File
src/impl/autotierfs/file.cpp:35
Method
FullLengthEnabled
src/incl/rocksDbHelpers.hpp:51
Method
FusePassthrough
src/impl/autotierfs/fuseOps/fusePassthrough.cpp:31
Method
InDomain
src/incl/rocksDbHelpers.hpp:45
Method
InRange
src/incl/rocksDbHelpers.hpp:48
Method
Logger
src/impl/shared/alert.cpp:35
Method
Metadata
src/impl/autotierfs/metadata.cpp:27
Method
Name
src/incl/rocksDbHelpers.hpp:38
next →
1–100 of 208, ranked by callers