Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/PhotonLibOS
/ functions
Functions
7,332 in github.com/alibaba/PhotonLibOS
⨍
Functions
7,332
◇
Types & classes
1,936
↓ 2 callers
Method
comma
include/photon/common/alog.h:126
↓ 2 callers
Function
commonTest
fs/cache/test/cache_test.cpp:55
↓ 2 callers
Method
complete_multipart_upload
ecosystem/oss.cpp:1403
↓ 2 callers
Method
construct
common/expirecontainer.h:265
↓ 2 callers
Function
convert_case
common/estring.cpp:183
↓ 2 callers
Method
copy
ecosystem/oss.h:250
↓ 2 callers
Method
copy_object
ecosystem/oss.cpp:1272
↓ 2 callers
Method
count
include/photon/thread/thread.h:465
↓ 2 callers
Function
crc32c
include/photon/common/checksum/crc32c.h:35
↓ 2 callers
Function
crc32c_hw_tiny
common/checksum/crc.cpp:422
↓ 2 callers
Function
crc64ecma_extend
common/checksum/crc64ecma.h:23
↓ 2 callers
Function
crc64ecma_extend
include/photon/common/checksum/crc64ecma.h:23
↓ 2 callers
Function
crc64ecma_hw_portable
common/checksum/crc.cpp:576
↓ 2 callers
Function
create_n_thread_do
io/test/test-syncio.cpp:135
↓ 2 callers
Function
cvar_do_wait
thread/thread.cpp:1800
↓ 2 callers
Method
delete_all
include/photon/thread/list.h:433
↓ 2 callers
Method
detach
include/photon/thread/std-compat.h:118
↓ 2 callers
Method
do_allocate
common/iovector.h:883
↓ 2 callers
Method
do_allocate
include/photon/common/iovector.h:883
↓ 2 callers
Method
do_call
rpc/rpc.cpp:159
↓ 2 callers
Function
do_call_2
rpc/test/test.cpp:362
↓ 2 callers
Function
do_call_timeout
rpc/test/test.cpp:241
↓ 2 callers
Function
do_crc
common/checksum/crc.cpp:27
↓ 2 callers
Function
do_ext2fs_chmod
fs/extfs/extfs.cpp:178
↓ 2 callers
Function
do_ext2fs_rmdir
fs/extfs/extfs.cpp:323
↓ 2 callers
Function
do_ext2fs_unlink
fs/extfs/extfs.cpp:259
↓ 2 callers
Function
do_http_call
ecosystem/oss.cpp:203
↓ 2 callers
Method
do_malloc
common/iovector.h:928
↓ 2 callers
Method
do_malloc
include/photon/common/iovector.h:928
↓ 2 callers
Function
do_test
thread/test/test-pooled-stack-allocator.cpp:28
↓ 2 callers
Function
do_test_crc_small
common/checksum/test/test_checksum.cpp:69
↓ 2 callers
Function
do_thread_migrate
thread/thread.cpp:2091
↓ 2 callers
Function
do_thread_usleep
thread/thread.cpp:1420
↓ 2 callers
Function
do_thread_usleep_defer
thread/thread.cpp:1388
↓ 2 callers
Method
done
fs/async_filesystem.cpp:201
↓ 2 callers
Method
eject_whole
thread/thread.cpp:362
↓ 2 callers
Method
emplace
include/photon/common/string-keyed.h:445
↓ 2 callers
Method
emplace_hint
common/string-keyed.h:449
↓ 2 callers
Method
emplace_hint
include/photon/common/string-keyed.h:449
↓ 2 callers
Function
enumerate
include/photon/common/tuple-assistance.h:117
↓ 2 callers
Method
enumerate
common/estring.h:626
↓ 2 callers
Method
enumerate
include/photon/common/estring.h:626
↓ 2 callers
Function
env_allocator_destroy
fs/cache/ocf_cache/photon_bindings/env/ocf_env.cpp:108
↓ 2 callers
Function
env_atomic_read
fs/cache/ocf_cache/photon_bindings/env/ocf_env.h:322
↓ 2 callers
Function
env_free
fs/cache/ocf_cache/photon_bindings/env/ocf_env.h:137
↓ 2 callers
Function
env_get_execution_context_count
fs/cache/ocf_cache/photon_bindings/env/ocf_env.cpp:197
↓ 2 callers
Function
env_mpool_get_allocator
fs/cache/ocf_cache/photon_bindings/env/utils_mpool.cpp:105
↓ 2 callers
Method
equal_range
common/string-keyed.h:441
↓ 2 callers
Method
erase
include/photon/thread/list.h:338
↓ 2 callers
Method
error
include/photon/common/retval.h:65
↓ 2 callers
Function
error_http_status_to_errno
Should be called only when status code is in error state. Normally with 4xx or 5xx.
ecosystem/oss.cpp:186
↓ 2 callers
Method
execute
ecosystem/redis.h:328
↓ 2 callers
Method
exists
net/curl.h:87
↓ 2 callers
Method
expired
include/photon/common/timeout.h:46
↓ 2 callers
Function
export_as_sync_file
fs/async_filesystem.cpp:729
↓ 2 callers
Method
extract_front
try to extract `bytes` bytes from the front return # of bytes actually extracted
include/photon/common/iovector.h:454
↓ 2 callers
Method
extract_front_continuous
try to extract `bytes` bytes from front elemnt (iov[0]) return the pointer if succeeded, or nullptr otherwise (alloc failed, or not enough data, etc.)
common/iovector.h:524
↓ 2 callers
Method
fadvise
fs/cache/ocf_cache/ocf_cache.cpp:207
↓ 2 callers
Method
failed
common/retval.h:30
↓ 2 callers
Method
fchmod
fs/localfs.cpp:102
↓ 2 callers
Method
fchown
fs/localfs.cpp:106
↓ 2 callers
Method
fiemap
fs/extfs/extfs.cpp:1214
↓ 2 callers
Function
filecopy
fs/filecopy.cpp:31
↓ 2 callers
Method
filesystem
fs/test/test.cpp:354
↓ 2 callers
Function
fill_random_buff
fs/test/test.cpp:1207
↓ 2 callers
Method
find
include/photon/rpc/serialize.h:523
↓ 2 callers
Method
find
include/photon/common/ordered_span.h:77
↓ 2 callers
Method
find_last_not_of
common/estring.cpp:47
↓ 2 callers
Method
find_part
common/estring.h:239
↓ 2 callers
Method
find_part
include/photon/common/estring.h:239
↓ 2 callers
Function
fix_trail
As some parsers don't support text length, they only support null terminated strings, so we have to convert the last trailer to '\0', while making the
ecosystem/simple_dom.cpp:257
↓ 2 callers
Method
forceRecycle
fs/cache/full_file_cache/cache_pool.cpp:195
↓ 2 callers
Method
from_string
net/http/url.cpp:36
↓ 2 callers
Function
fstack_getsockopt
io/fstack-dpdk.cpp:322
↓ 2 callers
Function
fstack_socket
io/fstack-dpdk.cpp:235
↓ 2 callers
Method
fstat
fs/cache/cached_fs.cpp:235
↓ 2 callers
Function
full_url_size
net/http/message.cpp:287
↓ 2 callers
Function
fuse_session_loop_mpt
fs/fuse_adaptor.cpp:883
↓ 2 callers
Method
get
thread/std-compat.h:369
↓ 2 callers
Method
get_client
fs/httpfs/httpfs_v2.cpp:67
↓ 2 callers
Function
get_current
()
tools/photongdb.py:58
↓ 2 callers
Function
get_dirp
fs/fuse_adaptor.cpp:177
↓ 2 callers
Method
get_domain
net/http/cookie_jar.cpp:40
↓ 2 callers
Function
get_engine_names
test/ci-tools.cpp:50
↓ 2 callers
Method
get_future
include/photon/thread/std-compat.h:394
↓ 2 callers
Function
get_lastmodified
convert oss last modified time, e.g. "Fri, 04 Mar 2022 02:46:25 GMT"
ecosystem/oss.cpp:77
↓ 2 callers
Function
get_member_function_address
common/PMF.h:73
↓ 2 callers
Function
get_member_function_address
include/photon/common/PMF.h:73
↓ 2 callers
Function
get_next_ready
(p)
tools/photongdb.py:54
↓ 2 callers
Method
get_now
thread/thread.cpp:1134
↓ 2 callers
Method
get_path
net/http/cookie_jar.cpp:41
↓ 2 callers
Method
get_ptr
common/expirecontainer.h:273
↓ 2 callers
Method
get_ptr
include/photon/common/expirecontainer.h:273
↓ 2 callers
Function
get_queue_ops
fs/cache/ocf_cache/photon_bindings/queue.cpp:84
↓ 2 callers
Method
get_result
result of the operation
common/async.h:38
↓ 2 callers
Method
get_result
result of the operation
include/photon/common/async.h:38
↓ 2 callers
Method
get_source
fs/cache/cached_fs.cpp:118
↓ 2 callers
Function
get_stkregs
(p)
tools/photongdb.py:95
↓ 2 callers
Function
get_u64_ptr
(p)
tools/photongdb.py:79
↓ 2 callers
Function
get_u64_val
(p)
tools/photongdb.py:83
← previous
next →
1,001–1,100 of 7,332, ranked by callers