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
↓ 5 callers
Method
fallocate
fs/extfs/extfs.cpp:1211
↓ 5 callers
Method
finalize
common/checksum/digest.h:82
↓ 5 callers
Method
find
rpc/serialize.h:523
↓ 5 callers
Method
fstat
fs/cache/full_file_cache/cache_store.cpp:191
↓ 5 callers
Method
fsync
fs/extfs/extfs.cpp:1192
↓ 5 callers
Method
ftruncate
fs/localfs.cpp:114
↓ 5 callers
Method
get
ecosystem/simple_dom.cpp:152
↓ 5 callers
Method
get
common/unordered_inline_set.h:98
↓ 5 callers
Method
get_gp
common/rcuptr.h:41
↓ 5 callers
Method
get_gp
include/photon/common/rcuptr.h:41
↓ 5 callers
Method
get_key
include/photon/ecosystem/simple_dom_impl.h:118
↓ 5 callers
Method
get_object_range
ecosystem/oss.cpp:870
↓ 5 callers
Method
get_src_file
fs/cache/pool_store.h:226
↓ 5 callers
Method
get_value
ecosystem/simple_dom_impl.h:121
↓ 5 callers
Method
get_value
include/photon/thread/coro20.h:29
↓ 5 callers
Function
gethostbyname
* Resolves hostname, get `IPAddr` results * returns resolve result. * resolve procedure will block current thread. * * @param name Host name to re
net/utils.h:72
↓ 5 callers
Method
getsockname
net/socket.h:228
↓ 5 callers
Method
is_localhost
net/socket.h:111
↓ 5 callers
Method
keep_alive
net/http/message.h:76
↓ 5 callers
Function
kernel_version_compare
common/utility.cpp:49
↓ 5 callers
Method
key
ecosystem/simple_dom.h:78
↓ 5 callers
Method
length
include/photon/common/estring.h:433
↓ 5 callers
Function
link
fs/extfs/test/test.cpp:143
↓ 5 callers
Method
lock
common/test/test_lockfree.cpp:76
↓ 5 callers
Function
log2_truncate
include/photon/common/utility.h:134
↓ 5 callers
Function
lookup_mime_type
ecosystem/oss.cpp:101
↓ 5 callers
Function
lutimes
fs/extfs/test/test.cpp:191
↓ 5 callers
Function
make_named_value
include/photon/common/alog.h:539
↓ 5 callers
Function
need_optional_port
net/http/url.h:116
↓ 5 callers
Function
new_event_loop
common/event-loop.cpp:89
↓ 5 callers
Function
new_linear_file
fs/xfile.cpp:246
↓ 5 callers
Function
new_localfile_adaptor
fs/localfs.cpp:629
↓ 5 callers
Function
new_resp
net/http/test/cookie_jar_test.cpp:51
↓ 5 callers
Function
ooo_issue_wait
rpc/out-of-order-execution.cpp:257
↓ 5 callers
Function
ooo_result_collected
rpc/out-of-order-execution.cpp:262
↓ 5 callers
Method
open
fs/extfs/extfs.cpp:1317
↓ 5 callers
Function
opendir
fs/extfs/test/test.cpp:279
↓ 5 callers
Method
perform
fs/async_filesystem.cpp:93
↓ 5 callers
Method
pop
include/photon/common/lockfree_queue.h:213
↓ 5 callers
Method
preadv2
fs/cache/store.cpp:44
↓ 5 callers
Method
precision
common/alog.h:125
↓ 5 callers
Function
prelocked_thread_interrupt
thread/thread.cpp:1445
↓ 5 callers
Function
prepare_usleep
thread/thread.cpp:1343
↓ 5 callers
Method
prev
thread/list.h:178
↓ 5 callers
Method
put
common/metric-meter/metrics.h:102
↓ 5 callers
Function
read_n
net/basic_socket.cpp:158
↓ 5 callers
Method
readv
common/ring.cpp:60
↓ 5 callers
Method
recv
common/message.h:49
↓ 5 callers
Function
recvmsg
net/basic_socket.cpp:184
↓ 5 callers
Method
reset
net/http/test/headers_test.cpp:129
↓ 5 callers
Method
reset
include/photon/common/uuid.h:70
↓ 5 callers
Method
resize
include/photon/common/iovector.h:315
↓ 5 callers
Method
rm
io/epoll-ng.cpp:81
↓ 5 callers
Function
sendfile_n
net/basic_socket.cpp:162
↓ 5 callers
Method
serialize
include/photon/rpc/serialize.h:412
↓ 5 callers
Function
set_cpu_affinity
test/ci-tools.cpp:95
↓ 5 callers
Method
set_throttle
common/alog.cpp:63
↓ 5 callers
Method
set_value
thread/future.h:33
↓ 5 callers
Method
setsockopt
net/rsocket/rsocket.cpp:77
↓ 5 callers
Method
skip_chars
net/http/parser.h:35
↓ 5 callers
Method
space_remain
net/http/headers.h:113
↓ 5 callers
Method
starts_with
common/estring.h:475
↓ 5 callers
Function
std_threads_create_join
thread/test/test.cpp:932
↓ 5 callers
Method
substr
include/photon/common/conststr.h:120
↓ 5 callers
Function
swap
thread/std-compat.h:427
↓ 5 callers
Function
switch_context
thread/thread.cpp:791
↓ 5 callers
Function
switch_context_defer
thread/thread.cpp:804
↓ 5 callers
Function
thread_usleep
returns 0 if slept well (at lease `useconds`), -1 otherwise
thread/thread.cpp:1366
↓ 5 callers
Function
thread_usleep_defer
thread/thread11.h:121
↓ 5 callers
Method
to_int64
common/estring.h:340
↓ 5 callers
Function
toupper_fast
common/estring.h:704
↓ 5 callers
Method
truncate
resize the # of bytes, by either poping-back or pushing-back
common/iovector.h:441
↓ 5 callers
Method
try_pop
fs/throttled-file.cpp:49
↓ 5 callers
Method
unlock
common/range-lock.h:44
↓ 5 callers
Method
unlock
common/test/test_lockfree.cpp:78
↓ 5 callers
Method
update
common/checksum/digest.h:41
↓ 5 callers
Method
url
ecosystem/oss.cpp:162
↓ 5 callers
Function
uuid4_parse
common/uuid4.cpp:144
↓ 5 callers
Method
val
common/metric-meter/metrics.h:47
↓ 5 callers
Function
wait_for_events
io/aio-wrapper.cpp:176
↓ 5 callers
Function
wait_for_shot
thread/test/test.cpp:417
↓ 5 callers
Function
what_protocol
net/http/url.h:34
↓ 5 callers
Method
writev
common/ring.cpp:110
↓ 4 callers
Function
Base64Encode
net/utils.cpp:132
↓ 4 callers
Function
FilterAlignedFields
rpc/serialize.h:377
↓ 4 callers
Function
FilterAlignedFields
include/photon/rpc/serialize.h:377
↓ 4 callers
Method
GET
method, like std::string
net/curl.h:343
↓ 4 callers
Function
__duration_to_microseconds
include/photon/thread/std-compat.h:40
↓ 4 callers
Function
__duration_to_microseconds
thread/std-compat.h:40
↓ 4 callers
Method
_get_time
fs/throttled-file.cpp:133
↓ 4 callers
Function
_mm_round_ps
Round the packed single-precision (32-bit) floating-point elements in a using the rounding parameter, and store the results as packed single-precision
common/checksum/sse2neon.h:7619
↓ 4 callers
Function
_mm_set_ps
Set packed single-precision (32-bit) floating-point elements in dst with the supplied values. https://www.intel.com/content/www/us/en/docs/intrinsics-
common/checksum/sse2neon.h:2448
↓ 4 callers
Function
_sse2neon_get_fpcr
common/checksum/sse2neon.h:1806
↓ 4 callers
Method
add_function
rpc/rpc.cpp:195
↓ 4 callers
Method
addr
include/photon/rpc/serialize.h:39
↓ 4 callers
Method
aligned_end_offset
fs/range-split.h:106
↓ 4 callers
Method
allow_work_stealing
thread/thread.cpp:223
↓ 4 callers
Method
append_bytes
net/http/message.cpp:96
↓ 4 callers
Method
assign
common/iovector.h:69
↓ 4 callers
Method
assign
include/photon/fs/range-split.h:45
← previous
next →
501–600 of 7,332, ranked by callers