Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aliyun/ossfs
/ functions
Functions
956 in github.com/aliyun/ossfs
⨍
Functions
956
◇
Types & classes
279
↓ 4 callers
Method
get_and_lock_block
src/fs/mem_cache.cpp:232
↓ 4 callers
Function
get_metrics_string
src/metric/metrics.cpp:291
↓ 4 callers
Method
get_obj_store
src/fs/bg_vcpu_env.h:37
↓ 4 callers
Method
increment_fill_cnt
src/fs/dir.h:102
↓ 4 callers
Function
is_valid_fd
src/common/utils.cpp:407
↓ 4 callers
Method
next
If next() returns 0, the next get() will not return nullptr.
src/fs/dir.cpp:73
↓ 3 callers
Function
create_heap_id_manager
src/fs/id_manager.cpp:41
↓ 3 callers
Method
enable_staged_cache
Staged cache related
src/fs/fs.h:319
↓ 3 callers
Method
evict_one_lock_held
src/fs/mem_cache.cpp:277
↓ 3 callers
Method
exists
src/fs/negative_cache.h:58
↓ 3 callers
Method
expand_blocks
src/fs/mem_cache.cpp:382
↓ 3 callers
Method
flush
src/fs/fs.cpp:1106
↓ 3 callers
Method
fsync
src/fs/fs.cpp:1100
↓ 3 callers
Method
get_inode_eviction_threshold
src/fs/fs.h:337
↓ 3 callers
Method
get_locked_block
src/fs/mem_cache.cpp:223
↓ 3 callers
Method
get_obj_store_env_next
src/fs/bg_vcpu_env.h:77
↓ 3 callers
Method
get_object_range
src/oss/oss_store.cpp:83
↓ 3 callers
Method
get_path
src/fs/file.h:68
↓ 3 callers
Method
is_attr_valid
src/fs/inode.h:149
↓ 3 callers
Method
is_children_empty
src/fs/inode.h:251
↓ 3 callers
Function
is_subdir
src/common/utils.cpp:72
↓ 3 callers
Function
new_oss_store
src/oss/oss_store.cpp:562
↓ 3 callers
Method
open
inode's wlock
src/fs/fs.cpp:651
↓ 3 callers
Method
put_symlink
src/oss/oss_store.cpp:486
↓ 3 callers
Method
release
inode's wlock
src/fs/fs.cpp:729
↓ 3 callers
Function
rev8
Reverse the bytes in a 64-bit word. */
src/fs/test/test_util.cpp:68
↓ 3 callers
Method
set_executor
src/fs/bg_vcpu_env.h:159
↓ 3 callers
Method
total_blocks
src/fs/mem_cache.cpp:386
↓ 3 callers
Method
update_creds
src/fs/fs.cpp:2879
↓ 3 callers
Function
wait_path
src/fs/inode_ref.cpp:197
↓ 3 callers
Function
wake_up_queued
src/fs/inode_ref.cpp:173
↓ 3 callers
Method
write_buf
src/fs/fs.cpp:1094
↓ 2 callers
Method
add_new_inode_to_global_map
src/fs/fs.h:218
↓ 2 callers
Method
add_obj_store_env
src/fs/bg_vcpu_env.h:90
↓ 2 callers
Method
append_object
src/oss/oss_store.cpp:135
↓ 2 callers
Function
block_all_signal
src/fs/test/test_suite.cpp:74
↓ 2 callers
Method
can_be_invalidated
src/fs/inode.cpp:24
↓ 2 callers
Function
check_dir_empty
Check if a local directory is empty (contains only "." and ".."). Returns: 0 if empty, 1 if not empty, -1 on error (errno is set).
src/main.cpp:727
↓ 2 callers
Method
clear_all_injections
src/common/fault_injector.h:140
↓ 2 callers
Method
close
src/common/shm_handle.h:51
↓ 2 callers
Method
copy_object
src/oss/oss_store.cpp:158
↓ 2 callers
Function
crc64_big
Calculate a CRC-64 eight bytes at a time on a big-endian architecture. */
src/fs/test/test_util.cpp:117
↓ 2 callers
Function
crc64_init
Fill in the CRC-64 constants table. */
src/fs/test/test_util.cpp:40
↓ 2 callers
Function
crc64_little
Calculate a CRC-64 eight bytes at a time on a little-endian architecture. */
src/fs/test/test_util.cpp:89
↓ 2 callers
Method
create_inode_cache
src/fs/fs.cpp:2182
↓ 2 callers
Function
create_oss_file_handle
src/fs/file.cpp:154
↓ 2 callers
Method
decrement_lookupcnt
src/fs/inode.h:170
↓ 2 callers
Method
destroy
src/fs/test/test_suite.cpp:288
↓ 2 callers
Method
etag
src/oss/obj_store.h:75
↓ 2 callers
Method
fdatasync_lock_held
src/fs/file.h:56
↓ 2 callers
Function
fuse_bufvec_current
src/fs/file_writer.cpp:46
↓ 2 callers
Method
get_disk_cache_pool
src/fs/bg_vcpu_env.h:167
↓ 2 callers
Method
get_free_block_count
Get the number of free blocks in the pool.
src/fs/mem_cache.h:202
↓ 2 callers
Method
get_inode
src/fs/file.h:64
↓ 2 callers
Method
get_list_pos
src/fs/dir.h:114
↓ 2 callers
Function
get_log_file_base_dir
src/main.cpp:473
↓ 2 callers
Function
get_metrics
src/metric/metrics.cpp:270
↓ 2 callers
Method
get_one_list_results
src/fs/fs.cpp:1493
↓ 2 callers
Function
get_server_url
Helper function to get URL from server
src/fs/test/test_http_proxy.cpp:103
↓ 2 callers
Method
increment_lookupcnt
src/fs/inode.h:166
↓ 2 callers
Method
init
src/fs/fs.cpp:2133
↓ 2 callers
Method
insert_pending_fill_nodeids
src/fs/dir.h:76
↓ 2 callers
Function
is_interrupted
src/fuse_adapter_ll.cpp:98
↓ 2 callers
Function
is_obj_name_valid
src/oss/oss_store.cpp:54
↓ 2 callers
Function
log_exit_error
src/main.cpp:704
↓ 2 callers
Method
mtime
src/oss/obj_store.h:67
↓ 2 callers
Method
name_cstr
src/oss/obj_store.h:59
↓ 2 callers
Method
on_read_success
src/fs/cache.h:112
↓ 2 callers
Function
ossfs2_do_readdir
src/fuse_adapter_ll.cpp:445
↓ 2 callers
Method
out_of_order
src/fs/dir.cpp:23
↓ 2 callers
Function
print_stats_from_uds_server
src/admin/cli_stats.cpp:39
↓ 2 callers
Method
put_object
src/oss/oss_store.cpp:116
↓ 2 callers
Function
random_disk_cache_io_engine
src/fs/test/test_suite.cpp:50
↓ 2 callers
Function
recv_message
src/admin/uds_server.cpp:61
↓ 2 callers
Method
release_write_buffer
src/fs/disk_cache.cpp:229
↓ 2 callers
Function
send_message
src/admin/uds_server.cpp:52
↓ 2 callers
Method
set_credentials
src/oss/oss_store.cpp:70
↓ 2 callers
Function
set_nonblocking
src/common/utils.cpp:235
↓ 2 callers
Function
setup_ssl_env
src/common/ssl_probe.h:28
↓ 2 callers
Method
statfs
src/fs/fs.cpp:374
↓ 2 callers
Method
to_string
src/common/fault_injector.h:113
↓ 2 callers
Method
try_expand_prefetch_window
By default, each file handle attempts to allocate prefetch chunk memory from global memory pool before generating prefetch tasks if the current alloca
src/fs/file_reader.cpp:334
↓ 2 callers
Function
try_get_path2
src/fs/inode_ref.cpp:139
↓ 2 callers
Method
try_write_lock
src/fs/mem_cache.h:58
↓ 2 callers
Method
type
src/oss/obj_store.h:71
↓ 2 callers
Method
unlock_write
src/fs/mem_cache.h:64
↓ 2 callers
Function
verify_readdir_interruption
src/fs/test/test_readdir.cpp:691
↓ 2 callers
Function
verify_readdir_offset
src/fs/test/test_readdir.cpp:199
↓ 2 callers
Function
verify_readdir_out_of_order
src/fs/test/test_readdir.cpp:356
↓ 2 callers
Function
verify_readdir_with_dirty_files
src/fs/test/test_readdir.cpp:773
↓ 2 callers
Function
write_file
src/fs/test/test_util.cpp:162
↓ 1 callers
Method
acquire_write_buffer
src/fs/disk_cache.cpp:209
↓ 1 callers
Method
add
src/metric/metrics.cpp:194
↓ 1 callers
Method
add_dirty_nodeid
src/fs/fs.h:360
↓ 1 callers
Function
adjust_fs_options_with_mem_limit
src/main.cpp:259
↓ 1 callers
Method
aggregate
src/metric/metrics.cpp:148
↓ 1 callers
Method
alloc_block
src/fs/mem_cache.cpp:444
↓ 1 callers
Method
alloc_one_block
src/fs/mem_cache.cpp:28
↓ 1 callers
Function
apply_mem_limit_with_memory_cache
In memory cache mode, we need to reserve at least std::min(4GiB, memory_data_cache_size * (1 - read_ratio) / read_ratio) memory for metadata and uploa
src/fs/fs_options.cpp:27
↓ 1 callers
Method
bg_try_refill_range
src/fs/file_reader.cpp:196
← previous
next →
101–200 of 956, ranked by callers