MCPcopy Create free account

hub / github.com/alibaba/PhotonLibOS / functions

Functions7,332 in github.com/alibaba/PhotonLibOS

↓ 4 callersMethodasync_run
common/event-loop.cpp:40
↓ 4 callersMethodasyncio
io/aio-wrapper.cpp:137
↓ 4 callersMethodat
common/string-keyed.h:421
↓ 4 callersMethodback_free_iovcnt
common/iovector.h:305
↓ 4 callersMethodbegin
thread/coro20.h:205
↓ 4 callersMethodcalcMark
fs/cache/full_file_cache/quota_pool.cpp:40
↓ 4 callersMethodcall
fs/async_filesystem.cpp:48
↓ 4 callersMethodclose
fs/xfile.cpp:49
↓ 4 callersFunctioncrc32c_extend
* @brief We recommand using of crc32c() and crc32c_extend(), which can exploit hardware * acceleartion automatically. In case of using crc32c_hw() di
include/photon/common/checksum/crc32c.h:30
↓ 4 callersFunctiondelete_identity_pool
common/identity-pool.h:144
↓ 4 callersMethoddirname
fs/path.h:124
↓ 4 callersFunctiondo_ext2fs_utimes
fs/extfs/extfs.cpp:233
↓ 4 callersMethoddo_preadv2
fs/cache/full_file_cache/cache_store.cpp:58
↓ 4 callersFunctiondo_test_crc
common/checksum/test/test_checksum.cpp:49
↓ 4 callersMethodempty
include/photon/common/span.h:464
↓ 4 callersMethodend
common/string-keyed.h:401
↓ 4 callersMethodend
include/photon/common/string-keyed.h:401
↓ 4 callersMethodend
include/photon/fs/path.h:103
↓ 4 callersMethodend
thread/coro20.h:211
↓ 4 callersMethodends_with
common/estring.h:478
↓ 4 callersFunctionenumerate
common/tuple-assistance.h:117
↓ 4 callersFunctionenv_zalloc
fs/cache/ocf_cache/photon_bindings/env/ocf_env.h:127
↓ 4 callersMethoderase
include/photon/common/string-keyed.h:479
↓ 4 callersFunctionexport_as_async_fs
fs/exportfs.cpp:604
↓ 4 callersMethodfallocate
fs/cache/persistent_cache/persistent_cache.cpp:283
↓ 4 callersMethodfire
common/callback.h:119
↓ 4 callersMethodfront
include/photon/common/span.h:476
↓ 4 callersFunctionget_arch
()
tools/photongdb.py:31
↓ 4 callersFunctionget_cookie
net/http/test/cookie_jar_test.cpp:59
↓ 4 callersMethodget_future
thread/std-compat.h:394
↓ 4 callersFunctionget_index_of
net/utils.cpp:193
↓ 4 callersMethodget_length
include/photon/fs/range-split.h:310
↓ 4 callersMethodget_length
fs/range-split.h:310
↓ 4 callersMethodget_log_file_fd
common/alog.cpp:62
↓ 4 callersMethodget_next
common/unordered_inline_set.h:146
↓ 4 callersFunctionget_qps
examples/perf/workpool-perf.cpp:84
↓ 4 callersFunctionget_qps
thread/test/perf_workpool.cpp:84
↓ 4 callersFunctionget_regs
(arch)
tools/photongdb.py:36
↓ 4 callersMethodget_slot
common/io-alloc.h:178
↓ 4 callersMethodget_store
fs/cache/cached_fs.cpp:326
↓ 4 callersMethodgoto_next
thread/thread.cpp:672
↓ 4 callersFunctionhandler
net/test/test.cpp:44
↓ 4 callersMethodhex_to_uint64
common/estring.h:360
↓ 4 callersMethodhost_port
net/http/url.h:87
↓ 4 callersMethodinit_multipart_upload
ecosystem/oss.cpp:1288
↓ 4 callersMethodis_ipv4
Check if it's actually an IPv4 address mapped in IPV6
include/photon/net/socket.h:89
↓ 4 callersFunctionlist_all_xattr
fs/extfs/test/test.cpp:234
↓ 4 callersMethodlock
common/range-lock.h:77
↓ 4 callersMethodlog_output_file_setting
common/alog.cpp:259
↓ 4 callersMethodmark_key_cleared
fs/cache/policy/lru.h:69
↓ 4 callersFunctionnew_aligned_file_adaptor
fs/aligned-file.cpp:309
↓ 4 callersFunctionnew_basic_oss_authenticator
ecosystem/oss.cpp:1784
↓ 4 callersFunctionnew_default_cascading_engine
io/fd-events.h:207
↓ 4 callersFunctionnew_default_resolver
net/utils.cpp:349
↓ 4 callersFunctionnew_et_tcp_socket_client
net/kernel_socket.cpp:1028
↓ 4 callersFunctionnew_fixed_size_linear_file
fs/xfile.cpp:233
↓ 4 callersFunctionnew_iouring_event_engine
io/iouring-wrapper.cpp:701
↓ 4 callersMethodnext
fs/path.cpp:297
↓ 4 callersMethodnext_sibling
ecosystem/simple_dom_impl.h:133
↓ 4 callersMethodnotify_all
io/epoll-ng.cpp:95
↓ 4 callersFunctionopenClose
Open through the pool then immediately release.
fs/cache/test/cache_test.cpp:735
↓ 4 callersMethodpadding
common/alog.h:124
↓ 4 callersMethodperform
common/executor/executor.h:50
↓ 4 callersFunctionphoton_init
()
tools/photongdb.py:167
↓ 4 callersMethodpop_back
fs/cache/policy/lru.h:85
↓ 4 callersMethodpop_front
thread/thread.cpp:391
↓ 4 callersFunctionpopen_test
thread/test/test-lib-data.cpp:24
↓ 4 callersMethodpread
io/aio-wrapper.h:45
↓ 4 callersMethodpread
fs/extfs/buffer_file.h:64
↓ 4 callersMethodpreadv
fs/cache/ocf_cache/ocf_cache.cpp:58
↓ 4 callersMethodpush_front
push some stuff to the front, and return # of bytes actually pushed
common/iovector.h:355
↓ 4 callersMethodput
common/alog.cpp:90
↓ 4 callersMethodquiescent
common/rcuptr.h:119
↓ 4 callersFunctionrandom
examples/perf/io-perf.cpp:46
↓ 4 callersMethodread
common/memory-stream/memory-stream.cpp:175
↓ 4 callersMethodreadv
net/http/message.cpp:158
↓ 4 callersMethodrelease
ecosystem/redis.h:53
↓ 4 callersMethodremove_from_list
include/photon/thread/list.h:113
↓ 4 callersMethodreset
common/unordered_inline_set.h:45
↓ 4 callersMethodreset
reset the timer's timeout
thread/timer.h:48
↓ 4 callersFunctionrmdir
fs/extfs/test/test.cpp:103
↓ 4 callersFunctionround_up_to_exp2
common/utility.h:154
↓ 4 callersMethodset_error_number
thread/thread.cpp:225
↓ 4 callersMethodset_source
fs/cache/cached_fs.cpp:120
↓ 4 callersMethodsetsockopt
net/kernel_socket.cpp:160
↓ 4 callersFunctionsocket
net/kernel_socket.cpp:66
↓ 4 callersFunctionspaceship
common/estring.cpp:215
↓ 4 callersMethodstat
fs/cache/full_file_cache/quota_pool.cpp:155
↓ 4 callersMethodstore_release
fs/cache/cache.cpp:113
↓ 4 callersMethodsucceeded
common/retval.h:31
↓ 4 callersMethodsuspend
thread/awaiter.h:54
↓ 4 callersMethodsymlink
fs/subfs.cpp:132
↓ 4 callersMethodtest
common/estring.h:49
↓ 4 callersFunctiontest_case
net/http/test/server_function_test.cpp:125
↓ 4 callersFunctiontest_digest
common/checksum/test/test_digest.cpp:23
↓ 4 callersFunctionthread_migrate
thread/thread.cpp:2071
↓ 4 callersFunctionthreads_create_join
thread/thread.cpp:1564
↓ 4 callersFunctiontolower_fast
common/estring.h:700
↓ 4 callersMethodupper_bound
common/string-keyed.h:218
↓ 4 callersFunctionusleep
include/photon/thread/coro20.h:304
← previousnext →601–700 of 7,332, ranked by callers