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
↓ 1 callers
Method
get_open_flags
fs/cache/pool_store.h:224
↓ 1 callers
Method
get_opt
net/rsocket/rsocket.cpp:348
↓ 1 callers
Method
get_pathname
fs/cache/ocf_cache/ocf_cache.cpp:98
↓ 1 callers
Method
get_promise
include/photon/thread/future.h:57
↓ 1 callers
Method
get_queue_count
rpc/out-of-order-execution.cpp:58
↓ 1 callers
Method
get_remain_space
net/http/message.h:194
↓ 1 callers
Method
get_root
ecosystem/simple_dom.cpp:187
↓ 1 callers
Method
get_socket_stream
net/http/message.h:199
↓ 1 callers
Method
get_source
include/photon/fs/cache/forwardcfs.h:50
↓ 1 callers
Method
get_source
fs/cache/forwardcfs.h:50
↓ 1 callers
Method
get_src_name
fs/cache/pool_store.h:216
↓ 1 callers
Method
get_store_key
fs/cache/pool_store.h:218
↓ 1 callers
Method
get_symlink
ecosystem/oss.cpp:758
↓ 1 callers
Function
get_thread_stack_ptr
(p)
tools/photongdb.py:65
↓ 1 callers
Method
get_throttle
common/alog.cpp:64
↓ 1 callers
Method
get_type
ecosystem/simple_dom.h:84
↓ 1 callers
Method
get_type
include/photon/ecosystem/simple_dom.h:84
↓ 1 callers
Method
get_underlay_object
include/photon/fs/async_filesystem.h:213
↓ 1 callers
Method
get_underlay_object
fs/extfs/extfs.cpp:1494
↓ 1 callers
Method
get_value
include/photon/common/string-keyed.h:257
↓ 1 callers
Function
get_vcpu
(p)
tools/photongdb.py:62
↓ 1 callers
Method
get_vcpu_num
thread/workerpool.cpp:218
↓ 1 callers
Function
get_version
common/test/test.cpp:799
↓ 1 callers
Function
gethostbyname
* Resolves hostname, get `IPAddr` results * returns resolve result. * resolve procedure will block current thread. * * @param name Host name to re
include/photon/net/utils.h:72
↓ 1 callers
Method
getline
ecosystem/redis.h:285
↓ 1 callers
Method
getsockname
common/memory-stream/memory-stream.cpp:281
↓ 1 callers
Method
getxattr
fs/subfs.cpp:234
↓ 1 callers
Method
handle_request
net/http/server.cpp:194
↓ 1 callers
Function
hash_combine
common/hash_combine.h:22
↓ 1 callers
Function
hash_combine
include/photon/common/hash_combine.h:22
↓ 1 callers
Method
head_object
ecosystem/oss.cpp:807
↓ 1 callers
Function
heartbeat
examples/rpc/client_main.cpp:45
↓ 1 callers
Function
heavy_issue
rpc/test/test-ooo.cpp:107
↓ 1 callers
Function
in_sleep
(q)
tools/photongdb.py:68
↓ 1 callers
Function
indirect_lock
thread/thread.cpp:1507
↓ 1 callers
Method
init
io/fstack-dpdk.cpp:55
↓ 1 callers
Method
init
io/iouring-wrapper.cpp:76
↓ 1 callers
Method
init
io/epoll.cpp:58
↓ 1 callers
Method
init
io/epoll-ng.cpp:145
↓ 1 callers
Method
init
io/kqueue.cpp:46
↓ 1 callers
Method
init
If there is a photon thread switch during construction, the constructor might be called multiple times, even for a thread_local instance. Therefore, e
net/http/client.cpp:51
↓ 1 callers
Method
init
include/photon/thread/thread-pool.h:73
↓ 1 callers
Method
init
thread/thread-pool.h:73
↓ 1 callers
Method
init
thread/thread.cpp:139
↓ 1 callers
Method
init
fs/subfs.cpp:43
↓ 1 callers
Method
init
fs/xfile.cpp:41
↓ 1 callers
Method
initSasl
net/security-context/sasl-stream.cpp:135
↓ 1 callers
Function
init_event_engine
photon.cpp:75
↓ 1 callers
Function
init_extfs
fs/extfs/test/test.cpp:362
↓ 1 callers
Function
init_hook
fs/test/test.cpp:730
↓ 1 callers
Method
init_main_thread_stack
thread/thread.cpp:259
↓ 1 callers
Function
init_queues
fs/cache/ocf_cache/photon_bindings/queue.cpp:56
↓ 1 callers
Function
inner_function
common/test/test_alog.cpp:282
↓ 1 callers
Function
ino_iter_blocks
TODO make ino_iter_blocks() compatible with ext2/3
fs/extfs/extfs.cpp:929
↓ 1 callers
Function
ino_iter_extents
fs/extfs/extfs.cpp:899
↓ 1 callers
Method
input
common/memory-stream/memory-stream.h:64
↓ 1 callers
Method
insert
include/photon/common/ordered_span.h:61
↓ 1 callers
Method
insert_before
include/photon/thread/list.h:118
↓ 1 callers
Method
insert_before
thread/list.h:118
↓ 1 callers
Function
insert_commas
static inline void insert_comma(char* begin, char*& ptr, uint64_t width, char padding)
common/alog.cpp:158
↓ 1 callers
Method
insert_list_before
thread/thread.cpp:691
↓ 1 callers
Method
insert_list_tail
include/photon/thread/list.h:135
↓ 1 callers
Method
insert_tail
thread/list.h:122
↓ 1 callers
Function
interrupt
thread/test/test.cpp:798
↓ 1 callers
Method
ioctl
fs/filesystem.h:135
↓ 1 callers
Function
iouring_accept
io/iouring-wrapper.cpp:663
↓ 1 callers
Function
iouring_connect
io/iouring-wrapper.cpp:659
↓ 1 callers
Function
iouring_mkdir
io/iouring-wrapper.cpp:679
↓ 1 callers
Function
iouring_unregister_files
io/iouring-wrapper.cpp:696
↓ 1 callers
Function
iovec_to_buf
fs/cache/ocf_cache/photon_bindings/ctx.cpp:29
↓ 1 callers
Function
iovset
fs/cache/ocf_cache/photon_bindings/ctx.cpp:73
↓ 1 callers
Method
isFull
fs/cache/full_file_cache/cache_pool.cpp:187
↓ 1 callers
Function
is_counter_less_than
net/basic_socket.cpp:324
↓ 1 callers
Method
is_done
net/http/parser.h:81
↓ 1 callers
Method
is_failed
ecosystem/redis.h:137
↓ 1 callers
Function
is_failure
common/retval.h:44
↓ 1 callers
Function
is_failure
include/photon/common/retval.h:44
↓ 1 callers
Method
is_file
fs/path.h:247
↓ 1 callers
Method
is_link_local
net/socket.h:118
↓ 1 callers
Method
is_master_event_engine_default
thread/thread.cpp:600
↓ 1 callers
Method
is_signed
common/alog.h:79
↓ 1 callers
Method
issue_operation
rpc/out-of-order-execution.cpp:61
↓ 1 callers
Function
isunreserved
net/http/url.cpp:117
↓ 1 callers
Method
iterator_valid
common/unordered_inline_set.h:160
↓ 1 callers
Method
join
include/photon/thread/std-compat.h:113
↓ 1 callers
Method
join_current_vcpu_into_workpool
thread/workerpool.cpp:215
↓ 1 callers
Method
key_equal
common/expirecontainer.h:70
↓ 1 callers
Method
key_equal
include/photon/common/expirecontainer.h:70
↓ 1 callers
Method
key_hash
common/expirecontainer.h:67
↓ 1 callers
Method
key_hash
include/photon/common/expirecontainer.h:67
↓ 1 callers
Function
key_usable
A program would have to create and destroy a key 2^63 times to overflow the sequence */
thread/thread-key.cpp:33
↓ 1 callers
Method
kick
fs/cache/ocf_cache/photon_bindings/queue.cpp:41
↓ 1 callers
Method
lgetxattr
fs/subfs.cpp:241
↓ 1 callers
Function
libcurl_set_maxconnects
net/curl.cpp:198
↓ 1 callers
Function
libcurl_set_pipelining
CAUTION: this feature is incomplete in curl
net/curl.cpp:194
↓ 1 callers
Method
limit
fs/throttled-file.cpp:93
↓ 1 callers
Function
list_add
* Add item to list head. * @param it list entry to be added * @param l1 list main node (head) */
fs/cache/ocf_cache/photon_bindings/env/ocf_env_list.h:41
↓ 1 callers
Function
list_add_tail
* Add item it to tail. * @param it list entry to be added * @param l1 list main node (head) */
fs/cache/ocf_cache/photon_bindings/env/ocf_env_list.h:55
↓ 1 callers
Method
listxattr
fs/subfs.cpp:248
↓ 1 callers
Method
llistxattr
fs/subfs.cpp:255
← previous
next →
1,701–1,800 of 7,332, ranked by callers