MCPcopy Create free account

hub / github.com/alibaba/PhotonLibOS / functions

Functions7,332 in github.com/alibaba/PhotonLibOS

↓ 7 callersMethodtry_lock
thread/thread.cpp:1730
↓ 7 callersMethodunlink
fs/cache/cached_fs.cpp:85
↓ 7 callersMethodview
common/estring.h:466
↓ 7 callersMethodwait
include/photon/common/executor/stdlock.h:29
↓ 6 callersMethod__init__
(self)
tools/photongdb.py:136
↓ 6 callersFunction_mm_cvtsi128_si32
Copy the lower 32-bit integer in a to dst. https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_cvtsi128_si32
common/checksum/sse2neon.h:4098
↓ 6 callersFunction_mm_pause
Pause the processor. This is typically used in spin-wait loops and depending on the x86 processor typical values are in the 40-100 cycle range. The 'y
common/checksum/sse2neon.h:4910
↓ 6 callersFunction_sse2neon_vmull_p64
ARMv7 polyfill ARMv7/some A64 lacks vmull_p64, but it has vmull_p8. vmull_p8 calculates 8 8-bit->16-bit polynomial multiplies, but we need a 64-bit->
common/checksum/sse2neon.h:915
↓ 6 callersFunctionaccept
net/basic_socket.cpp:115
↓ 6 callersMethodaddr
rpc/serialize.h:39
↓ 6 callersMethodalloc
include/photon/common/io-alloc.h:41
↓ 6 callersMethodappend
Serialize k/v data into iov, and append the index
rpc/serialize.h:538
↓ 6 callersFunctionbase64_translate_3to4
net/utils.cpp:119
↓ 6 callersFunctionbe32_to_host
ecosystem/oss.cpp:947
↓ 6 callersMethodbind
include/photon/common/callback.h:161
↓ 6 callersMethodbucket_count
common/unordered_inline_set.h:659
↓ 6 callersMethodc_str
rpc/serialize.h:106
↓ 6 callersFunctionchmod
fs/extfs/test/test.cpp:119
↓ 6 callersFunctionchown
fs/extfs/test/test.cpp:127
↓ 6 callersFunctioncrc32c_extend
* @brief We recommand using of crc32c() and crc32c_extend(), which can exploit hardware * acceleartion automatically. In case of using crc32c_hw() di
common/checksum/crc32c.h:30
↓ 6 callersMethoddealloc
include/photon/common/io-alloc.h:55
↓ 6 callersMethoddestroy
net/http/client.h:79
↓ 6 callersMethoddestroy
include/photon/net/http/client.h:79
↓ 6 callersMethodenable_autoscale
common/identity-pool.cpp:127
↓ 6 callersFunctionet_poller_fini
net/kernel_socket.cpp:883
↓ 6 callersFunctionet_poller_init
net/kernel_socket.cpp:881
↓ 6 callersFunctionetdoio
net/kernel_socket.cpp:886
↓ 6 callersMethodfe_logical_end
length in bytes for this extent */
fs/fiemap.h:32
↓ 6 callersMethodget
ecosystem/simple_dom.h:88
↓ 6 callersFunctionget_file
fs/fuse_adaptor.cpp:184
↓ 6 callersMethodget_object_meta
ecosystem/oss.cpp:1468
↓ 6 callersFunctionget_peer_name
net/basic_socket.h:165
↓ 6 callersMethodget_root
ecosystem/simple_dom.h:76
↓ 6 callersMethodget_root
include/photon/ecosystem/simple_dom.h:76
↓ 6 callersFunctionget_xml_node
ecosystem/oss.cpp:58
↓ 6 callersMethodhas_proxy
net/http/client.h:177
↓ 6 callersMethodicmp
common/estring.h:735
↓ 6 callersFunctionif_update_now
thread/thread.cpp:1199
↓ 6 callersMethodis_node
fs/path.h:197
↓ 6 callersFunctionlog2_truncate
common/utility.h:134
↓ 6 callersFunctionnew_et_tcp_socket_server
net/kernel_socket.cpp:1031
↓ 6 callersFunctionnew_sasl_stream
net/security-context/sasl-stream.cpp:280
↓ 6 callersFunctionnew_tls_client
net/security-context/tls-stream.cpp:480
↓ 6 callersFunctionnew_uds_datagram_socket
net/datagram_socket.cpp:237
↓ 6 callersMethodnext
fs/cache/test/random_generator.h:52
↓ 6 callersMethodoffset
common/estring.h:441
↓ 6 callersMethodpasswd
net/http/url.h:92
↓ 6 callersFunctionphoton_fini
fs/test/test_exportfs.cpp:47
↓ 6 callersFunctionphoton_init
fs/test/test_exportfs.cpp:42
↓ 6 callersMethodpread
fs/xfile.cpp:59
↓ 6 callersFunctionprepare_switch
thread/thread.cpp:740
↓ 6 callersMethodprocess_field
rpc/serialize.h:301
↓ 6 callersMethodprocess_field
include/photon/rpc/serialize.h:301
↓ 6 callersMethodrecv
net/security-context/tls-stream.cpp:383
↓ 6 callersMethodrelease
net/pooled_socket.cpp:231
↓ 6 callersMethodremainder
common/estring.h:191
↓ 6 callersMethodremove
`use()` and `remove()` apply as usual
fs/cache/policy/lru.h:75
↓ 6 callersMethodresolve
net/utils.h:160
↓ 6 callersMethodresource_size
net/http/message.cpp:248
↓ 6 callersMethodrm_interest
io/kqueue.cpp:183
↓ 6 callersFunctionsendmsg
net/basic_socket.cpp:176
↓ 6 callersMethodset_children
ecosystem/simple_dom.cpp:122
↓ 6 callersFunctionset_fd_nonblocking
POSIX standard
net/basic_socket.cpp:61
↓ 6 callersFunctionset_u64_reg
(l, r)
tools/photongdb.py:91
↓ 6 callersMethodshrink_to
common/iovector.cpp:31
↓ 6 callersMethodsingle
thread/thread.cpp:682
↓ 6 callersMethodsize
include/photon/net/http/headers.h:112
↓ 6 callersMethodswap
include/photon/thread/std-compat.h:125
↓ 6 callersMethodthread_migrate
thread/workerpool.cpp:212
↓ 6 callersMethodtimeout
net/base_socket.h:91
↓ 6 callersMethoduser
net/http/url.h:91
↓ 6 callersMethodvalue_append
net/http/headers.cpp:99
↓ 6 callersFunctionwait_for_completion
thread/test/test.cpp:247
↓ 6 callersMethodwait_for_fd_writable
io/fd-events.h:55
↓ 6 callersMethodwait_no_lock
include/photon/thread/thread.h:394
↓ 6 callersFunctionwork_pool_fini
thread/std-compat.cpp:59
↓ 6 callersFunctionwork_pool_init
thread/std-compat.cpp:46
↓ 5 callersFunction_mm_round_pd
Round the packed double-precision (64-bit) floating-point elements in a using the rounding parameter, and store the results as packed double-precision
common/checksum/sse2neon.h:7550
↓ 5 callersMethodacquire
rpc/rpc.cpp:462
↓ 5 callersMethodadd
io/epoll-ng.cpp:77
↓ 5 callersMethodaligned_parts
fs/range-split.h:235
↓ 5 callersMethodback
thread/list.h:353
↓ 5 callersFunctionbasic_map_test
common/test/test.cpp:1012
↓ 5 callersMethodbegin
common/string-keyed.h:393
↓ 5 callersMethodbegin
include/photon/common/string-keyed.h:393
↓ 5 callersMethodbind_v4any
net/socket.h:276
↓ 5 callersFunctioncallback
fs/test/test_exportfs.cpp:56
↓ 5 callersFunctioncheck
common/test/test.cpp:979
↓ 5 callersMethodclear
net/http/url.h:107
↓ 5 callersMethodclear
include/photon/common/uuid.h:95
↓ 5 callersMethoddelete_all
thread/list.h:433
↓ 5 callersMethoddial
net/http/client.cpp:96
↓ 5 callersFunctiondo_io_test
io/test/test-iouring.cpp:197
↓ 5 callersFunctiondo_write
examples/perf/multi-conn-perf.cpp:55
↓ 5 callersMethodend
include/photon/common/span.h:493
↓ 5 callersMethodenumerable_children
ecosystem/simple_dom.h:204
↓ 5 callersFunctionexport_as_async_file
fs/exportfs.cpp:600
↓ 5 callersFunctionexport_as_sync_fs
fs/async_filesystem.cpp:734
↓ 5 callersFunctionexportfs_fini
fs/exportfs.cpp:576
↓ 5 callersFunctionexportfs_init
fs/exportfs.cpp:553
← previousnext →401–500 of 7,332, ranked by callers