Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Project functions overview

The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.

For further technical details on the meaning of columns in the below table, please see the Glossary .

Func name Functions filename Args Function call depth Reached by Fuzzers Runtime reached by Fuzzers Combined reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzzer details

Fuzzer: deps/quicly/fuzz/packet.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: fuzz/driver_h3.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: deps/hiredis/fuzzing/format_command_fuzzer.c

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: fuzz/driver_url.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: deps/picotls/fuzz/fuzz-asn1.c

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: deps/brotli/c/fuzz/decode_fuzzer.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: deps/picotls/fuzz/fuzz-server-hello.c

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: fuzz/driver.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: deps/picotls/fuzz/fuzz-client-hello.c

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Fuzzer: deps/mruby/oss-fuzz/mruby_fuzzer.c

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The project has no code coverage. Will not display blockers as blockers depend on code coverage.

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
/src/h2o/deps/klib/test/ksort_test.c [] []
/src/h2o/deps/brotli/c/tools/brotli.c [] []
/src/h2o/deps/hiredis/sds.c ['deps/hiredis/fuzzing/format_command_fuzzer.c'] []
/src/h2o/lib/handler/status/requests.c [] []
/src/h2o/lib/handler/mimemap.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/handler/status/ssl.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-error/src/exception.c [] []
/src/h2o/deps/hiredis/dict.c [] []
/src/h2o/lib/common/socket.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-print/src/print.c [] []
/src/h2o/deps/libyrmcds/example/counter.c [] []
/src/h2o/lib/http2/casper.c [] []
/src/h2o/deps/mruby/include/mruby/khash.h [] []
/src/h2o/deps/brotli/c/enc/context.h [] []
/src/h2o/deps/mruby/include/mruby/presym/enable.h [] []
/src/h2o/deps/mruby/src/range.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/picotls/deps/cifra/src/testnorx.c [] []
/src/h2o/lib/handler/mruby/http_request.c ['fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/testdrbg.c [] []
/src/h2o/deps/klib/khmm.c [] []
/src/h2o/lib/common/http3client.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c [] []
/src/h2o/lib/handler/configurator/throttle_resp.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c [] []
/src/h2o/deps/picotls/lib/cifra/aes128.c [] []
/src/h2o/deps/mruby/src/numops.c [] []
/src/h2o/deps/picotls/lib/cifra/random.c [] []
/src/h2o/deps/mruby/include/mruby/boxing_nan.h [] []
/src/h2o/deps/klib/kstring.h [] []
/src/h2o/lib/http3/qpack.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/adapters/poll_.h [] []
/src/h2o/lib/handler/configurator/reproxy.c [] []
/src/h2o/deps/neverbleed/test.c [] []
/src/h2o/lib/common/token.c [] []
/src/h2o/include/h2o/linklist.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/klib/ksort.h [] []
/src/h2o/t/00unit/lib/handler/redirect.c [] []
/src/h2o/deps/quicly/include/quicly/recvstate.h [] []
/src/h2o/deps/picotls/picotlsvs/picotls-esni/getopt.c [] []
/src/h2o/deps/brotli/c/enc/memory.c [] []
/src/h2o/deps/mruby/src/cdump.c [] []
/src/h2o/deps/picotls/t/test.h [] []
/src/h2o/deps/mruby/src/pool.c ['deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/yaml/src/scanner.c [] []
/src/h2o/deps/libyrmcds/counter.c [] []
/src/h2o/lib/handler/mruby.c ['fuzz/driver.cc'] []
/src/h2o/deps/picotls/lib/fusion.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/picotls/deps/cifra/src/pbkdf2.c [] []
/src/h2o/deps/hiredis/net.c [] []
/src/h2o/t/00unit/lib/core/headers.c [] []
/src/h2o/deps/picohttpparser/test.c [] []
/src/h2o/deps/picotls/t/util.h [] []
/src/h2o/deps/quicly/lib/remote_cid.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-catch/src/catch.c [] []
/src/h2o/lib/handler/h2olog.c [] []
/src/h2o/deps/hiredis/sockcompat.c [] []
/src/h2o/deps/brotli/c/common/dictionary.c [] []
/src/h2o/t/00unit/lib/common/socket.c [] []
/src/h2o/deps/picotls/deps/cifra/src/blockwise.c [] []
/src/h2o/deps/brotli/c/enc/entropy_encode.c [] []
/src/h2o/deps/mruby/src/print.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby/src/class.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/lib/common/socket/evloop/epoll.c.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/hiredis/adapters/qt.h [] []
/src/h2o/lib/common/io_uring.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/lib/picotls.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-asn1.c', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/hiredis/adapters/ivykis.h [] []
/src/h2o/deps/quicly/include/quicly/constants.h [] []
/src/h2o/deps/picotls/deps/cifra/src/aes.c ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/deps/brotli/research/read_dist.h [] []
/src/h2o/lib/handler/configurator/expires.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c [] []
/src/h2o/lib/handler/mruby/sender.c ['fuzz/driver.cc'] []
/src/h2o/t/00unit/lib/http2/cache_digests.c [] []
/src/h2o/deps/mruby/include/mruby/numeric.h ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/t/00prop/prop.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/common/serverutil.c ['fuzz/driver_h3.cc'] []
/src/h2o/lib/handler/expires.c [] []
/src/h2o/deps/yaml/tests/run-emitter-test-suite.c [] []
/src/h2o/lib/handler/headers.c [] []
/src/h2o/deps/libyrmcds/recv.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/handler/access_log.c ['fuzz/driver_h3.cc', 'fuzz/driver_url.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/quicly/lib/rate.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/include/mruby/value.h ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/hiredis/adapters/libuv.h [] []
/src/h2o/deps/klib/kson.h [] []
/src/h2o/deps/picotls/t/hpke.c [] []
/src/h2o/deps/yoml/yoml-parser.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/libyrmcds/strerror.c [] []
/src/h2o/deps/brotli/c/enc/prefix.h [] []
/src/h2o/lib/handler/mruby/sleep.c ['fuzz/driver.cc'] []
/src/h2o/deps/klib/test/kmin_test.c [] []
/src/h2o/deps/mruby/src/readint.c [] []
/src/h2o/deps/picotls/t/openssl.c [] []
/src/h2o/deps/brotli/c/include/brotli/decode.h [] []
/src/h2o/lib/common/string.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c [] []
/src/h2o/deps/quicly/t/stream-concurrency.c [] []
/src/h2o/deps/picotls/lib/chacha20poly1305.h [] []
/src/h2o/src/ssl.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/include/mruby/boxing_word.h ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-compiler/core/codegen.c ['deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/picotls/lib/ptlsbcrypt.c [] []
/src/h2o/deps/picotls/deps/cifra/src/testsha.h [] []
/src/h2o/deps/quicly/t/loss.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/yaml/src/emitter.c [] []
/src/h2o/deps/quicly/t/pacer.c [] []
/src/h2o/include/h2o/http2_common.h [] []
/src/h2o/lib/handler/mruby/middleware.c ['fuzz/driver.cc'] []
/src/h2o/t/00unit/lib/common/multithread.c [] []
/src/h2o/deps/brotli/c/enc/entropy_encode.h [] []
/src/h2o/deps/hiredis/read.h [] []
/src/h2o/lib/http3/frame.c [] []
/src/h2o/lib/http2/hpack.c [] []
/src/h2o/deps/picotls/fuzz/fuzz-asn1.c ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c ['fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c [] []
/src/h2o/deps/brotli/c/enc/hash_to_binary_tree_inc.h [] []
/src/h2o/lib/common/balancer/roundrobin.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/testutil.h [] []
/src/h2o/t/00unit/lib/handler/throttle_resp.c [] []
/src/h2o/lib/handler/compress/gzip.c ['fuzz/driver.cc'] []
/src/h2o/deps/quicly/lib/sentmap.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/brotli/c/include/brotli/port.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c [] []
/src/h2o/lib/core/headers.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby-require/src/require.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/stub.c [] []
/src/h2o/deps/mruby-dir/src/dir.c [] []
/src/h2o/deps/mruby/src/readflt.c ['deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c [] []
/src/h2o/deps/brotli/c/enc/fast_log.h [] []
/src/h2o/deps/brotli/research/dictionary_generator.cc [] []
/src/h2o/deps/mruby/oss-fuzz/proto_to_ruby.h [] []
/src/h2o/lib/common/socket/evloop/poll.c.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-io/src/mruby_io_gem.c [] []
/src/h2o/lib/handler/self_trace.c [] []
/src/h2o/deps/picotls/deps/cifra/src/sha1.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/picotls/deps/cifra/src/sha512.c [] []
/src/h2o/deps/libyrmcds/t/t.h [] []
/src/h2o/lib/handler/mruby/redis.c ['fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/salsa20.c [] []
/src/h2o/deps/picotls/deps/cifra/src/bitops.h ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/deps/yaml/src/dumper.c [] []
/src/h2o/deps/brotli/research/draw_diff.cc [] []
/src/h2o/include/h2o/socketpool.h [] []
/src/h2o/deps/quicly/include/quicly/local_cid.h [] []
/src/h2o/deps/mruby/include/mruby/array.h [] []
/src/h2o/deps/klib/knetfile.c [] []
/src/h2o/lib/common/multithread.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c [] []
/src/h2o/fuzz/driver_url.cc ['fuzz/driver_url.cc'] []
/src/h2o/deps/quicly/t/rate.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdrun.c [] []
/src/h2o/deps/klib/test/kstring_bench2.c [] []
/src/h2o/deps/quicly/include/quicly/sendstate.h [] []
/src/h2o/deps/yaml/src/parser.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/brotli/c/enc/encode.c ['fuzz/driver.cc'] []
/src/h2o/deps/quicly/t/jumpstart.c [] []
/src/h2o/deps/picotls/deps/cifra/src/gcm.c [] []
/src/h2o/deps/picotls/deps/cifra/src/testcurve25519.c [] []
/src/h2o/deps/yaml/src/reader.c [] []
/src/h2o/deps/quicly/lib/defaults.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/klib/klist.h [] []
/src/h2o/deps/brotli/c/enc/memory.h [] []
/src/h2o/deps/mruby/src/load.c [] []
/src/h2o/lib/handler/throttle_resp.c [] []
/src/h2o/deps/picotls/lib/openssl.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c [] []
/src/h2o/deps/picotls/lib/mbedtls.c [] []
/src/h2o/lib/handler/headers_util.c [] []
/src/h2o/lib/common/filecache.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/core/util.c ['fuzz/driver.cc'] []
/src/h2o/t/00unit/lib/common/absprio.c [] []
/src/h2o/deps/klib/kthread.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-binding/test/binding.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/lib/handler/connect.c [] []
/src/h2o/t/00unit/lib/handler/mimemap.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/libyrmcds/send_text.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/handler/redirect.c [] []
/src/h2o/deps/brotli/c/enc/compress_fragment.c [] []
/src/h2o/t/00unit/lib/http3/qpack.c [] []
/src/h2o/deps/hiredis/alloc.c [] []
/src/h2o/deps/mruby-errno/src/errno.c [] []
/src/h2o/t/00unit/lib/handler/file.c [] []
/src/h2o/src/httpclient.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/quicly/t/test.c ['fuzz/driver.cc'] []
/src/h2o/include/h2o/url.h [] []
/src/h2o/deps/mruby/src/compar.c [] []
/src/h2o/deps/hiredis/adapters/glib.h [] []
/src/h2o/lib/common/socketpool.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/libyrmcds/yc.c [] []
/src/h2o/lib/handler/configurator/errordoc.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c [] []
/src/h2o/deps/picotls/deps/cifra/src/testsha1.c [] []
/src/h2o/include/h2o/string_.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/t/mbedtls.c [] []
/src/h2o/include/h2o/pipe_sender.h [] []
/src/h2o/deps/quicly/lib/sendstate.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/adapters/macosx.h [] []
/src/h2o/lib/http2/cache_digests.c [] []
/src/h2o/deps/brotli/c/enc/metablock_inc.h [] []
/src/h2o/lib/core/proxy.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/src/codedump.c ['deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/hiredis/dict.h [] []
/src/h2o/deps/hiredis/test.c [] []
/src/h2o/deps/hiredis/hiredis.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-asn1.c', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/async.c [] []
/src/h2o/deps/quicly/include/quicly/sentmap.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/modes.c [] []
/src/h2o/lib/handler/status/memory.c [] []
/src/h2o/deps/picotls/deps/cifra/src/arm/semihost.c [] []
/src/h2o/deps/mruby-digest/src/digest.c [] []
/src/h2o/t/00unit/lib/handler/fastcgi.c [] []
/src/h2o/deps/quicly/t/frame.c [] []
/src/h2o/deps/mruby/src/hash.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/brotli/c/dec/state.c ['deps/brotli/c/fuzz/decode_fuzzer.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/testsha3.c [] []
/src/h2o/deps/picotls/fuzz/fuzz-server-hello.c ['deps/picotls/fuzz/fuzz-server-hello.c'] []
/src/h2o/t/00unit/lib/handler/compress.c [] []
/src/h2o/deps/yaml/tests/run-parser-test-suite.c [] []
/src/h2o/deps/libyrmcds/t/text.c [] []
/src/h2o/fuzz/quicly_mock.h [] []
/src/h2o/deps/mruby/include/mruby/presym/scanning.h [] []
/src/h2o/deps/mruby/include/mruby/object.h [] []
/src/h2o/deps/mruby/include/mruby/proc.h [] []
/src/h2o/lib/http2/frame.c ['fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/cmac.c [] []
/src/h2o/t/00unit/lib/common/url.c [] []
/src/h2o/deps/quicly/t/sentmap.c [] []
/src/h2o/deps/quicly/fuzz/packet.cc ['deps/quicly/fuzz/packet.cc'] []
/src/h2o/t/00unit/issues/293.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c [] []
/src/h2o/deps/brotli/c/enc/literal_cost.c [] []
/src/h2o/deps/klib/bgzf.c [] []
/src/h2o/deps/quicly/lib/quicly.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/picotls/lib/cifra/aes-common.h [] []
/src/h2o/lib/core/pipe_sender.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c [] []
/src/h2o/lib/common/socket/evloop/kqueue.c.h [] []
/src/h2o/deps/brotli/c/enc/static_dict.c [] []
/src/h2o/deps/hiredis/win32.h [] []
/src/h2o/deps/mruby/src/version.c [] []
/src/h2o/deps/klib/knhx.c [] []
/src/h2o/deps/quicly/t/simple.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c [] []
/src/h2o/deps/libyrmcds/connect.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.h [] []
/src/h2o/deps/libyrmcds/send.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/picotls/deps/cifra/src/gf128.c [] []
/src/h2o/deps/klib/kopen.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c [] []
/src/h2o/deps/picotls/lib/cifra/x25519.c [] []
/src/h2o/deps/picotls/t/quiclb.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-symbol-ext/src/symbol.c [] []
/src/h2o/deps/brotli/c/dec/huffman.c ['deps/brotli/c/fuzz/decode_fuzzer.cc'] []
/src/h2o/deps/mruby/src/kernel.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby-file-stat/test/file-stat.c [] []
/src/h2o/deps/mruby/oss-fuzz/proto_to_ruby.cpp [] []
/src/h2o/t/00unit/lib/common/cache.c [] []
/src/h2o/deps/mruby/include/mruby/error.h [] []
/src/h2o/deps/picotls/deps/cifra/src/cbcmac.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c [] []
/src/h2o/deps/mruby-dir/test/dirtest.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c [] []
/src/h2o/deps/hiredis/examples/example-redismoduleapi.c [] []
/src/h2o/deps/brotli/c/dec/bit_reader.h ['deps/brotli/c/fuzz/decode_fuzzer.cc'] []
/src/h2o/deps/libgkc/gkc.c [] []
/src/h2o/deps/hiredis/examples/example.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c [] []
/src/h2o/deps/klib/kgraph.h [] []
/src/h2o/deps/quicly/include/quicly/cid.h ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/picotls/deps/cifra/src/drbg.c [] []
/src/h2o/src/main.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/quicly/include/quicly/pacer.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/brotli/python/_brotli.cc [] []
/src/h2o/deps/picotls/deps/cifra/src/curve25519.naclref.c [] []
/src/h2o/deps/klib/kbtree.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-range-ext/src/range.c [] []
/src/h2o/deps/picotls/deps/cifra/src/testchacha20poly1305.c [] []
/src/h2o/lib/probes_.h ['fuzz/driver.cc'] []
/src/h2o/lib/common/timerwheel.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/async_private.h [] []
/src/h2o/deps/quicly/t/maxsender.c [] []
/src/h2o/deps/mruby/src/state.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/brotli/c/enc/backward_references_inc.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c [] []
/src/h2o/include/h2o/timerwheel.h [] []
/src/h2o/deps/klib/kbit.h [] []
/src/h2o/deps/quicly/t/udpfw.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/t/00unit/test.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/include/h2o/absprio.h [] []
/src/h2o/deps/brotli/research/find_opt_references.cc [] []
/src/h2o/deps/mruby/src/proc.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/picotls/t/minicrypto.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/yaml/src/yaml_private.h [] []
/src/h2o/deps/quicly/include/quicly.h ['fuzz/driver_h3.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c [] []
/src/h2o/deps/picotls/deps/cifra/src/hmac.c [] []
/src/h2o/deps/libyrmcds/close.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/klib/test/ksort_test.cc [] []
/src/h2o/deps/klib/kurl.h [] []
/src/h2o/include/h2o/openssl_backport.h [] []
/src/h2o/deps/picotls/deps/cifra/src/chacha20.c [] []
/src/h2o/include/h2o/memory.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'fuzz/driver_url.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/hiredis/examples/example-glib.c [] []
/src/h2o/lib/handler/status/events.c [] []
/src/h2o/deps/picotls/lib/minicrypto-pem.c ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/deps/brotli/c/dec/decode.c ['deps/brotli/c/fuzz/decode_fuzzer.cc'] []
/src/h2o/lib/handler/status/durations.c [] []
/src/h2o/deps/picotls/deps/micro-ecc/uECC.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/quicly/t/remote_cid.c [] []
/src/h2o/deps/libyrmcds/yc-cnt.c [] []
/src/h2o/deps/klib/test/khash_keith.c [] []
/src/h2o/deps/picotls/t/cli.c [] []
/src/h2o/deps/brotli/c/enc/block_splitter.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c [] []
/src/h2o/lib/websocket.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/common/file.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/examples/mrbgems/c_extension_example/src/example.c [] []
/src/h2o/lib/http3/common.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/common/balancer/least_conn.c [] []
/src/h2o/deps/picotls/deps/micro-ecc/test/public_key_test_vectors.c [] []
/src/h2o/deps/mruby/src/fmt_fp.c [] []
/src/h2o/t/injectaddr.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/t/00unit/lib/common/serverutil.c [] []
/src/h2o/deps/mruby-dir/src/Win/dirent.c [] []
/src/h2o/deps/brotli/c/enc/quality.h [] []
/src/h2o/examples/libh2o/simple.c [] []
/src/h2o/lib/http3/server.c ['fuzz/driver_h3.cc'] []
/src/h2o/deps/brotli/c/enc/port.h [] []
/src/h2o/deps/mruby/include/mruby/data.h [] []
/src/h2o/deps/klib/ksa.c [] []
/src/h2o/include/h2o/configurator.h [] []
/src/h2o/deps/mruby/src/value_array.h [] []
/src/h2o/deps/picotls/deps/cifra/src/sha256.c [] []
/src/h2o/deps/brotli/research/sieve.cc [] []
/src/h2o/deps/picotls/deps/cifra/src/testpoly1305.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c [] []
/src/h2o/deps/quicly/t/local_cid.c [] []
/src/h2o/lib/handler/mruby/channel.c ['fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/eax.c [] []
/src/h2o/deps/hiredis/examples/example-qt.h [] []
/src/h2o/t/00unit/lib/common/httpclient.c [] []
/src/h2o/fuzz/driver.cc ['fuzz/driver.cc'] []
/src/h2o/deps/mruby/src/object.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/quicly/include/quicly/frame.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc'] []
/src/h2o/deps/neverbleed/neverbleed.h [] []
/src/h2o/lib/handler/configurator/headers.c [] []
/src/h2o/deps/klib/kmath.h [] []
/src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c [] []
/src/h2o/lib/common/cache.c [] []
/src/h2o/t/00unit/lib/http2/scheduler.c [] []
/src/h2o/deps/picotls/deps/micro-ecc/test/test_compress.c [] []
/src/h2o/deps/hiredis/adapters/libevent.h [] []
/src/h2o/deps/brotli/c/dec/transform.h [] []
/src/h2o/deps/quicly/lib/ranges.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/examples/example-ae.c [] []
/src/h2o/deps/mruby-class-new-fiber-safe/src/class-new-fiber-safe.c [] []
/src/h2o/deps/picotls/picotlsvs/picotls/wintimeofday.c [] []
/src/h2o/include/h2o/mruby_.h [] []
/src/h2o/deps/mruby/include/mruby/istruct.h [] []
/src/h2o/deps/quicly/include/quicly/ranges.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/adapters/libhv.h [] []
/src/h2o/deps/mruby/src/string.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/t/00unit/lib/http3/server.c [] []
/src/h2o/lib/handler/reproxy.c [] []
/src/h2o/deps/mruby/include/mruby/internal.h [] []
/src/h2o/lib/http2/http2_debug_state.c [] []
/src/h2o/deps/picotls/deps/cifra/src/ccm.c [] []
/src/h2o/deps/quicly/include/quicly/maxsender.h ['fuzz/driver_h3.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c [] []
/src/h2o/lib/handler/compress/brotli.c ['fuzz/driver.cc'] []
/src/h2o/lib/handler/server_timing.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c [] []
/src/h2o/deps/quicly/lib/local_cid.c ['fuzz/driver_h3.cc'] []
/src/h2o/deps/picotls/lib/pembase64.c ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/t/00unit/lib/common/string.c [] []
/src/h2o/lib/handler/configurator/http2_debug_state.c [] []
/src/h2o/deps/brotli/c/enc/hash_forgetful_chain_inc.h [] []
/src/h2o/deps/mruby/include/mruby/dump.h [] []
/src/h2o/lib/handler/file.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/handler/configurator/proxy.c [] []
/src/h2o/t/00unit/lib/handler/connect.c [] []
/src/h2o/t/qif.c [] []
/src/h2o/deps/picotest/picotest.c [] []
/src/h2o/deps/mruby/include/mruby/range.h [] []
/src/h2o/lib/handler/configurator/fastcgi.c [] []
/src/h2o/lib/core/context.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/src/symbol.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/include/h2o/time_.h [] []
/src/h2o/deps/picotls/deps/cifra/extra_vecs/openssl-hash.c [] []
/src/h2o/deps/klib/test/kbit_test.c [] []
/src/h2o/deps/picotls/deps/cifra/src/arm/main.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apiprint.c [] []
/src/h2o/t/quic-ndec-initial-gen.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c [] []
/src/h2o/deps/mruby/include/mruby/version.h [] []
/src/h2o/deps/brotli/c/enc/utf8_util.c [] []
/src/h2o/deps/brotli/c/enc/metablock.c [] []
/src/h2o/deps/klib/kson.c [] []
/src/h2o/deps/picotls/t/fusion.c [] []
/src/h2o/fuzz/driver_h3.cc ['fuzz/driver_h3.cc'] []
/src/h2o/deps/mruby/examples/mrbgems/c_extension_example/test/example.c [] []
/src/h2o/deps/cloexec/cloexec.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/lib/asn1.c ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/deps/libyrmcds/yrmcds_portability.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-proc-binding/test/proc-binding.c [] []
/src/h2o/deps/klib/knetfile.h [] []
/src/h2o/t/00unit/lib/handler/headers.c [] []
/src/h2o/deps/brotli/c/enc/hash_longest_match_quickly_inc.h [] []
/src/h2o/deps/picotest/picotest.h [] []
/src/h2o/include/h2o/httpclient.h [] []
/src/h2o/t/00unit/lib/common/timerwheel.c [] []
/src/h2o/deps/picotls/deps/cifra/src/arm/unacl/scalarmult.c [] []
/src/h2o/deps/picotls/deps/cifra/src/ocb.c [] []
/src/h2o/deps/brotli/c/dec/bit_reader.c ['deps/brotli/c/fuzz/decode_fuzzer.cc'] []
/src/h2o/deps/yaml/src/loader.c [] []
/src/h2o/lib/common/httpclient.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c [] []
/src/h2o/deps/neverbleed/neverbleed.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c ['deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/libyrmcds/socket.c [] []
/src/h2o/include/h2o/http3_common.h [] []
/src/h2o/deps/picotls/picotlsvs/bcrypt-test/bcrypt-test.c [] []
/src/h2o/deps/picotls/deps/cifra/src/norx.c [] []
/src/h2o/deps/libgkc/test.c [] []
/src/h2o/t/00unit/lib/common/hostinfo.c [] []
/src/h2o/lib/common/http1client.c [] []
/src/h2o/fuzz/driver_common.cc ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/curve25519.donna.c [] []
/src/h2o/deps/picohttpparser/picohttpparser.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/include/h2o.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/hiredis/sds.h ['deps/hiredis/fuzzing/format_command_fuzzer.c'] []
/src/h2o/lib/common/url.c ['fuzz/driver_h3.cc', 'fuzz/driver_url.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c [] []
/src/h2o/deps/quicly/lib/loss.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/testsha2.c [] []
/src/h2o/deps/mruby/src/etc.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby/src/error.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/lib/core/configurator.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c [] []
/src/h2o/lib/handler/configurator/h2olog.c [] []
/src/h2o/deps/mruby/oss-fuzz/mruby_fuzzer.c ['deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/include/h2o/header.h ['fuzz/driver.cc'] []
/src/h2o/deps/klib/kmath.c [] []
/src/h2o/deps/ssl-conservatory/openssl/test_client.c [] []
/src/h2o/t/00unit/lib/core/util.c [] []
/src/h2o/deps/yaml/src/writer.c [] []
/src/h2o/lib/handler/configurator/access_log.c [] []
/src/h2o/include/h2o/socket/uv-binding.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/quicly/t/cc.c [] []
/src/h2o/deps/hiredis/ssl.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c [] []
/src/h2o/deps/klib/kurl.c [] []
/src/h2o/deps/klib/test/kbtree_test.c [] []
/src/h2o/deps/mruby-json/src/parson.c [] []
/src/h2o/lib/handler/configurator/compress.c [] []
/src/h2o/deps/picotls/deps/cifra/src/sha3.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c [] []
/src/h2o/deps/klib/kvec.h [] []
/src/h2o/t/00unit/lib/http2/hpack.c [] []
/src/h2o/deps/brotli/c/enc/write_bits.h [] []
/src/h2o/deps/yaml/tests/run-emitter.c [] []
/src/h2o/deps/klib/ksw.c [] []
/src/h2o/deps/mruby/src/enum.c [] []
/src/h2o/deps/mruby/include/mruby/irep.h [] []
/src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/lib/core/request.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/quicly/lib/recvstate.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby-file-stat/src/file-stat.c [] []
/src/h2o/deps/mruby/include/mruby/endian.h [] []
/src/h2o/lib/common/rand.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/t/picotls.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/common/redis.c [] []
/src/h2o/deps/picotls/lib/quiclb-impl.h [] []
/src/h2o/deps/picotls/deps/cifra/src/curve25519.tweetnacl.c [] []
/src/h2o/deps/brotli/java/org/brotli/wrapper/enc/encoder_jni.cc [] []
/src/h2o/deps/yoml/test-yoml.c [] []
/src/h2o/deps/hiredis/hiredis.c ['deps/hiredis/fuzzing/format_command_fuzzer.c'] []
/src/h2o/lib/common/socket/evloop.c.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/lib/cifra/aes256.c [] []
/src/h2o/t/00unit/lib/core/config.c [] []
/src/h2o/t/00unit/lib/common/balancer/roundrobin.c [] []
/src/h2o/deps/picotls/lib/ffx.c [] []
/src/h2o/deps/picotls/deps/cifra/src/ext/handy.h ['deps/picotls/fuzz/fuzz-asn1.c'] []
/src/h2o/include/h2o/socket/evloop.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/ext/cutest.h [] []
/src/h2o/lib/core/logconf.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/handler/errordoc.c [] []
/src/h2o/lib/common/memcached.c [] []
/src/h2o/deps/brotli/c/enc/backward_references.c [] []
/src/h2o/deps/quicly/t/ranges.c [] []
/src/h2o/deps/klib/test/kthread_test.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c [] []
/src/h2o/deps/quicly/lib/frame.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc'] []
/src/h2o/deps/brotli/c/enc/hash.h [] []
/src/h2o/lib/common/absprio.c [] []
/src/h2o/lib/handler/status.c [] []
/src/h2o/deps/picotls/deps/cifra/src/testaes.c [] []
/src/h2o/deps/mruby/src/array.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/include/h2o/http2_internal.h ['fuzz/driver.cc'] []
/src/h2o/deps/brotli/c/fuzz/decode_fuzzer.cc ['deps/brotli/c/fuzz/decode_fuzzer.cc'] []
/src/h2o/t/00unit/src/ssl.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/handler/compress.c ['fuzz/driver.cc'] []
/src/h2o/deps/picotls/lib/certificate_compression.c [] []
/src/h2o/deps/klib/test/kstring_test.c [] []
/src/h2o/deps/picotls/deps/cifra/src/chacha20poly1305.c [] []
/src/h2o/examples/libh2o/latency-optimization.c [] []
/src/h2o/deps/mruby/src/variable.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/brotli/c/enc/metablock.h [] []
/src/h2o/deps/quicly/src/cli.c ['fuzz/driver_h3.cc'] []
/src/h2o/deps/yaml/src/api.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/http2/stream.c ['fuzz/driver.cc'] []
/src/h2o/deps/brotli/c/enc/brotli_bit_stream.c [] []
/src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-sleep/src/sleep.c [] []
/src/h2o/include/h2o/multithread.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/include/mruby/presym/disable.h [] []
/src/h2o/deps/brotli/c/enc/cluster.h [] []
/src/h2o/lib/handler/http2_debug_state.c [] []
/src/h2o/include/h2o/socket.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c [] []
/src/h2o/lib/handler/proxy.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/quicly/include/quicly/rate.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-io/include/mruby/ext/io.h [] []
/src/h2o/deps/mruby/include/mruby/opcode.h [] []
/src/h2o/deps/hiredis/examples/example-libuv.c [] []
/src/h2o/deps/brotli/c/enc/histogram.c [] []
/src/h2o/deps/quicly/t/simulator.c [] []
/src/h2o/deps/mruby/examples/mrbgems/c_and_ruby_extension_example/src/example.c [] []
/src/h2o/deps/ssl-conservatory/openssl/openssl_hostname_validation.c [] []
/src/h2o/lib/http2/scheduler.c ['fuzz/driver.cc'] []
/src/h2o/lib/handler/configurator/headers_util.c [] []
/src/h2o/deps/mruby/include/mruby.h ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/brotli/research/draw_histogram.cc [] []
/src/h2o/t/00unit/lib/core/proxy.c [] []
/src/h2o/lib/http1.c ['fuzz/driver.cc'] []
/src/h2o/deps/mruby/src/debug.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-proc-binding/src/proc-binding.c [] []
/src/h2o/deps/picotls/lib/cifra/chacha20.c [] []
/src/h2o/deps/quicly/lib/cc-pico.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/brotli/java/org/brotli/wrapper/dec/decoder_jni.cc [] []
/src/h2o/deps/mruby-json/src/mrb_json.c [] []
/src/h2o/deps/hiredis/adapters/ae.h [] []
/src/h2o/deps/mruby/include/mruby/class.h ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/lib/http2/connection.c ['fuzz/driver.cc'] []
/src/h2o/deps/mruby/include/mruby/hash.h [] []
/src/h2o/deps/libyrmcds/text_mode.c [] []
/src/h2o/deps/klib/bgzf.h [] []
/src/h2o/lib/common/socket/uv-binding.c.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/quicly/lib/cc-cubic.c [] []
/src/h2o/deps/mruby/src/init.c [] []
/src/h2o/deps/brotli/c/enc/hash_longest_match_inc.h [] []
/src/h2o/lib/handler/configurator/self_trace.c [] []
/src/h2o/deps/klib/test/kseq_bench2.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-test/driver.c [] []
/src/h2o/deps/klib/kstring.c [] []
/src/h2o/deps/brotli/research/deorummolae.cc [] []
/src/h2o/deps/brotli/c/enc/find_match_length.h [] []
/src/h2o/t/00unit/lib/http2/casper.c [] []
/src/h2o/deps/yaml/tests/test-reader.c [] []
/src/h2o/t/00unit/lib/common/rand.c [] []
/src/h2o/deps/picotls/deps/cifra/src/poly1305.c [] []
/src/h2o/deps/quicly/lib/cc-reno.c [] []
/src/h2o/deps/yaml/include/yaml.h [] []
/src/h2o/lib/core/config.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/include/picotls/ffx.h [] []
/src/h2o/deps/hiredis/adapters/libev.h [] []
/src/h2o/deps/hiredis/fuzzing/format_command_fuzzer.c ['deps/hiredis/fuzzing/format_command_fuzzer.c'] []
/src/h2o/deps/klib/khash.h [] []
/src/h2o/deps/picotls/lib/libaegis.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/klib/kseq.h [] []
/src/h2o/deps/mruby/oss-fuzz/mruby_proto_fuzzer.cpp [] []
/src/h2o/deps/mruby/include/mruby/throw.h [] []
/src/h2o/deps/picotls/lib/mbedtls_sign.c [] []
/src/h2o/lib/handler/configurator/status.c [] []
/src/h2o/deps/mruby/src/vm.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/picotls/deps/cifra/src/chash.c [] []
/src/h2o/deps/mruby/src/numeric.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/hiredis/adapters/libsdevent.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/quicly/include/quicly/loss.h ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-exit/src/mruby-exit.c [] []
/src/h2o/deps/mruby/src/backtrace.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/mruby-env/src/env.c [] []
/src/h2o/lib/handler/configurator/redirect.c [] []
/src/h2o/deps/picotls/deps/cifra/src/arm/boot.c ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/hiredis/adapters/redismoduleapi.h [] []
/src/h2o/deps/quicly/include/quicly/streambuf.h ['fuzz/driver_h3.cc'] []
/src/h2o/lib/handler/configurator/server_timing.c [] []
/src/h2o/deps/brotli/java/org/brotli/wrapper/common/common_jni.cc [] []
/src/h2o/deps/hiredis/read.c [] []
/src/h2o/deps/mruby/src/dump.c [] []
/src/h2o/examples/libh2o/redis-client.c [] []
/src/h2o/deps/brotli/c/enc/command.h [] []
/src/h2o/lib/handler/configurator/file.c [] []
/src/h2o/include/h2o/hostinfo.h [] []
/src/h2o/deps/klib/test/khash_test.c [] []
/src/h2o/deps/picotls/deps/cifra/src/arm/ext/cutest.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/lib/handler/fastcgi.c [] []
/src/h2o/lib/handler/file/_templates.c.h [] []
/src/h2o/deps/brotli/c/enc/bit_cost.h [] []
/src/h2o/deps/quicly/lib/streambuf.c ['fuzz/driver_h3.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c [] []
/src/h2o/examples/libh2o/socket-client.c [] []
/src/h2o/examples/libh2o/websocket.c [] []
/src/h2o/deps/hiredis/sockcompat.h [] []
/src/h2o/t/00unit/lib/common/balancer/least_conn.c [] []
/src/h2o/deps/picotls/lib/uecc.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-asn1.c', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/libyrmcds/set_compression.c [] []
/src/h2o/deps/brotli/c/common/constants.h [] []
/src/h2o/lib/common/memory.c ['fuzz/driver_h3.cc', 'fuzz/driver_url.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/deps/cifra/src/testmodes.c [] []
/src/h2o/t/00unit/issues/percent-encode-zero-byte.c [] []
/src/h2o/deps/quicly/examples/echo.c [] []
/src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/quicly/include/quicly/linklist.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/picotls/include/picotls.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-asn1.c', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/lib/common/hostinfo.c ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c [] []
/src/h2o/include/h2o/http2_scheduler.h ['fuzz/driver.cc'] []
/src/h2o/deps/brotli/c/enc/cluster.c [] []
/src/h2o/deps/quicly/t/lossy.c [] []
/src/h2o/deps/brotli/c/dec/port.h [] []
/src/h2o/deps/hiredis/examples/example-push.c [] []
/src/h2o/deps/quicly/include/quicly/cc.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/deps/golombset/golombset.h [] []
/src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c [] []
/src/h2o/deps/yaml/tests/run-dumper.c [] []
/src/h2o/deps/mruby-digest/src/picohash.h [] []
/src/h2o/lib/common/time.c ['fuzz/driver.cc'] []
/src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-socket/test/sockettest.c [] []
/src/h2o/deps/mruby/src/gc.c ['fuzz/driver.cc', 'deps/mruby/oss-fuzz/mruby_fuzzer.c'] []
/src/h2o/deps/brotli/c/enc/ringbuffer.h [] []
/src/h2o/fuzz/quicly_mock.c ['fuzz/driver_h3.cc'] []
/src/h2o/t/00unit/lib/http3/frame.c [] []
/src/h2o/lib/common/http2client.c [] []
/src/h2o/deps/mruby/include/mruby/boxing_no.h [] []
/src/h2o/deps/brotli/c/enc/entropy_encode_static.h [] []
/src/h2o/deps/brotli/c/include/brotli/types.h [] []
/src/h2o/deps/picotls/lib/hpke.c ['fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/yoml/yoml.h ['deps/quicly/fuzz/packet.cc', 'fuzz/driver_h3.cc', 'deps/picotls/fuzz/fuzz-server-hello.c', 'fuzz/driver.cc', 'deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/deps/picotls/t/ptlsbench.c [] []
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c [] []
/src/h2o/deps/picotls/fuzz/fuzz-client-hello.c ['deps/picotls/fuzz/fuzz-client-hello.c'] []
/src/h2o/t/00unit/lib/common/time.c [] []
/src/h2o/deps/hiredis/examples/example-qt.cpp [] []
/src/h2o/deps/mruby/include/mruby/string.h [] []
/src/h2o/deps/klib/khmm.h [] []
/src/h2o/deps/brotli/c/enc/compress_fragment_two_pass.c [] []
/src/h2o/lib/common/token_table.h ['fuzz/driver_h3.cc', 'fuzz/driver.cc'] []
/src/h2o/lib/handler/configurator/mruby.c [] []
/src/h2o/deps/brotli/c/enc/backward_references_hq.c [] []

Directories in report

Directory
/src/h2o/include/
/src/h2o/deps/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/
/src/h2o/deps/picotls/deps/cifra/src/arm/ext/
/src/h2o/deps/picotls/lib/
/src/h2o/deps/mruby-class-new-fiber-safe/src/
/src/h2o/deps/hiredis/adapters/
/src/h2o/deps/hiredis/
/src/h2o/deps/brotli/java/org/brotli/wrapper/dec/
/src/h2o/deps/quicly/fuzz/
/src/h2o/fuzz/
/src/h2o/deps/mruby/mrbgems/mruby-io/include/mruby/ext/
/src/h2o/deps/picotls/deps/cifra/shitlisp/
/src/h2o/deps/picotls/picotlsvs/bcrypt-test/
/src/h2o/deps/picotls/deps/cifra/src/ext/
/src/h2o/lib/common/
/src/h2o/t/00unit/lib/common/
/src/h2o/deps/libyrmcds/t/
/src/h2o/deps/mruby-input-stream/src/
/src/h2o/deps/mruby/mrbgems/mruby-fiber/src/
/src/h2o/deps/picotest/
/src/h2o/deps/hiredis/fuzzing/
/src/h2o/lib/core/
/src/h2o/deps/mruby/mrbgems/mruby-bigint/core/
/src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/
/src/h2o/lib/handler/file/
/src/h2o/deps/libyrmcds/
/src/h2o/deps/mruby/mrbgems/mruby-errno/src/
/src/h2o/deps/golombset/
/src/h2o/deps/mruby/oss-fuzz/
/src/h2o/deps/mruby-digest/src/
/src/h2o/t/00unit/lib/http3/
/src/h2o/deps/picotls/deps/cifra/extra_vecs/
/src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/
/src/h2o/t/00unit/issues/
/src/h2o/deps/yaml/tests/
/src/h2o/t/
/src/h2o/deps/mruby/include/mruby/
/src/h2o/deps/quicly/t/
/src/h2o/deps/mruby/mrbgems/mruby-io/test/
/src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/
/src/h2o/deps/mruby-dir/src/Win/
/src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/
/src/h2o/deps/mruby-dir/test/
/src/h2o/deps/mruby/mrbgems/mruby-eval/src/
/src/h2o/deps/libyrmcds/example/
/src/h2o/t/00unit/lib/http2/
/src/h2o/t/00prop/
/src/h2o/deps/mruby/mrbgems/mruby-binding/test/
/src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/
/src/h2o/deps/brotli/java/org/brotli/wrapper/enc/
/src/h2o/deps/mruby/mrbgems/mruby-socket/src/
/src/h2o/deps/mruby/mrbgems/mruby-struct/src/
/src/h2o/deps/quicly/include/quicly/
/src/h2o/deps/yoml/
/src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/
/src/h2o/deps/quicly/lib/
/src/h2o/t/00unit/
/src/h2o/deps/brotli/c/enc/
/src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/
/src/h2o/deps/mruby/mrbgems/mruby-range-ext/src/
/src/h2o/deps/mruby/mrbgems/mruby-print/src/
/src/h2o/deps/quicly/include/
/src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/
/src/h2o/deps/klib/
/src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/
/src/h2o/deps/picohttpparser/
/src/h2o/deps/quicly/examples/
/src/h2o/lib/http2/
/src/h2o/deps/libgkc/
/src/h2o/deps/mruby/mrbgems/mruby-binding/src/
/src/h2o/deps/brotli/research/
/src/h2o/deps/mruby/mrbgems/mruby-test/
/src/h2o/deps/picotls/picotlsvs/picotls/
/src/h2o/deps/mruby/examples/mrbgems/c_extension_example/test/
/src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/
/src/h2o/deps/mruby/mrbgems/mruby-bin-mruby/tools/mruby/
/src/h2o/deps/cloexec/
/src/h2o/deps/mruby/mrbgems/mruby-sleep/src/
/src/h2o/deps/mruby/mrbgems/mruby-cmath/src/
/src/h2o/deps/picotls/deps/micro-ecc/
/src/h2o/deps/mruby/mrbgems/mruby-math/src/
/src/h2o/deps/mruby-file-stat/src/
/src/h2o/deps/mruby/mrbgems/mruby-rational/src/
/src/h2o/deps/mruby/mrbgems/mruby-error/src/
/src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/
/src/h2o/deps/brotli/c/include/brotli/
/src/h2o/lib/handler/status/
/src/h2o/lib/handler/
/src/h2o/deps/picotls/deps/micro-ecc/test/
/src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/
/src/h2o/t/00unit/lib/common/balancer/
/src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/
/src/h2o/deps/mruby-file-stat/test/
/src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/
/src/h2o/deps/yaml/src/
/src/h2o/deps/brotli/c/fuzz/
/src/h2o/deps/mruby/mrbgems/mruby-pack/src/
/src/h2o/deps/mruby/mrbgems/mruby-proc-binding/test/
/src/h2o/deps/picotls/lib/cifra/
/src/h2o/deps/picotls/deps/cifra/src/
/src/h2o/deps/mruby/mrbgems/mruby-exit/src/
/src/h2o/examples/libh2o/
/src/h2o/lib/common/socket/
/src/h2o/deps/brotli/python/
/src/h2o/deps/picotls/include/
/src/h2o/deps/picotls/picotlsvs/picotlsvs/
/src/h2o/lib/handler/compress/
/src/h2o/lib/common/socket/evloop/
/src/h2o/deps/neverbleed/
/src/h2o/deps/brotli/java/org/brotli/wrapper/common/
/src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/
/src/h2o/deps/mruby-onig-regexp/src/
/src/h2o/deps/brotli/c/dec/
/src/h2o/deps/mruby/mrbgems/mruby-method/src/
/src/h2o/deps/yaml/include/
/src/h2o/deps/ssl-conservatory/openssl/
/src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/
/src/h2o/deps/mruby-require/src/
/src/h2o/lib/handler/configurator/
/src/h2o/deps/picotls/t/
/src/h2o/lib/handler/mruby/
/src/h2o/deps/mruby/mrbgems/mruby-complex/src/
/src/h2o/deps/klib/test/
/src/h2o/include/h2o/
/src/h2o/deps/mruby/include/mruby/presym/
/src/h2o/src/
/src/h2o/deps/mruby/mrbgems/mruby-io/src/
/src/h2o/deps/picotls/picotlsvs/picotls-esni/
/src/h2o/deps/brotli/c/tools/
/src/h2o/deps/mruby/mrbgems/mruby-time/src/
/src/h2o/deps/mruby/mrbgems/mruby-compiler/core/
/src/h2o/deps/mruby/mrbgems/mruby-error/test/
/src/h2o/deps/mruby-json/src/
/src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/
/src/h2o/deps/quicly/src/
/src/h2o/deps/mruby/mrbgems/mruby-random/src/
/src/h2o/deps/picotls/deps/cifra/src/arm/
/src/h2o/deps/mruby/mrbgems/mruby-bin-mirb/tools/mirb/
/src/h2o/deps/mruby/mrbgems/mruby-catch/src/
/src/h2o/deps/mruby/examples/mrbgems/c_extension_example/src/
/src/h2o/deps/mruby-env/src/
/src/h2o/t/00unit/src/
/src/h2o/deps/mruby/examples/mrbgems/c_and_ruby_extension_example/src/
/src/h2o/deps/mruby/mrbgems/mruby-socket/test/
/src/h2o/deps/mruby-dir/src/
/src/h2o/lib/http3/
/src/h2o/deps/brotli/c/common/
/src/h2o/deps/mruby-errno/src/
/src/h2o/deps/mruby/mrbgems/mruby-proc-binding/src/
/src/h2o/deps/mruby/mrbgems/mruby-symbol-ext/src/
/src/h2o/deps/picotls/include/picotls/
/src/h2o/deps/hiredis/examples/
/src/h2o/deps/mruby/include/
/src/h2o/t/00unit/lib/handler/
/src/h2o/deps/picotls/deps/cifra/src/arm/unacl/
/src/h2o/include/h2o/socket/
/src/h2o/deps/picotls/fuzz/
/src/h2o/lib/
/src/h2o/deps/mruby/src/
/src/h2o/t/00unit/lib/core/
/src/h2o/lib/common/balancer/

Sink analyser for CWEs

This section contains multiple tables, each table contains a list of sink functions/methods found in the project for one of the CWE supported by the sink analyser, together with information like which fuzzers statically reach the sink functions/methods and possible call path to that sink functions/methods if it is not statically reached by any fuzzers. Column 1 is the function/method name of the sink functions/methods found in the project. Column 2 lists all fuzzers (or no fuzzers at all) that have covered that particular function method statically. Column 3 shows a list of possible call paths to reach the specific function/method call if none of the fuzzers cover the target function/method calls. Lastly, column 4 shows possible fuzzer blockers that prevent an existing fuzzer from reaching the target sink functions/methods dynamically.

Sink functions/methods found for CWE787

Target sink Reached by fuzzer Function call path Possible branch blockers
memmove ['/src/h2o/deps/picotls/fuzz/fuzz-client-hello.c', '/src/h2o/fuzz/driver.cc', '/src/h2o/fuzz/driver_h3.cc', '/src/h2o/deps/picotls/fuzz/fuzz-server-hello.c'] N/A
Blocker function Arguments type Return type Constants touched
decode_qif
in /src/h2o/t/qif.c:193
['FILE*', 'FILE*', 'uint32_t', 'uint16_t', 'int', 'int'] int []
run_loop
in /src/h2o/deps/quicly/examples/echo.c:193
['int', 'quicly_conn_t*'] int []
test_src__ssl_c
in /src/h2o/t/00unit/src/ssl.c:246
[] void []
test_memcached_ticket_update
in /src/h2o/t/00unit/src/ssl.c:175
[] void []
ticket_memcached_updater
in /src/h2o/src/ssl.c:731
['void*'] H2O_NORETURN []
ticket_redis_updater
in /src/h2o/src/ssl.c:800
['void*'] H2O_NORETURN []
reqread_on_read
in /src/h2o/lib/http1.c:779
['h2o_socket_t*', 'char*'] void []
entity_read_do_send_error
in /src/h2o/lib/http1.c:206
['struct st_h2o_http1_conn_t*', 'int', 'size_t', 'char*', 'char*'] void []
handle_chunked_entity_read
in /src/h2o/lib/http1.c:268
['struct st_h2o_http1_conn_t*'] void []
handle_content_length_entity_read
in /src/h2o/lib/http1.c:310
['struct st_h2o_http1_conn_t*'] void []
on_send_complete_post_trailers
in /src/h2o/lib/http1.c:848
['h2o_socket_t*', 'char*'] void []
on_ssl_handshake_complete
in /src/h2o/lib/core/util.c:340
['h2o_socket_t*', 'char*'] void []
on_read_proxy_line
in /src/h2o/lib/core/util.c:477
['h2o_socket_t*', 'char*'] void []
on_accept
in /src/h2o/examples/libh2o/websocket.c:127
['h2o_socket_t*', 'char*'] void []
expect_continuation_of_headers_eos
in /src/h2o/lib/common/http2client.c:493
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
expect_continuation_of_headers_no_eos
in /src/h2o/lib/common/http2client.c:499
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
handle_headers_frame
in /src/h2o/lib/http2/connection.c:1015
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
write_req_first
in /src/h2o/lib/http1.c:599
['void*', 'int'] int []
run_delayed
in /src/h2o/lib/http3/server.c:1151
['h2o_timer_t*'] void []
handle_data_frame
in /src/h2o/lib/http2/connection.c:968
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
test_loopback
in /src/h2o/t/00unit/test.c:129
[] void []
test_if_modified_since
in /src/h2o/t/00unit/lib/handler/file.c:266
[] void []
test_if_match
in /src/h2o/t/00unit/lib/handler/file.c:324
[] void []
test_if_range
in /src/h2o/t/00unit/lib/handler/file.c:358
[] void []
test_range_req
in /src/h2o/t/00unit/lib/handler/file.c:504
[] void []
test_lib__handler__file_c
in /src/h2o/t/00unit/lib/handler/file.c:757
[] void []
test_lib__handler__redirect_c
in /src/h2o/t/00unit/lib/handler/redirect.c:36
[] void []
handle_input_expect_headers_process_connect
in /src/h2o/lib/http3/server.c:1338
['struct st_h2o_http3_server_stream_t*', 'uint64_t', 'char**'] int []
on_upgrade_complete
in /src/h2o/lib/http2/connection.c:1407
['void*', 'h2o_socket_t*', 'size_t'] void []
push_path
in /src/h2o/lib/http2/connection.c:1863
['h2o_req_t*', 'char*', 'size_t', 'int'] void []
on_continue_sent
in /src/h2o/lib/http1.c:537
['h2o_socket_t*', 'char*'] void []
on_send_next
in /src/h2o/lib/http1.c:838
['h2o_socket_t*', 'char*'] void []
on_send_informational_complete
in /src/h2o/lib/http1.c:1116
['h2o_socket_t*', 'char*'] void []
steal_socket
in /src/h2o/lib/http1.c:1208
['h2o_conn_t*'] h2o_socket_t []
graceful_shutdown_close_straggler
in /src/h2o/lib/http2/connection.c:75
['h2o_timer_t*'] void []
on_keepalive_timeout
in /src/h2o/lib/common/http2client.c:1035
['h2o_timer_t*'] void []
parse_input
in /src/h2o/lib/http2/connection.c:1348
['h2o_http2_conn_t*'] int []
Reset_Handler
in /src/h2o/deps/picotls/deps/cifra/src/arm/boot.c:57
[] void []
worker_main
in /src/h2o/t/00unit/lib/common/multithread.c:108
['void*'] void []
test_lib__common__multithread_c
in /src/h2o/t/00unit/lib/common/multithread.c:121
[] void []
on_call_write_success
in /src/h2o/lib/common/socket/uv-binding.c.h:199
['h2o_timer_t*'] void []
on_call_write_error
in /src/h2o/lib/common/socket/uv-binding.c.h:205
['h2o_timer_t*'] void []
on_ssl_write_complete
in /src/h2o/lib/common/socket/uv-binding.c.h:223
['uv_write_t*', 'int'] void []
on_connect
in /src/h2o/examples/libh2o/socket-client.c:77
['h2o_socket_t*', 'char*'] void []
on_ws_message
in /src/h2o/examples/libh2o/websocket.c:31
['h2o_websocket_conn_t*', 'struct wslay_event_on_msg_recv_arg*'] void []
on_accept_timeout
in /src/h2o/lib/core/util.c:312
['h2o_timer_t*'] void []
on_redis_accept_timeout
in /src/h2o/lib/core/util.c:318
['h2o_timer_t*'] void []
on_memcached_accept_timeout
in /src/h2o/lib/core/util.c:329
['h2o_timer_t*'] void []
destroy_http3_context
in /src/h2o/lib/handler/proxy.c:134
['h2o_http3client_ctx_t*'] void []
test_issues293
in /src/h2o/t/00unit/issues/293.c:68
[] void []
test_lib__handler__fastcgi_c
in /src/h2o/t/00unit/lib/handler/fastcgi.c:168
[] void []
on_rw_timeout
in /src/h2o/lib/handler/fastcgi.c:643
['h2o_timer_t*'] void []
on_handshake_fail_complete
in /src/h2o/lib/common/socket.c:1667
['h2o_socket_t*', 'char*'] void []
on_async_proceed_handshake
in /src/h2o/lib/common/socket.c:1710
['h2o_socket_t*', 'char*'] void []
on_async_job_complete
in /src/h2o/lib/common/socket.c:1722
['void*'] void []
memcached_resumption_on_get
in /src/h2o/lib/core/util.c:138
['h2o_iovec_t', 'void*'] void []
redis_resumption_on_get
in /src/h2o/lib/core/util.c:226
['redisReply*', 'void*', 'char*'] void []
on_redis_resumption_get_failed
in /src/h2o/lib/core/util.c:244
['h2o_timer_t*'] void []
on_getaddr
in /src/h2o/lib/handler/connect.c:420
['h2o_hostinfo_getaddr_req_t*', 'char*', 'struct addrinfo*', 'void*'] void []
filler_proceed_request
in /src/h2o/src/httpclient.c:603
['h2o_httpclient_t*', 'char*'] void []
on_body_timeout
in /src/h2o/lib/common/http1client.c:170
['h2o_timer_t*'] void []
on_body_content_length
in /src/h2o/lib/common/http1client.c:204
['h2o_socket_t*', 'char*'] void []
on_body_to_pipe
in /src/h2o/lib/common/http1client.c:254
['h2o_socket_t*', 'char*'] void []
on_body_chunked
in /src/h2o/lib/common/http1client.c:310
['h2o_socket_t*', 'char*'] void []
on_head_timeout
in /src/h2o/lib/common/http1client.c:384
['h2o_timer_t*'] void []
on_head_first_byte_timeout
in /src/h2o/lib/common/http1client.c:583
['h2o_timer_t*'] void []
req_body_send_complete
in /src/h2o/lib/common/http1client.c:638
['h2o_socket_t*', 'char*'] void []
on_header_sent_wait_100
in /src/h2o/lib/common/http1client.c:621
['h2o_socket_t*', 'char*'] void []
on_body_until_close
in /src/h2o/lib/common/http1client.c:176
['h2o_socket_t*', 'char*'] void []
do_stop
in /src/h2o/lib/handler/fastcgi.c:770
['h2o_generator_t*', 'h2o_req_t*'] void []
on_write
in /src/h2o/examples/libh2o/socket-client.c:51
['h2o_socket_t*', 'char*'] void []
socket_cleanup
in /src/h2o/lib/common/redis.c:386
['void*'] void []
on_reprocess_request_cb
in /src/h2o/lib/core/request.c:463
['h2o_timer_t*'] void []
on_replay_request_cb
in /src/h2o/lib/core/request.c:502
['h2o_timer_t*'] void []
http_request_method
in /src/h2o/lib/handler/mruby/http_request.c:525
['mrb_state*', 'mrb_value'] mrb_value []
start_connect
in /src/h2o/lib/common/socketpool.c:401
['h2o_socketpool_connect_request_t*', 'struct sockaddr*', 'socklen_t'] void []
tcp_start_connect
in /src/h2o/lib/handler/connect.c:687
['struct st_connect_generator_t*', 'struct st_server_address_t*'] int []
h2o_evloop_destroy
in /src/h2o/lib/common/socket/evloop.c.h:890
['h2o_evloop_t*'] void []
dispose_generator
in /src/h2o/lib/handler/connect.c:256
['struct st_connect_generator_t*'] void []
on_io_timeout
in /src/h2o/lib/handler/connect.c:325
['h2o_timer_t*'] void []
tcp_on_write_complete
in /src/h2o/lib/handler/connect.c:567
['h2o_socket_t*', 'char*'] void []
udp_write_stream_complete_delayed
in /src/h2o/lib/handler/connect.c:752
['h2o_timer_t*'] void []
udp_on_read
in /src/h2o/lib/handler/connect.c:834
['h2o_socket_t*', 'char*'] void []
on_connect_timeout
in /src/h2o/lib/handler/connect.c:358
['h2o_timer_t*'] void []
on_pool_connect
in /src/h2o/lib/common/httpclient.c:111
['h2o_socket_t*', 'char*', 'void*', 'h2o_url_t*'] void []
on_resolution_delay_timeout
in /src/h2o/lib/handler/connect.c:377
['h2o_timer_t*'] void []
on_connection_attempt_delay_timeout
in /src/h2o/lib/handler/connect.c:386
['h2o_timer_t*'] void []
tcp_on_connect
in /src/h2o/lib/handler/connect.c:657
['h2o_socket_t*', 'char*'] void []
on_stream_timeout
in /src/h2o/lib/common/http2client.c:1021
['h2o_timer_t*'] void []
client_on_write_complete
in /src/h2o/examples/libh2o/latency-optimization.c:123
['h2o_socket_t*', 'char*'] void []
async_nb_on_write_complete
in /src/h2o/src/main.c:713
['h2o_socket_t*', 'char*'] void []
async_nb_transaction
in /src/h2o/src/main.c:884
['neverbleed_iobuf_t*', 'int'] void []
async_nb_picotls_sign
in /src/h2o/src/main.c:998
['ptls_sign_certificate_t*', 'ptls_t*', 'ptls_async_job_t**', 'uint16_t*', 'ptls_buffer_t*', 'ptls_iovec_t', 'uint16_t*', 'size_t'] int []
async_nb_boringssl_sign
in /src/h2o/src/main.c:1082
['SSL*', 'uint8_t*', 'size_t*', 'size_t', 'uint16_t', 'uint8_t*', 'size_t'] enum ssl_private_key_result_t []
async_nb_boringssl_decrypt
in /src/h2o/src/main.c:1100
['SSL*', 'uint8_t*', 'size_t*', 'size_t', 'uint8_t*', 'size_t'] enum ssl_private_key_result_t []
on_delegate_request_cb
in /src/h2o/lib/core/request.c:394
['h2o_timer_t*'] void []
h2o_http2_handle_upgrade
in /src/h2o/lib/http2/connection.c:1977
['h2o_req_t*', 'struct timeval'] int []
on_recv
in /src/h2o/lib/websocket.c:46
['h2o_socket_t*', 'char*'] void []
on_complete
in /src/h2o/lib/websocket.c:124
['void*', 'h2o_socket_t*', 'size_t'] void []
req_body_send
in /src/h2o/lib/common/http1client.c:695
['struct st_h2o_http1client_t*'] void []
tcp_write
in /src/h2o/lib/handler/connect.c:596
['void*', 'int'] int []
server_on_write_ready
in /src/h2o/examples/libh2o/latency-optimization.c:65
['h2o_socket_t*', 'char*'] void []
server_on_read_first
in /src/h2o/examples/libh2o/latency-optimization.c:111
['h2o_socket_t*', 'char*'] void []
client_on_read_first
in /src/h2o/examples/libh2o/latency-optimization.c:164
['h2o_socket_t*', 'char*'] void []
h2o_socket_sendvec
in /src/h2o/lib/common/socket.c:936
['h2o_socket_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_socket_cb'] void []
on_notify_write
in /src/h2o/lib/http2/connection.c:1479
['h2o_socket_t*', 'char*'] void []
emit_writereq
in /src/h2o/lib/http2/connection.c:1612
['h2o_timer_t*'] void []
on_idle_timeout
in /src/h2o/lib/http2/connection.c:128
['h2o_timer_t*'] void []
close_connection_if_necessary
in /src/h2o/lib/common/http2client.c:963
['struct st_h2o_http2client_conn_t*'] int []
proceed_request
in /src/h2o/lib/http2/connection.c:921
['h2o_req_t*', 'char*'] void []
handle_rst_stream_frame
in /src/h2o/lib/http2/connection.c:1255
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
handle_window_update_frame
in /src/h2o/lib/http2/connection.c:1181
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
on_dos_process_delay
in /src/h2o/lib/http2/connection.c:1766
['h2o_timer_t*'] void []
try_dynamic_request
in /src/h2o/lib/handler/file.c:675
['h2o_file_handler_t*', 'h2o_req_t*', 'char*', 'size_t'] int []
specific_handler_on_req
in /src/h2o/lib/handler/file.c:1061
['h2o_handler_t*', 'h2o_req_t*'] int []
h2o_vector__erase
in /src/h2o/include/h2o/memory.h:598
['h2o_vector_t*', 'size_t', 'size_t'] void []
test_chunked_at_once
in /src/h2o/deps/picohttpparser/test.c:300
['int', 'int', 'char*', 'char*', 'ssize_t'] void []
test_chunked_per_byte
in /src/h2o/deps/picohttpparser/test.c:329
['int', 'int', 'char*', 'char*', 'ssize_t'] void []
test_chunked
in /src/h2o/deps/picohttpparser/test.c:405
[] void []
test_chunked_leftdata
in /src/h2o/deps/picohttpparser/test.c:452
[] void []
test_chunked_overhead
in /src/h2o/deps/picohttpparser/test.c:508
[] void []
test_full_handshake
in /src/h2o/deps/picotls/t/picotls.c:1274
[] void []
test_full_handshake_with_client_authentication
in /src/h2o/deps/picotls/t/picotls.c:1280
[] void []
test_async_sign_certificate
in /src/h2o/deps/picotls/t/picotls.c:1414
[] void []
test_key_update
in /src/h2o/deps/picotls/t/picotls.c:1286
[] void []
test_hrr_handshake
in /src/h2o/deps/picotls/t/picotls.c:1292
[] void []
test_hrr_stateless_handshake
in /src/h2o/deps/picotls/t/picotls.c:1299
[] void []
test_resumption_impl
in /src/h2o/deps/picotls/t/picotls.c:1328
['int', 'int', 'int', 'int'] void []
adjust_stream_frame_layout
in /src/h2o/deps/quicly/lib/quicly.c:4254
['uint8_t**', 'uint8_t*', 'size_t*', 'int*', 'uint8_t**'] void []
on_http3_accept
in /src/h2o/src/main.c:4315
['h2o_quic_ctx_t*', 'quicly_address_t*', 'quicly_address_t*', 'quicly_decoded_packet_t*'] h2o_quic_conn_t []
quicly_streambuf_egress_shift
in /src/h2o/deps/quicly/include/quicly/streambuf.h:147
['quicly_stream_t*', 'size_t'] void []
test_send_then_close
in /src/h2o/deps/quicly/t/simple.c:201
[] void []
test_reset_after_close
in /src/h2o/deps/quicly/t/simple.c:246
[] void []
tiny_stream_window
in /src/h2o/deps/quicly/t/simple.c:291
[] void []
test_reset_during_loss
in /src/h2o/deps/quicly/t/simple.c:375
[] void []
tiny_connection_window
in /src/h2o/deps/quicly/t/simple.c:530
[] void []
server_on_receive
in /src/h2o/deps/quicly/src/cli.c:328
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
client_on_receive
in /src/h2o/deps/quicly/src/cli.c:366
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
crypto_stream_receive
in /src/h2o/deps/quicly/lib/quicly.c:1135
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
flo_to_s
in /src/h2o/deps/mruby/src/numeric.c:372
['mrb_state*', 'mrb_value'] mrb_value []
do_callback_sender_dispose
in /src/h2o/lib/handler/mruby/sender.c:149
['h2o_mruby_generator_t*'] void []
send_chunk_eos_callback
in /src/h2o/lib/handler/mruby/sender.c:245
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
handle_error_callback
in /src/h2o/lib/handler/mruby/sender.c:267
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
do_sender_dispose
in /src/h2o/lib/handler/mruby/middleware.c:991
['h2o_mruby_generator_t*'] void []
on_gc_dispose_channel
in /src/h2o/lib/handler/mruby/channel.c:37
['mrb_state*', 'void*'] void []
on_head
in /src/h2o/lib/handler/mruby/http_request.c:437
['h2o_httpclient_t*', 'char*', 'h2o_httpclient_on_head_t*'] h2o_httpclient_body_cb []
do_on_connect
in /src/h2o/lib/handler/mruby/http_request.c:453
['h2o_httpclient_t*', 'char*', 'h2o_iovec_t*', 'h2o_url_t*', 'h2o_header_t**', 'size_t*', 'h2o_iovec_t*', 'h2o_httpclient_proceed_req_cb*', 'h2o_httpclient_properties_t*', 'h2o_url_t*'] h2o_httpclient_head_cb []
on_body
in /src/h2o/lib/handler/mruby/http_request.c:390
['h2o_httpclient_t*', 'char*', 'h2o_header_t*', 'size_t'] int []
on_gc_dispose_command
in /src/h2o/lib/handler/mruby/redis.c:76
['mrb_state*', 'void*'] void []
pass_reply
in /src/h2o/lib/handler/mruby/redis.c:95
['struct st_h2o_mruby_redis_command_context_t*', 'mrb_value'] void []
subreq_ostream_send
in /src/h2o/lib/handler/mruby/middleware.c:238
['h2o_ostream_t*', 'h2o_req_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t'] void []
on_sleep_timeout
in /src/h2o/lib/handler/mruby/sleep.c:34
['h2o_timer_t*'] void []
on_gc_dispose_app_request
in /src/h2o/lib/handler/mruby/middleware.c:99
['mrb_state*', 'void*'] void []
on_gc_dispose_app_input_stream
in /src/h2o/lib/handler/mruby/middleware.c:109
['mrb_state*', 'void*'] void []
middleware_request_method
in /src/h2o/lib/handler/mruby/middleware.c:860
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_aset_m
in /src/h2o/deps/mruby/src/string.c:1305
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_set
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:142
['mrb_state*', 'mrb_value'] mrb_value []
expand_lvspace
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:52
['mrb_state*', 'mrb_sym', 'void*'] mrb_bool []
binding_eval_prepare_body
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:81
['mrb_state*', 'void*'] mrb_value []
mrb_pack_unpack
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1584
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_unpack1
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1590
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_bufread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1479
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_readchar
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1493
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_prefix_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1049
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_sprintf
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:540
['mrb_state*', 'mrb_value'] mrb_value []
method_bcall
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:277
['mrb_state*', 'mrb_value'] mrb_value []
parser_state* mrb_parse_file(mrb_state*mrb,FILE*f,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13044
[] MRB_API []
mrb_load_detect_file_cxt
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13154
['mrb_state*', 'FILE*', 'mrbc_context*'] MRB_API []
parser_state* mrb_parse_nstring(mrb_state*mrb,constchar*s,size_tlen,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13051
[] MRB_API []
partial_hook
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:198
['struct mrb_parser_state*'] int []
run_client
in /src/h2o/deps/picotls/t/cli.c:339
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'char*', 'ptls_handshake_properties_t*', 'int', 'int'] int []
run_server
in /src/h2o/deps/picotls/t/cli.c:307
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'ptls_handshake_properties_t*', 'int'] int []
normalize_txt
in /src/h2o/deps/picotls/t/util.h:430
['uint8_t*', 'size_t'] int []
on_save_ticket
in /src/h2o/deps/picotls/t/picotls.c:1319
['ptls_save_ticket_t*', 'ptls_t*', 'ptls_iovec_t'] int []
test_ech_config_mismatch
in /src/h2o/deps/picotls/t/picotls.c:1571
[] void []
do_test_pre_shared_key
in /src/h2o/deps/picotls/t/picotls.c:1628
['int'] void []
ptls_buffer__adjust_quic_blocksize
in /src/h2o/deps/picotls/lib/picotls.c:637
['ptls_buffer_t*', 'size_t'] int []
test_hrr
in /src/h2o/deps/picotls/t/minicrypto.c:64
[] void []
test_enforce_retry_stateful
in /src/h2o/deps/picotls/t/picotls.c:1502
[] void []
test_enforce_retry_stateless
in /src/h2o/deps/picotls/t/picotls.c:1507
[] void []
test_stateless_hrr_aad_change
in /src/h2o/deps/picotls/t/picotls.c:1535
[] void []
test_handshake_api
in /src/h2o/deps/picotls/t/picotls.c:1833
[] void []
test_legacy_ch
in /src/h2o/deps/picotls/t/picotls.c:2298
[] void []
many_handshakes
in /src/h2o/deps/picotls/t/openssl.c:417
[] void []
ptls_memory_loopback_test
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:484
['int', 'int', 'char*', 'char*'] int []
test_fragmented_message
in /src/h2o/deps/picotls/t/picotls.c:747
[] void []
on_read_ssl
in /src/h2o/lib/common/socket/uv-binding.c.h:80
['uv_stream_t*', 'ssize_t', 'uv_buf_t*'] void []
async_nb_quic_resume_handshake
in /src/h2o/src/main.c:1046
['void*'] void []
sdsTest
in /src/h2o/deps/hiredis/sds.c:1124
[] int []
test_reply_reader
in /src/h2o/deps/hiredis/test.c:427
[] void []
test_append_formatted_commands
in /src/h2o/deps/hiredis/test.c:386
['struct config'] void []
test_blocking_connection
in /src/h2o/deps/hiredis/test.c:1116
['struct config'] void []
test_blocking_io_errors
in /src/h2o/deps/hiredis/test.c:1296
['struct config'] void []
test_throughput
in /src/h2o/deps/hiredis/test.c:1390
['struct config'] void []
redisAsyncRead
in /src/h2o/deps/hiredis/async.c:709
['redisAsyncContext*'] void []
redisSSLAsyncRead
in /src/h2o/deps/hiredis/ssl.c:549
['redisAsyncContext*'] void []
test_tcp_options
in /src/h2o/deps/hiredis/test.c:408
['struct config'] void []
test_blocking_connection_timeouts
in /src/h2o/deps/hiredis/test.c:1230
['struct config'] void []
subscribe_cb
in /src/h2o/deps/hiredis/test.c:1633
['redisAsyncContext*', 'void*', 'void*'] void []
subscribe_with_timeout_cb
in /src/h2o/deps/hiredis/test.c:1772
['redisAsyncContext*', 'void*', 'void*'] void []
subscribe_channel_a_cb
in /src/h2o/deps/hiredis/test.c:1847
['redisAsyncContext*', 'void*', 'void*'] void []
monitor_cb
in /src/h2o/deps/hiredis/test.c:1946
['redisAsyncContext*', 'void*', 'void*'] void []
enableClientTracking
in /src/h2o/deps/hiredis/examples/example-push.c:58
['redisContext*'] void []
example_argv_command
in /src/h2o/deps/hiredis/examples/example.c:10
['redisContext*', 'size_t'] void []
redisAsyncWrite
in /src/h2o/deps/hiredis/async.c:741
['redisAsyncContext*'] void []
redisSSLAsyncWrite
in /src/h2o/deps/hiredis/ssl.c:579
['redisAsyncContext*'] void []
json_array_remove
in /src/h2o/deps/mruby-json/src/parson.c:1631
['JSON_Array*', 'size_t'] JSON_Status []
cmd_getk
in /src/h2o/deps/libyrmcds/yc.c:230
['int', 'char**', 'yrmcds*'] int []
cmd_gat
in /src/h2o/deps/libyrmcds/yc.c:258
['int', 'char**', 'yrmcds*'] int []
cmd_gatk
in /src/h2o/deps/libyrmcds/yc.c:289
['int', 'char**', 'yrmcds*'] int []
cmd_lag
in /src/h2o/deps/libyrmcds/yc.c:320
['int', 'char**', 'yrmcds*'] int []
cmd_lagk
in /src/h2o/deps/libyrmcds/yc.c:350
['int', 'char**', 'yrmcds*'] int []
cmd_touch
in /src/h2o/deps/libyrmcds/yc.c:380
['int', 'char**', 'yrmcds*'] int []
cmd_set
in /src/h2o/deps/libyrmcds/yc.c:410
['int', 'char**', 'yrmcds*'] int []
cmd_replace
in /src/h2o/deps/libyrmcds/yc.c:457
['int', 'char**', 'yrmcds*'] int []
cmd_add
in /src/h2o/deps/libyrmcds/yc.c:504
['int', 'char**', 'yrmcds*'] int []
cmd_rau
in /src/h2o/deps/libyrmcds/yc.c:551
['int', 'char**', 'yrmcds*'] int []
cmd_incr
in /src/h2o/deps/libyrmcds/yc.c:595
['int', 'char**', 'yrmcds*'] int []
cmd_decr
in /src/h2o/deps/libyrmcds/yc.c:641
['int', 'char**', 'yrmcds*'] int []
cmd_append
in /src/h2o/deps/libyrmcds/yc.c:687
['int', 'char**', 'yrmcds*'] int []
cmd_prepend
in /src/h2o/deps/libyrmcds/yc.c:724
['int', 'char**', 'yrmcds*'] int []
cmd_delete
in /src/h2o/deps/libyrmcds/yc.c:761
['int', 'char**', 'yrmcds*'] int []
cmd_lock
in /src/h2o/deps/libyrmcds/yc.c:789
['int', 'char**', 'yrmcds*'] int []
cmd_unlock
in /src/h2o/deps/libyrmcds/yc.c:818
['int', 'char**', 'yrmcds*'] int []
cmd_unlockall
in /src/h2o/deps/libyrmcds/yc.c:845
['int', 'char**', 'yrmcds*'] int []
cmd_flush
in /src/h2o/deps/libyrmcds/yc.c:868
['int', 'char**', 'yrmcds*'] int []
cmd_stat
in /src/h2o/deps/libyrmcds/yc.c:895
['int', 'char**', 'yrmcds*'] int []
cmd_keys
in /src/h2o/deps/libyrmcds/yc.c:930
['int', 'char**', 'yrmcds*'] int []
cmd_version
in /src/h2o/deps/libyrmcds/yc.c:958
['int', 'char**', 'yrmcds*'] int []
cmd_quit
in /src/h2o/deps/libyrmcds/yc.c:972
['int', 'char**', 'yrmcds*'] int []
DEF_TEST
in /src/h2o/deps/libyrmcds/t/text.c:270
[] void []
thread_main
in /src/h2o/lib/common/memcached.c:314
['void*'] void []
cmd_noop
in /src/h2o/deps/libyrmcds/yc-cnt.c:39
['yrmcds_cnt*'] void []
cmd_get
in /src/h2o/deps/libyrmcds/yc-cnt.c:63
['yrmcds_cnt*', 'char*', 'size_t'] void []
cmd_acquire
in /src/h2o/deps/libyrmcds/yc-cnt.c:88
['yrmcds_cnt*', 'char*', 'size_t', 'uint32_t', 'uint32_t'] void []
cmd_release
in /src/h2o/deps/libyrmcds/yc-cnt.c:114
['yrmcds_cnt*', 'char*', 'size_t', 'uint32_t'] void []
cmd_stats
in /src/h2o/deps/libyrmcds/yc-cnt.c:140
['yrmcds_cnt*'] void []
cmd_dump
in /src/h2o/deps/libyrmcds/yc-cnt.c:169
['yrmcds_cnt*'] void []
yaml_queue_extend
in /src/h2o/deps/yaml/src/api.c:142
['void**', 'void**', 'void**', 'void**'] void []
check_utf8_sequences
in /src/h2o/deps/yaml/tests/test-reader.c:117
[] int []
check_boms
in /src/h2o/deps/yaml/tests/test-reader.c:165
[] int []
check_long_utf8
in /src/h2o/deps/yaml/tests/test-reader.c:207
[] int []
check_long_utf16
in /src/h2o/deps/yaml/tests/test-reader.c:279
[] int []
test_register_path
in /src/h2o/t/00unit/lib/core/config.c:25
[] void []
on_config_paths
in /src/h2o/lib/core/configurator.c:305
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_h2olog
in /src/h2o/lib/handler/configurator/h2olog.c:26
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_debug_state
in /src/h2o/lib/handler/configurator/http2_debug_state.c:25
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
register_handler
in /src/h2o/examples/libh2o/simple.c:38
['h2o_hostconf_t*', 'char*'] h2o_pathconf_t []
register_proxy
in /src/h2o/fuzz/driver_common.cc:103
['h2o_hostconf_t*', 'char*', 'h2o_access_log_filehandle_t*'] void []
h2o_compress_register
in /src/h2o/lib/handler/compress.c:166
['h2o_pathconf_t*', 'h2o_compress_args_t*'] void []
h2o_expires_register
in /src/h2o/lib/handler/expires.c:67
['h2o_pathconf_t*', 'h2o_expires_args_t*'] void []
h2o_server_timing_register
in /src/h2o/lib/handler/server_timing.c:47
['h2o_pathconf_t*', 'int'] void []
h2o_reproxy_register
in /src/h2o/lib/handler/reproxy.c:62
['h2o_pathconf_t*'] void []
h2o_errordoc_register
in /src/h2o/lib/handler/errordoc.c:131
['h2o_pathconf_t*', 'h2o_errordoc_t*', 'size_t'] void []
h2o_throttle_resp_register
in /src/h2o/lib/handler/throttle_resp.c:154
['h2o_pathconf_t*'] void []
on_setup_ostream
in /src/h2o/lib/handler/throttle_resp.c:107
['h2o_filter_t*', 'h2o_req_t*', 'h2o_ostream_t**'] void []
test_lib__handler__headers_c
in /src/h2o/t/00unit/lib/handler/headers.c:47
[] void []
on_informational
in /src/h2o/lib/handler/headers.c:53
['h2o_filter_t*', 'h2o_req_t*'] void []
do_test_simple
in /src/h2o/t/00unit/lib/http3/qpack.c:40
['int'] void []
test_decode_referred
in /src/h2o/t/00unit/lib/http3/qpack.c:240
[] void []
qpack_encoder_stream_handle_input
in /src/h2o/lib/http3/common.c:251
['h2o_http3_conn_t*', 'struct st_h2o_http3_ingress_unistream_t*', 'uint8_t**', 'uint8_t*', 'int'] void []
on_next_request
in /src/h2o/src/httpclient.c:478
['h2o_timer_t*'] void []
handle_control_stream_frame
in /src/h2o/lib/common/http3client.c:311
['h2o_http3_conn_t*', 'uint64_t', 'uint8_t*', 'size_t'] void []
test_decode_literal_invalid_name
in /src/h2o/t/00unit/lib/http3/qpack.c:170
[] void []
test_decode_literal_invalid_value
in /src/h2o/t/00unit/lib/http3/qpack.c:193
[] void []
handle_input_expect_headers
in /src/h2o/lib/common/http3client.c:479
['struct st_h2o_http3client_req_t*', 'uint8_t**', 'uint8_t*', 'quicly_error_t', 'char**'] quicly_error_t []
encode_qif
in /src/h2o/t/qif.c:54
['FILE*', 'FILE*', 'uint32_t', 'uint16_t', 'int', 'int'] int []
qpack_decoder_stream_handle_input
in /src/h2o/lib/http3/common.c:272
['h2o_http3_conn_t*', 'struct st_h2o_http3_ingress_unistream_t*', 'uint8_t**', 'uint8_t*', 'int'] void []
test_zerocopy_buffers
in /src/h2o/t/00unit/lib/common/socket.c:166
[] void []
test_zerocopy_buffers_random
in /src/h2o/t/00unit/lib/common/socket.c:207
[] void []
handle_input_expect_data_payload
in /src/h2o/lib/http3/server.c:1243
['struct st_h2o_http3_server_stream_t*', 'uint8_t**', 'uint8_t*', 'int', 'char**'] quicly_error_t []
loopback_on_send
in /src/h2o/t/00unit/test.c:27
['h2o_ostream_t*', 'h2o_req_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t'] void []
tunnel_on_udp_sock_read
in /src/h2o/src/httpclient.c:317
['h2o_socket_t*', 'char*'] void []
on_receive
in /src/h2o/lib/common/http3client.c:650
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
on_default_error_callback
in /src/h2o/lib/core/request.c:245
['void*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
do_write_req
in /src/h2o/lib/common/http2client.c:1395
['h2o_httpclient_t*', 'h2o_iovec_t', 'int'] int []
handle_input_expect_data_frame
in /src/h2o/lib/common/http3client.c:438
['struct st_h2o_http3client_req_t*', 'uint8_t**', 'uint8_t*', 'quicly_error_t', 'char**'] quicly_error_t []
udp_write_stream
in /src/h2o/lib/handler/connect.c:798
['void*', 'int'] int []
writer_main
in /src/h2o/lib/common/memcached.c:167
['void*'] void []
emit_writereq_of_openref
in /src/h2o/lib/http2/connection.c:1541
['h2o_http2_scheduler_openref_t*', 'int*', 'void*'] int []
ingress_unistream_on_receive
in /src/h2o/lib/http3/common.c:216
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
h2o_http3_send_qpack_stream_cancel
in /src/h2o/lib/http3/common.c:1319
['h2o_http3_conn_t*', 'quicly_stream_id_t'] void []
h2o_http3_send_shutdown_goaway_frame
in /src/h2o/lib/http3/common.c:1341
['h2o_http3_conn_t*'] void []
expect_settings
in /src/h2o/lib/common/http2client.c:903
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
stream_emit_pending_data
in /src/h2o/lib/common/http2client.c:1245
['struct st_h2o_http2client_stream_t*'] void []
test_read_command_basic
in /src/h2o/t/00unit/lib/common/serverutil.c:57
[] void []
test_read_command_stdin
in /src/h2o/t/00unit/lib/common/serverutil.c:91
[] void []
ocsp_updater_thread
in /src/h2o/src/main.c:1392
['void*'] void []
on_config_listen
in /src/h2o/src/main.c:3297
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
h2o_http2__encode_rst_stream_frame
in /src/h2o/lib/http2/frame.c:88
['h2o_buffer_t**', 'uint32_t', 'int'] void []
handle_ping_frame
in /src/h2o/lib/http2/connection.c:1239
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
close_idle_connection
in /src/h2o/lib/http2/connection.c:99
['h2o_conn_t*'] void []
graceful_shutdown_resend_goaway
in /src/h2o/lib/http2/connection.c:82
['h2o_timer_t*'] void []
expect_preface
in /src/h2o/lib/http2/connection.c:1323
['h2o_http2_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
do_update_window
in /src/h2o/lib/common/http2client.c:1386
['h2o_httpclient_t*'] void []
test_hpack_push
in /src/h2o/t/00unit/lib/http2/hpack.c:380
[] void []
test_hpack
in /src/h2o/t/00unit/lib/http2/hpack.c:116
[] void []
test_token_wo_hpack_id
in /src/h2o/t/00unit/lib/http2/hpack.c:491
[] void []
test_dynamic_table_size_update
in /src/h2o/t/00unit/lib/http2/hpack.c:621
[] void []
finalostream_send_informational
in /src/h2o/lib/http2/stream.c:399
['h2o_ostream_t*', 'h2o_req_t*'] void []
handle_stdin_record
in /src/h2o/lib/handler/fastcgi.c:574
['struct st_fcgi_generator_t*', 'struct st_fcgi_record_header_t*'] int []
log_trace
in /src/h2o/lib/handler/self_trace.c:73
['void*', 'char*'] void []
alloc_inbuf_tcp
in /src/h2o/lib/common/socket/uv-binding.c.h:54
['uv_handle_t*', 'size_t', 'uv_buf_t*'] void []
alloc_inbuf_ssl
in /src/h2o/lib/common/socket/uv-binding.c.h:60
['uv_handle_t*', 'size_t', 'uv_buf_t*'] void []
send_chunk_method
in /src/h2o/lib/handler/mruby/sender.c:208
['mrb_state*', 'mrb_value'] mrb_value []
collect_req_status
in /src/h2o/lib/handler/status/requests.c:36
['h2o_req_t*', 'void*'] int []
test_hpack_dynamic_table
in /src/h2o/t/00unit/lib/http2/hpack.c:450
[] void []
encode_literal_header_without_indexing
in /src/h2o/lib/http2/hpack.c:960
['uint8_t*', 'h2o_iovec_t*', 'h2o_iovec_t*'] uint8_t []
test_lookup
in /src/h2o/t/00unit/lib/http2/casper.c:47
[] void []
test_cookie
in /src/h2o/t/00unit/lib/http2/casper.c:62
[] void []
test_cookie_merge
in /src/h2o/t/00unit/lib/http2/casper.c:99
[] void []
test_build_request
in /src/h2o/t/00unit/lib/handler/fastcgi.c:72
[] void []
strndup [] Path 1
Path 2
N/A
strdup ['/src/h2o/deps/picotls/fuzz/fuzz-client-hello.c', '/src/h2o/deps/picotls/fuzz/fuzz-server-hello.c'] N/A
Blocker function Arguments type Return type Constants touched
test_chunked_at_once
in /src/h2o/deps/picohttpparser/test.c:300
['int', 'int', 'char*', 'char*', 'ssize_t'] void []
test_chunked
in /src/h2o/deps/picohttpparser/test.c:405
[] void []
parser_state* mrb_parse_file(mrb_state*mrb,FILE*f,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13044
[] MRB_API []
mrb_load_detect_file_cxt
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13154
['mrb_state*', 'FILE*', 'mrbc_context*'] MRB_API []
parser_state* mrb_parse_nstring(mrb_state*mrb,constchar*s,size_tlen,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13051
[] MRB_API []
on_config_listen
in /src/h2o/src/main.c:3297
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
ech_setup_configs
in /src/h2o/deps/picotls/t/util.h:362
['char*'] void []
test_full_handshake
in /src/h2o/deps/picotls/t/picotls.c:1274
[] void []
test_full_handshake_with_client_authentication
in /src/h2o/deps/picotls/t/picotls.c:1280
[] void []
test_async_sign_certificate
in /src/h2o/deps/picotls/t/picotls.c:1414
[] void []
test_key_update
in /src/h2o/deps/picotls/t/picotls.c:1286
[] void []
test_hrr_handshake
in /src/h2o/deps/picotls/t/picotls.c:1292
[] void []
test_hrr_stateless_handshake
in /src/h2o/deps/picotls/t/picotls.c:1299
[] void []
test_resumption_impl
in /src/h2o/deps/picotls/t/picotls.c:1328
['int', 'int', 'int', 'int'] void []
test_hrr
in /src/h2o/deps/picotls/t/minicrypto.c:64
[] void []
run_client
in /src/h2o/deps/picotls/t/cli.c:339
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'char*', 'ptls_handshake_properties_t*', 'int', 'int'] int []
run_server
in /src/h2o/deps/picotls/t/cli.c:307
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'ptls_handshake_properties_t*', 'int'] int []
test_enforce_retry_stateful
in /src/h2o/deps/picotls/t/picotls.c:1502
[] void []
test_enforce_retry_stateless
in /src/h2o/deps/picotls/t/picotls.c:1507
[] void []
test_stateless_hrr_aad_change
in /src/h2o/deps/picotls/t/picotls.c:1535
[] void []
test_ech_config_mismatch
in /src/h2o/deps/picotls/t/picotls.c:1571
[] void []
do_test_pre_shared_key
in /src/h2o/deps/picotls/t/picotls.c:1628
['int'] void []
test_handshake_api
in /src/h2o/deps/picotls/t/picotls.c:1833
[] void []
test_legacy_ch
in /src/h2o/deps/picotls/t/picotls.c:2298
[] void []
many_handshakes
in /src/h2o/deps/picotls/t/openssl.c:417
[] void []
ptls_memory_loopback_test
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:484
['int', 'int', 'char*', 'char*'] int []
on_async_proceed_handshake
in /src/h2o/lib/common/socket.c:1710
['h2o_socket_t*', 'char*'] void []
on_async_job_complete
in /src/h2o/lib/common/socket.c:1722
['void*'] void []
on_connect
in /src/h2o/examples/libh2o/socket-client.c:77
['h2o_socket_t*', 'char*'] void []
on_read_proxy_line
in /src/h2o/lib/core/util.c:477
['h2o_socket_t*', 'char*'] void []
on_accept
in /src/h2o/examples/libh2o/websocket.c:127
['h2o_socket_t*', 'char*'] void []
memcached_resumption_on_get
in /src/h2o/lib/core/util.c:138
['h2o_iovec_t', 'void*'] void []
redis_resumption_on_get
in /src/h2o/lib/core/util.c:226
['redisReply*', 'void*', 'char*'] void []
on_redis_resumption_get_failed
in /src/h2o/lib/core/util.c:244
['h2o_timer_t*'] void []
setup_ptlslog
in /src/h2o/deps/picotls/t/cli.c:70
['char*'] void []
on_config_acme
in /src/h2o/src/main.c:461
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
resolve_tag
in /src/h2o/src/main.c:3857
['char*', 'yoml_t*', 'void*'] yoml_t []
test_serialize_tickets
in /src/h2o/t/00unit/src/ssl.c:135
[] void []
test_memcached_ticket_update
in /src/h2o/t/00unit/src/ssl.c:175
[] void []
ticket_memcached_updater
in /src/h2o/src/ssl.c:731
['void*'] H2O_NORETURN []
ticket_redis_updater
in /src/h2o/src/ssl.c:800
['void*'] H2O_NORETURN []
test_load_tickets_file
in /src/h2o/t/00unit/src/ssl.c:72
[] void []
ticket_file_updater
in /src/h2o/src/ssl.c:862
['void*'] H2O_NORETURN []
parse
in /src/h2o/deps/yoml/test-yoml.c:28
['char*', 'char*'] yoml_t []
example_argv_command
in /src/h2o/deps/hiredis/examples/example.c:10
['redisContext*', 'size_t'] void []
kopen
in /src/h2o/deps/klib/kopen.c:236
['char*', 'int*'] void []
kn_parse
in /src/h2o/deps/klib/knhx.c:44
['char*', 'int*', 'int*'] knhx1_t []
knet_open
in /src/h2o/deps/klib/knetfile.c:451
['char*', 'char*'] knetFile []
ht_init_data
in /src/h2o/deps/klib/test/kbtree_test.c:18
[] void []
yaml_parser_load
in /src/h2o/deps/yaml/src/loader.c:87
['yaml_parser_t*', 'yaml_document_t*'] void []
yaml_emitter_dump
in /src/h2o/deps/yaml/src/dumper.c:112
['yaml_emitter_t*', 'yaml_document_t*'] void []
copy_event
in /src/h2o/deps/yaml/tests/run-emitter.c:15
['yaml_event_t*', 'yaml_event_t*'] int []
copy_document
in /src/h2o/deps/yaml/tests/run-dumper.c:15
['yaml_document_t*', 'yaml_document_t*'] int []
memcpy ['/src/h2o/deps/hiredis/fuzzing/format_command_fuzzer.c', '/src/h2o/fuzz/driver.cc', '/src/h2o/deps/picotls/fuzz/fuzz-client-hello.c', '/src/h2o/fuzz/driver_h3.cc', '/src/h2o/deps/mruby/oss-fuzz/mruby_fuzzer.c', '/src/h2o/deps/picotls/fuzz/fuzz-asn1.c', '/src/h2o/deps/brotli/c/fuzz/decode_fuzzer.cc', '/src/h2o/deps/picotls/fuzz/fuzz-server-hello.c'] N/A
Blocker function Arguments type Return type Constants touched
decode_qif
in /src/h2o/t/qif.c:193
['FILE*', 'FILE*', 'uint32_t', 'uint16_t', 'int', 'int'] int []
get_sockname
in /src/h2o/lib/handler/mruby/middleware.c:387
['h2o_conn_t*', 'struct sockaddr*'] socklen_t []
get_peername
in /src/h2o/lib/handler/mruby/middleware.c:399
['h2o_conn_t*', 'struct sockaddr*'] socklen_t []
test_calc_key
in /src/h2o/t/00unit/lib/http2/casper.c:35
[] void []
test_if_modified_since
in /src/h2o/t/00unit/lib/handler/file.c:266
[] void []
test_if_range
in /src/h2o/t/00unit/lib/handler/file.c:358
[] void []
test_range_req
in /src/h2o/t/00unit/lib/handler/file.c:504
[] void []
test_build_request
in /src/h2o/t/00unit/lib/handler/fastcgi.c:72
[] void []
test_to_bitmask
in /src/h2o/t/00unit/lib/handler/connect.c:25
[] void []
load_http3_session_cb
in /src/h2o/src/httpclient.c:219
['h2o_httpclient_ctx_t*', 'struct sockaddr*', 'char*', 'ptls_iovec_t*', 'ptls_iovec_t*', 'quicly_transport_parameters_t*'] int []
async_nb_picotls_sign
in /src/h2o/src/main.c:998
['ptls_sign_certificate_t*', 'ptls_t*', 'ptls_async_job_t**', 'uint16_t*', 'ptls_buffer_t*', 'ptls_iovec_t', 'uint16_t*', 'size_t'] int []
async_nb_boringssl_complete
in /src/h2o/src/main.c:1116
['SSL*', 'uint8_t*', 'size_t*', 'size_t'] enum ssl_private_key_result_t []
on_staple_ocsp_ossl
in /src/h2o/src/main.c:1449
['SSL*', 'void*'] int []
ech_create_opener
in /src/h2o/deps/picotls/t/util.h:269
['ptls_ech_create_opener_t*', 'ptls_hpke_kem_t**', 'ptls_hpke_cipher_suite_t**', 'ptls_t*', 'uint8_t', 'ptls_hpke_cipher_suite_id_t', 'ptls_iovec_t', 'ptls_iovec_t'] ptls_aead_context_t []
on_config_listen
in /src/h2o/src/main.c:3297
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_quic_nodes
in /src/h2o/src/main.c:3595
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
forward_quic_packets
in /src/h2o/src/main.c:4086
['h2o_quic_ctx_t*', 'uint64_t*', 'uint32_t', 'quicly_address_t*', 'quicly_address_t*', 'uint8_t', 'quicly_decoded_packet_t*', 'size_t'] int []
rewrite_forwarded_quic_datagram
in /src/h2o/src/main.c:4157
['h2o_quic_ctx_t*', 'struct msghdr*', 'quicly_address_t*', 'quicly_address_t*', 'uint8_t*'] int []
ticket_key_callback_ossl
in /src/h2o/src/ssl.c:324
['SSL*', 'unsigned char*', 'unsigned char*', 'EVP_CIPHER_CTX*', 'HMAC_CTX*', 'int'] int []
test_encrypt_ticket_ptls
in /src/h2o/t/00unit/src/ssl.c:49
[] void []
ssl_setup_session_resumption_ptls
in /src/h2o/src/ssl.c:1135
['ptls_context_t*', 'quicly_context_t*'] void []
encrypt_ticket_ptls
in /src/h2o/src/ssl.c:352
['ptls_encrypt_ticket_t*', 'ptls_t*', 'int', 'ptls_buffer_t*', 'ptls_iovec_t'] int []
test_serialize_tickets
in /src/h2o/t/00unit/src/ssl.c:135
[] void []
test_memcached_ticket_update
in /src/h2o/t/00unit/src/ssl.c:175
[] void []
ticket_memcached_updater
in /src/h2o/src/ssl.c:731
['void*'] H2O_NORETURN []
ticket_redis_updater
in /src/h2o/src/ssl.c:800
['void*'] H2O_NORETURN []
test_load_tickets_file
in /src/h2o/t/00unit/src/ssl.c:72
[] void []
ticket_file_updater
in /src/h2o/src/ssl.c:862
['void*'] H2O_NORETURN []
async_nb_transaction
in /src/h2o/src/main.c:884
['neverbleed_iobuf_t*', 'int'] void []
setup_cache_internal
in /src/h2o/src/ssl.c:149
['SSL_CTX**', 'size_t'] void []
setup_cache_memcached
in /src/h2o/src/ssl.c:154
['SSL_CTX**', 'size_t'] void []
setup_cache_redis
in /src/h2o/src/ssl.c:163
['SSL_CTX**', 'size_t'] void []
tunnel_on_udp_sock_read
in /src/h2o/src/httpclient.c:317
['h2o_socket_t*', 'char*'] void []
on_next_request
in /src/h2o/src/httpclient.c:478
['h2o_timer_t*'] void []
handle_control_stream_frame
in /src/h2o/lib/common/http3client.c:311
['h2o_http3_conn_t*', 'uint64_t', 'uint8_t*', 'size_t'] void []
on_reprocess_request_cb
in /src/h2o/lib/core/request.c:463
['h2o_timer_t*'] void []
on_replay_request_cb
in /src/h2o/lib/core/request.c:502
['h2o_timer_t*'] void []
http_request_method
in /src/h2o/lib/handler/mruby/http_request.c:525
['mrb_state*', 'mrb_value'] mrb_value []
on_receive
in /src/h2o/lib/common/http3client.c:650
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
on_default_error_callback
in /src/h2o/lib/core/request.c:245
['void*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
on_http3_accept
in /src/h2o/src/main.c:4315
['h2o_quic_ctx_t*', 'quicly_address_t*', 'quicly_address_t*', 'quicly_decoded_packet_t*'] h2o_quic_conn_t []
handle_input_expect_headers
in /src/h2o/lib/common/http3client.c:479
['struct st_h2o_http3client_req_t*', 'uint8_t**', 'uint8_t*', 'quicly_error_t', 'char**'] quicly_error_t []
do_write_req
in /src/h2o/lib/common/http2client.c:1395
['h2o_httpclient_t*', 'h2o_iovec_t', 'int'] int []
on_pool_connect
in /src/h2o/lib/common/httpclient.c:111
['h2o_socket_t*', 'char*', 'void*', 'h2o_url_t*'] void []
handle_input_expect_data_frame
in /src/h2o/lib/common/http3client.c:438
['struct st_h2o_http3client_req_t*', 'uint8_t**', 'uint8_t*', 'quicly_error_t', 'char**'] quicly_error_t []
handle_data_frame
in /src/h2o/lib/http2/connection.c:968
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
expect_continuation_of_headers_eos
in /src/h2o/lib/common/http2client.c:493
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
expect_continuation_of_headers_no_eos
in /src/h2o/lib/common/http2client.c:499
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
handle_headers_frame
in /src/h2o/lib/http2/connection.c:1015
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
tcp_write
in /src/h2o/lib/handler/connect.c:596
['void*', 'int'] int []
udp_write_stream
in /src/h2o/lib/handler/connect.c:798
['void*', 'int'] int []
handle_chunked_entity_read
in /src/h2o/lib/http1.c:268
['struct st_h2o_http1_conn_t*'] void []
handle_content_length_entity_read
in /src/h2o/lib/http1.c:310
['struct st_h2o_http1_conn_t*'] void []
handle_input_expect_data_payload
in /src/h2o/lib/http3/server.c:1243
['struct st_h2o_http3_server_stream_t*', 'uint8_t**', 'uint8_t*', 'int', 'char**'] quicly_error_t []
test_loopback
in /src/h2o/t/00unit/test.c:129
[] void []
test_if_match
in /src/h2o/t/00unit/lib/handler/file.c:324
[] void []
test_lib__handler__file_c
in /src/h2o/t/00unit/lib/handler/file.c:757
[] void []
test_lib__handler__redirect_c
in /src/h2o/t/00unit/lib/handler/redirect.c:36
[] void []
write_req_first
in /src/h2o/lib/http1.c:599
['void*', 'int'] int []
run_delayed
in /src/h2o/lib/http3/server.c:1151
['h2o_timer_t*'] void []
handle_input_expect_headers_process_connect
in /src/h2o/lib/http3/server.c:1338
['struct st_h2o_http3_server_stream_t*', 'uint64_t', 'char**'] int []
reqread_on_read
in /src/h2o/lib/http1.c:779
['h2o_socket_t*', 'char*'] void []
entity_read_do_send_error
in /src/h2o/lib/http1.c:206
['struct st_h2o_http1_conn_t*', 'int', 'size_t', 'char*', 'char*'] void []
on_send_complete_post_trailers
in /src/h2o/lib/http1.c:848
['h2o_socket_t*', 'char*'] void []
on_ssl_handshake_complete
in /src/h2o/lib/core/util.c:340
['h2o_socket_t*', 'char*'] void []
on_read_proxy_line
in /src/h2o/lib/core/util.c:477
['h2o_socket_t*', 'char*'] void []
on_accept
in /src/h2o/examples/libh2o/websocket.c:127
['h2o_socket_t*', 'char*'] void []
on_upgrade_complete
in /src/h2o/lib/http2/connection.c:1407
['void*', 'h2o_socket_t*', 'size_t'] void []
push_path
in /src/h2o/lib/http2/connection.c:1863
['h2o_req_t*', 'char*', 'size_t', 'int'] void []
on_continue_sent
in /src/h2o/lib/http1.c:537
['h2o_socket_t*', 'char*'] void []
on_send_next
in /src/h2o/lib/http1.c:838
['h2o_socket_t*', 'char*'] void []
on_send_informational_complete
in /src/h2o/lib/http1.c:1116
['h2o_socket_t*', 'char*'] void []
steal_socket
in /src/h2o/lib/http1.c:1208
['h2o_conn_t*'] h2o_socket_t []
graceful_shutdown_close_straggler
in /src/h2o/lib/http2/connection.c:75
['h2o_timer_t*'] void []
on_keepalive_timeout
in /src/h2o/lib/common/http2client.c:1035
['h2o_timer_t*'] void []
parse_input
in /src/h2o/lib/http2/connection.c:1348
['h2o_http2_conn_t*'] int []
Reset_Handler
in /src/h2o/deps/picotls/deps/cifra/src/arm/boot.c:57
[] void []
worker_main
in /src/h2o/t/00unit/lib/common/multithread.c:108
['void*'] void []
test_lib__common__multithread_c
in /src/h2o/t/00unit/lib/common/multithread.c:121
[] void []
on_call_write_success
in /src/h2o/lib/common/socket/uv-binding.c.h:199
['h2o_timer_t*'] void []
on_call_write_error
in /src/h2o/lib/common/socket/uv-binding.c.h:205
['h2o_timer_t*'] void []
on_ssl_write_complete
in /src/h2o/lib/common/socket/uv-binding.c.h:223
['uv_write_t*', 'int'] void []
on_connect
in /src/h2o/examples/libh2o/socket-client.c:77
['h2o_socket_t*', 'char*'] void []
on_ws_message
in /src/h2o/examples/libh2o/websocket.c:31
['h2o_websocket_conn_t*', 'struct wslay_event_on_msg_recv_arg*'] void []
on_accept_timeout
in /src/h2o/lib/core/util.c:312
['h2o_timer_t*'] void []
on_redis_accept_timeout
in /src/h2o/lib/core/util.c:318
['h2o_timer_t*'] void []
on_memcached_accept_timeout
in /src/h2o/lib/core/util.c:329
['h2o_timer_t*'] void []
destroy_http3_context
in /src/h2o/lib/handler/proxy.c:134
['h2o_http3client_ctx_t*'] void []
test_issues293
in /src/h2o/t/00unit/issues/293.c:68
[] void []
test_lib__handler__fastcgi_c
in /src/h2o/t/00unit/lib/handler/fastcgi.c:168
[] void []
on_rw_timeout
in /src/h2o/lib/handler/fastcgi.c:643
['h2o_timer_t*'] void []
on_handshake_fail_complete
in /src/h2o/lib/common/socket.c:1667
['h2o_socket_t*', 'char*'] void []
on_async_proceed_handshake
in /src/h2o/lib/common/socket.c:1710
['h2o_socket_t*', 'char*'] void []
on_async_job_complete
in /src/h2o/lib/common/socket.c:1722
['void*'] void []
memcached_resumption_on_get
in /src/h2o/lib/core/util.c:138
['h2o_iovec_t', 'void*'] void []
redis_resumption_on_get
in /src/h2o/lib/core/util.c:226
['redisReply*', 'void*', 'char*'] void []
on_redis_resumption_get_failed
in /src/h2o/lib/core/util.c:244
['h2o_timer_t*'] void []
on_getaddr
in /src/h2o/lib/handler/connect.c:420
['h2o_hostinfo_getaddr_req_t*', 'char*', 'struct addrinfo*', 'void*'] void []
filler_proceed_request
in /src/h2o/src/httpclient.c:603
['h2o_httpclient_t*', 'char*'] void []
on_body_timeout
in /src/h2o/lib/common/http1client.c:170
['h2o_timer_t*'] void []
on_body_content_length
in /src/h2o/lib/common/http1client.c:204
['h2o_socket_t*', 'char*'] void []
on_body_to_pipe
in /src/h2o/lib/common/http1client.c:254
['h2o_socket_t*', 'char*'] void []
on_body_chunked
in /src/h2o/lib/common/http1client.c:310
['h2o_socket_t*', 'char*'] void []
on_head_timeout
in /src/h2o/lib/common/http1client.c:384
['h2o_timer_t*'] void []
on_head_first_byte_timeout
in /src/h2o/lib/common/http1client.c:583
['h2o_timer_t*'] void []
req_body_send_complete
in /src/h2o/lib/common/http1client.c:638
['h2o_socket_t*', 'char*'] void []
on_header_sent_wait_100
in /src/h2o/lib/common/http1client.c:621
['h2o_socket_t*', 'char*'] void []
on_body_until_close
in /src/h2o/lib/common/http1client.c:176
['h2o_socket_t*', 'char*'] void []
do_stop
in /src/h2o/lib/handler/fastcgi.c:770
['h2o_generator_t*', 'h2o_req_t*'] void []
on_write
in /src/h2o/examples/libh2o/socket-client.c:51
['h2o_socket_t*', 'char*'] void []
socket_cleanup
in /src/h2o/lib/common/redis.c:386
['void*'] void []
start_connect
in /src/h2o/lib/common/socketpool.c:401
['h2o_socketpool_connect_request_t*', 'struct sockaddr*', 'socklen_t'] void []
tcp_start_connect
in /src/h2o/lib/handler/connect.c:687
['struct st_connect_generator_t*', 'struct st_server_address_t*'] int []
h2o_evloop_destroy
in /src/h2o/lib/common/socket/evloop.c.h:890
['h2o_evloop_t*'] void []
dispose_generator
in /src/h2o/lib/handler/connect.c:256
['struct st_connect_generator_t*'] void []
on_io_timeout
in /src/h2o/lib/handler/connect.c:325
['h2o_timer_t*'] void []
tcp_on_write_complete
in /src/h2o/lib/handler/connect.c:567
['h2o_socket_t*', 'char*'] void []
udp_write_stream_complete_delayed
in /src/h2o/lib/handler/connect.c:752
['h2o_timer_t*'] void []
udp_on_read
in /src/h2o/lib/handler/connect.c:834
['h2o_socket_t*', 'char*'] void []
on_connect_timeout
in /src/h2o/lib/handler/connect.c:358
['h2o_timer_t*'] void []
on_resolution_delay_timeout
in /src/h2o/lib/handler/connect.c:377
['h2o_timer_t*'] void []
on_connection_attempt_delay_timeout
in /src/h2o/lib/handler/connect.c:386
['h2o_timer_t*'] void []
tcp_on_connect
in /src/h2o/lib/handler/connect.c:657
['h2o_socket_t*', 'char*'] void []
on_stream_timeout
in /src/h2o/lib/common/http2client.c:1021
['h2o_timer_t*'] void []
client_on_write_complete
in /src/h2o/examples/libh2o/latency-optimization.c:123
['h2o_socket_t*', 'char*'] void []
async_nb_on_write_complete
in /src/h2o/src/main.c:713
['h2o_socket_t*', 'char*'] void []
async_nb_boringssl_sign
in /src/h2o/src/main.c:1082
['SSL*', 'uint8_t*', 'size_t*', 'size_t', 'uint16_t', 'uint8_t*', 'size_t'] enum ssl_private_key_result_t []
async_nb_boringssl_decrypt
in /src/h2o/src/main.c:1100
['SSL*', 'uint8_t*', 'size_t*', 'size_t', 'uint8_t*', 'size_t'] enum ssl_private_key_result_t []
on_recv
in /src/h2o/lib/websocket.c:46
['h2o_socket_t*', 'char*'] void []
on_complete
in /src/h2o/lib/websocket.c:124
['void*', 'h2o_socket_t*', 'size_t'] void []
req_body_send
in /src/h2o/lib/common/http1client.c:695
['struct st_h2o_http1client_t*'] void []
server_on_write_ready
in /src/h2o/examples/libh2o/latency-optimization.c:65
['h2o_socket_t*', 'char*'] void []
server_on_read_first
in /src/h2o/examples/libh2o/latency-optimization.c:111
['h2o_socket_t*', 'char*'] void []
client_on_read_first
in /src/h2o/examples/libh2o/latency-optimization.c:164
['h2o_socket_t*', 'char*'] void []
h2o_socket_sendvec
in /src/h2o/lib/common/socket.c:936
['h2o_socket_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_socket_cb'] void []
on_notify_write
in /src/h2o/lib/http2/connection.c:1479
['h2o_socket_t*', 'char*'] void []
emit_writereq
in /src/h2o/lib/http2/connection.c:1612
['h2o_timer_t*'] void []
on_idle_timeout
in /src/h2o/lib/http2/connection.c:128
['h2o_timer_t*'] void []
close_connection_if_necessary
in /src/h2o/lib/common/http2client.c:963
['struct st_h2o_http2client_conn_t*'] int []
proceed_request
in /src/h2o/lib/http2/connection.c:921
['h2o_req_t*', 'char*'] void []
handle_rst_stream_frame
in /src/h2o/lib/http2/connection.c:1255
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
handle_window_update_frame
in /src/h2o/lib/http2/connection.c:1181
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
on_dos_process_delay
in /src/h2o/lib/http2/connection.c:1766
['h2o_timer_t*'] void []
on_delegate_request_cb
in /src/h2o/lib/core/request.c:394
['h2o_timer_t*'] void []
h2o_http2_handle_upgrade
in /src/h2o/lib/http2/connection.c:1977
['h2o_req_t*', 'struct timeval'] int []
send_dir_listing
in /src/h2o/lib/handler/file.c:508
['h2o_req_t*', 'char*', 'size_t', 'int'] int []
specific_handler_on_req
in /src/h2o/lib/handler/file.c:1061
['h2o_handler_t*', 'h2o_req_t*'] int []
reproxy_test
in /src/h2o/examples/libh2o/simple.c:63
['h2o_handler_t*', 'h2o_req_t*'] int []
h2o_send_redirect
in /src/h2o/lib/core/request.c:749
['h2o_req_t*', 'int', 'char*', 'char*', 'size_t'] void []
on_collect_notify
in /src/h2o/lib/handler/status.c:126
['h2o_multithread_receiver_t*', 'h2o_linklist_t*'] void []
h2o_file_send
in /src/h2o/lib/handler/file.c:496
['h2o_req_t*', 'int', 'char*', 'char*', 'h2o_iovec_t', 'int'] int []
handle_stdin_record
in /src/h2o/lib/handler/fastcgi.c:574
['struct st_fcgi_generator_t*', 'struct st_fcgi_record_header_t*'] int []
udp_connect
in /src/h2o/lib/handler/connect.c:896
['struct st_connect_generator_t*', 'struct st_server_address_t*'] int []
subreq_ostream_send
in /src/h2o/lib/handler/mruby/middleware.c:238
['h2o_ostream_t*', 'h2o_req_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t'] void []
run_blocking_requests_callback
in /src/h2o/lib/handler/mruby.c:422
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
do_callback_sender_start
in /src/h2o/lib/handler/mruby/sender.c:116
['h2o_mruby_generator_t*'] void []
channel_notify_method
in /src/h2o/lib/handler/mruby/channel.c:67
['mrb_state*', 'mrb_value'] mrb_value []
on_head
in /src/h2o/lib/handler/mruby/http_request.c:437
['h2o_httpclient_t*', 'char*', 'h2o_httpclient_on_head_t*'] h2o_httpclient_body_cb []
do_on_connect
in /src/h2o/lib/handler/mruby/http_request.c:453
['h2o_httpclient_t*', 'char*', 'h2o_iovec_t*', 'h2o_url_t*', 'h2o_header_t**', 'size_t*', 'h2o_iovec_t*', 'h2o_httpclient_proceed_req_cb*', 'h2o_httpclient_properties_t*', 'h2o_url_t*'] h2o_httpclient_head_cb []
on_body
in /src/h2o/lib/handler/mruby/http_request.c:390
['h2o_httpclient_t*', 'char*', 'h2o_header_t*', 'size_t'] int []
on_sleep_timeout
in /src/h2o/lib/handler/mruby/sleep.c:34
['h2o_timer_t*'] void []
pass_reply
in /src/h2o/lib/handler/mruby/redis.c:95
['struct st_h2o_mruby_redis_command_context_t*', 'mrb_value'] void []
chunked_test
in /src/h2o/examples/libh2o/simple.c:46
['h2o_handler_t*', 'h2o_req_t*'] int []
post_test
in /src/h2o/examples/libh2o/simple.c:76
['h2o_handler_t*', 'h2o_req_t*'] int []
test_zerocopy_buffers
in /src/h2o/t/00unit/lib/common/socket.c:166
[] void []
test_zerocopy_buffers_random
in /src/h2o/t/00unit/lib/common/socket.c:207
[] void []
test_cookie
in /src/h2o/t/00unit/lib/http2/casper.c:62
[] void []
test_cookie_merge
in /src/h2o/t/00unit/lib/http2/casper.c:99
[] void []
on_config_acme
in /src/h2o/src/main.c:461
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
spawn_acme_loader
in /src/h2o/src/main.c:594
[] void []
on_config_user
in /src/h2o/src/main.c:3340
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_pid_file
in /src/h2o/src/main.c:3423
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_error_log
in /src/h2o/src/main.c:3429
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_crash_handler
in /src/h2o/src/main.c:3665
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
resolve_tag
in /src/h2o/src/main.c:3857
['char*', 'yoml_t*', 'void*'] yoml_t []
ssl_session_resumption_on_config
in /src/h2o/src/ssl.c:896
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
FOREACH_DIRENT
in /src/h2o/lib/handler/file/_templates.c.h:58
[] void []
fixup_request
in /src/h2o/lib/http1.c:430
['struct st_h2o_http1_conn_t*', 'struct phr_header*', 'size_t', 'int', 'ssize_t*', 'ssize_t*'] char []
on_config
in /src/h2o/lib/handler/configurator/access_log.c:33
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
requests_status_init
in /src/h2o/lib/handler/status/requests.c:94
[] void []
on_config_paths
in /src/h2o/lib/core/configurator.c:305
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_server_name
in /src/h2o/lib/core/configurator.c:962
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
ocsp_updater_thread
in /src/h2o/src/main.c:1392
['void*'] void []
setup_signal_handlers
in /src/h2o/src/main.c:3959
[] void []
run_using_server_starter
in /src/h2o/src/main.c:4671
['char*', 'char*'] int []
on_config_enter
in /src/h2o/lib/handler/configurator/proxy.c:641
['h2o_configurator_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_spawn
in /src/h2o/lib/handler/configurator/fastcgi.c:217
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
test_register_path
in /src/h2o/t/00unit/lib/core/config.c:25
[] void []
on_config_hosts
in /src/h2o/lib/core/configurator.c:337
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_h2olog
in /src/h2o/lib/handler/configurator/h2olog.c:26
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_debug_state
in /src/h2o/lib/handler/configurator/http2_debug_state.c:25
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
register_handler
in /src/h2o/examples/libh2o/simple.c:38
['h2o_hostconf_t*', 'char*'] h2o_pathconf_t []
register_proxy
in /src/h2o/fuzz/driver_common.cc:103
['h2o_hostconf_t*', 'char*', 'h2o_access_log_filehandle_t*'] void []
test_dynamic
in /src/h2o/t/00unit/lib/handler/mimemap.c:114
[] void []
on_config_custom_handler
in /src/h2o/lib/core/configurator.c:844
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
test_percent_encode_zero_byte
in /src/h2o/t/00unit/issues/percent-encode-zero-byte.c:27
[] void []
test_build_destination
in /src/h2o/t/00unit/lib/core/util.c:155
[] void []
test_build_destination_escaping
in /src/h2o/t/00unit/lib/core/util.c:205
[] void []
handle_priority_frame
in /src/h2o/lib/http2/connection.c:1089
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
middleware_request_method
in /src/h2o/lib/handler/mruby/middleware.c:860
['mrb_state*', 'mrb_value'] mrb_value []
on_filter_setup_ostream
in /src/h2o/lib/handler/errordoc.c:84
['h2o_filter_t*', 'h2o_req_t*', 'h2o_ostream_t**'] void []
decode_header_name_literal
in /src/h2o/lib/http3/qpack.c:565
['h2o_mem_pool_t*', 'unsigned*', 'uint8_t**', 'uint8_t*', 'unsigned', 'char**'] h2o_iovec_t []
on_config_connect
in /src/h2o/lib/handler/configurator/fastcgi.c:82
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_reverse_url
in /src/h2o/lib/handler/configurator/proxy.c:374
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
test_lib__common__cache_c
in /src/h2o/t/00unit/lib/common/cache.c:32
[] void []
h2o_socket_ssl_new_session_cb
in /src/h2o/lib/common/socket.c:1471
['SSL*', 'SSL_SESSION*'] int []
on_config_mruby_handler
in /src/h2o/lib/handler/configurator/mruby.c:55
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_mruby_handler_file
in /src/h2o/lib/handler/configurator/mruby.c:77
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
try_dynamic_request
in /src/h2o/lib/handler/file.c:675
['h2o_file_handler_t*', 'h2o_req_t*', 'char*', 'size_t'] int []
on_config_dir
in /src/h2o/lib/handler/configurator/file.c:36
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_file
in /src/h2o/lib/handler/configurator/file.c:44
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
h2o_expires_register
in /src/h2o/lib/handler/expires.c:67
['h2o_pathconf_t*', 'h2o_expires_args_t*'] void []
h2o_errordoc_register
in /src/h2o/lib/handler/errordoc.c:131
['h2o_pathconf_t*', 'h2o_errordoc_t*', 'size_t'] void []
handle_header_raw_key
in /src/h2o/lib/handler/mruby/middleware.c:422
['h2o_mruby_shared_context_t*', 'h2o_iovec_t*', 'h2o_iovec_t', 'void*'] int []
handle_header_env_key
in /src/h2o/lib/handler/mruby/middleware.c:436
['h2o_mruby_shared_context_t*', 'h2o_iovec_t*', 'h2o_iovec_t', 'void*'] int []
retrieve_env
in /src/h2o/lib/handler/mruby/middleware.c:525
['mrb_state*', 'mrb_value', 'mrb_value', 'void*'] int []
on_config_header_2arg
in /src/h2o/lib/handler/configurator/headers_util.c:129
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'int', 'yoml_t*', 'h2o_headers_command_t**'] int []
on_config_header_unset
in /src/h2o/lib/handler/configurator/headers_util.c:199
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_header_unsetunless
in /src/h2o/lib/handler/configurator/headers_util.c:203
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_cookie_unset
in /src/h2o/lib/handler/configurator/headers_util.c:208
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_cookie_unsetunless
in /src/h2o/lib/handler/configurator/headers_util.c:212
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_errordoc
in /src/h2o/lib/handler/configurator/errordoc.c:87
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_proxy_status_identity
in /src/h2o/lib/handler/configurator/proxy.c:142
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
test_join_list
in /src/h2o/t/00unit/lib/common/string.c:360
[] void []
build_env
in /src/h2o/lib/handler/mruby.c:762
['h2o_mruby_generator_t*'] mrb_value []
build_response_method
in /src/h2o/lib/handler/mruby/middleware.c:849
['mrb_state*', 'mrb_value'] mrb_value []
on_req_classic_connect
in /src/h2o/lib/handler/connect.c:1042
['h2o_handler_t*', 'h2o_req_t*'] int []
on_req_connect_udp
in /src/h2o/lib/handler/connect.c:1080
['h2o_handler_t*', 'h2o_req_t*'] int []
stream_emit_pending_data
in /src/h2o/lib/common/http2client.c:1245
['struct st_h2o_http2client_stream_t*'] void []
h2o_vector__reserve
in /src/h2o/include/h2o/memory.h:590
['h2o_mem_pool_t*', 'h2o_vector_t*', 'size_t', 'size_t', 'size_t'] void []
close_idle_connection
in /src/h2o/lib/http2/connection.c:99
['h2o_conn_t*'] void []
graceful_shutdown_resend_goaway
in /src/h2o/lib/http2/connection.c:82
['h2o_timer_t*'] void []
test_enable_with_ratio255_get_random
in /src/h2o/deps/quicly/t/test.c:160
['void*', 'size_t'] void []
test_nondecryptable_initial
in /src/h2o/deps/quicly/t/test.c:695
[] void []
test_state_exhaustion_on_closed_by_remote
in /src/h2o/deps/quicly/t/test.c:893
['quicly_closed_by_remote_t*', 'quicly_conn_t*', 'quicly_error_t', 'uint64_t', 'char*', 'size_t'] void []
net_endpoint_run
in /src/h2o/deps/quicly/t/simulator.c:344
['struct net_node*'] void []
enqueue
in /src/h2o/deps/quicly/t/udpfw.c:193
['struct queue_t*', 'struct connection_t*', 'int64_t'] int []
flatten_sized_text
in /src/h2o/deps/quicly/src/cli.c:263
['quicly_sendbuf_vec_t*', 'void*', 'size_t', 'size_t'] quicly_error_t []
receive_datagram
in /src/h2o/deps/quicly/src/cli.c:430
['int', 'void*', 'quicly_address_t*', 'quicly_address_t*', 'uint8_t*'] ssize_t []
send_packets_default
in /src/h2o/deps/quicly/src/cli.c:551
['int', 'quicly_address_t*', 'quicly_address_t*', 'struct iovec*', 'size_t', 'uint8_t'] void []
send_packets_gso
in /src/h2o/deps/quicly/src/cli.c:585
['int', 'quicly_address_t*', 'quicly_address_t*', 'struct iovec*', 'size_t', 'uint8_t'] void []
save_session_ticket_cb
in /src/h2o/deps/quicly/src/cli.c:1116
['ptls_save_ticket_t*', 'ptls_t*', 'ptls_iovec_t'] int []
save_resumption_token_cb
in /src/h2o/deps/quicly/src/cli.c:1126
['quicly_save_resumption_token_t*', 'quicly_conn_t*', 'ptls_iovec_t'] quicly_error_t []
test_address_token_codec
in /src/h2o/deps/quicly/t/test.c:563
[] void []
test_received_cid
in /src/h2o/deps/quicly/t/remote_cid.c:70
[] void []
send_other_control_frames
in /src/h2o/deps/quicly/lib/quicly.c:5231
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_resumption_token
in /src/h2o/deps/quicly/lib/quicly.c:4755
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
quicly_encode_datagram_frame
in /src/h2o/deps/quicly/include/quicly/frame.h:775
['uint8_t*', 'ptls_iovec_t'] uint8_t []
aead_decrypt_1rtt
in /src/h2o/deps/quicly/lib/quicly.c:2949
['void*', 'uint64_t', 'quicly_decoded_packet_t*', 'size_t', 'size_t*'] int []
decrypt_packet
in /src/h2o/deps/quicly/lib/quicly.c:3041
['ptls_cipher_context_t*', 'void*', 'uint64_t*', 'quicly_decoded_packet_t*', 'uint64_t*', 'ptls_iovec_t*'] quicly_error_t []
test_state_exhaustion
in /src/h2o/deps/quicly/t/test.c:908
[] void []
send_stream_control_frames
in /src/h2o/deps/quicly/lib/quicly.c:4188
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_handshake_done
in /src/h2o/deps/quicly/lib/quicly.c:4626
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_handshake_flow
in /src/h2o/deps/quicly/lib/quicly.c:4964
['quicly_conn_t*', 'size_t', 'quicly_send_context_t*', 'int', 'int'] quicly_error_t []
do_send_closed
in /src/h2o/deps/quicly/lib/quicly.c:5604
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_path_challenge
in /src/h2o/deps/quicly/lib/quicly.c:5105
['quicly_conn_t*', 'quicly_send_context_t*', 'int', 'uint8_t*'] quicly_error_t []
test_transport_parameters
in /src/h2o/deps/quicly/t/test.c:424
[] void []
client_collected_extensions
in /src/h2o/deps/quicly/lib/quicly.c:2687
['ptls_t*', 'ptls_handshake_properties_t*', 'ptls_raw_extension_t*'] int []
server_collected_extensions
in /src/h2o/deps/quicly/lib/quicly.c:2868
['ptls_t*', 'ptls_handshake_properties_t*', 'ptls_raw_extension_t*'] int []
quicly_retry_calc_cidpair_hash
in /src/h2o/deps/quicly/lib/quicly.c:4837
['ptls_hash_algorithm_t*', 'ptls_iovec_t', 'ptls_iovec_t', 'uint64_t*'] quicly_error_t []
update_traffic_key_cb
in /src/h2o/deps/quicly/lib/quicly.c:5128
['ptls_update_traffic_key_t*', 'ptls_t*', 'int', 'size_t', 'void*'] int []
handle_path_challenge_frame
in /src/h2o/deps/quicly/lib/quicly.c:6357
['quicly_conn_t*', 'struct st_quicly_handle_payload_state_t*'] quicly_error_t []
test_retry_aead
in /src/h2o/deps/quicly/t/test.c:405
[] void []
flatten_raw
in /src/h2o/deps/quicly/lib/streambuf.c:121
['quicly_sendbuf_vec_t*', 'void*', 'size_t', 'size_t'] quicly_error_t []
simple_http
in /src/h2o/deps/quicly/t/simple.c:114
[] void []
test_send_then_close
in /src/h2o/deps/quicly/t/simple.c:201
[] void []
test_reset_after_close
in /src/h2o/deps/quicly/t/simple.c:246
[] void []
tiny_stream_window
in /src/h2o/deps/quicly/t/simple.c:291
[] void []
test_reset_during_loss
in /src/h2o/deps/quicly/t/simple.c:375
[] void []
tiny_connection_window
in /src/h2o/deps/quicly/t/simple.c:530
[] void []
test_stream_concurrency
in /src/h2o/deps/quicly/t/stream-concurrency.c:26
[] void []
loss_core
in /src/h2o/deps/quicly/t/lossy.c:271
[] void []
server_on_receive
in /src/h2o/deps/quicly/src/cli.c:328
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
enqueue_requests
in /src/h2o/deps/quicly/src/cli.c:654
['quicly_conn_t*'] void []
crypto_stream_receive
in /src/h2o/deps/quicly/lib/quicly.c:1135
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
async_nb_quic_resume_handshake
in /src/h2o/src/main.c:1046
['void*'] void []
run_loop
in /src/h2o/deps/quicly/examples/echo.c:193
['int', 'quicly_conn_t*'] int []
on_ingress_receive
in /src/h2o/deps/quicly/t/test.c:269
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
client_on_receive
in /src/h2o/deps/quicly/src/cli.c:366
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
test_ack_encode
in /src/h2o/deps/quicly/t/frame.c:124
[] void []
handle_new_connection_id_frame
in /src/h2o/deps/quicly/lib/quicly.c:6691
['quicly_conn_t*', 'struct st_quicly_handle_payload_state_t*'] quicly_error_t []
h2o_connect_register
in /src/h2o/lib/handler/connect.c:1121
['h2o_pathconf_t*', 'h2o_proxy_config_vars_t*', 'h2o_connect_acl_entry_t*', 'size_t'] void []
h2o_connect_udp_register
in /src/h2o/lib/handler/connect.c:1127
['h2o_pathconf_t*', 'h2o_proxy_config_vars_t*', 'h2o_connect_acl_entry_t*', 'size_t'] void []
default_encrypt_cid
in /src/h2o/deps/quicly/lib/defaults.c:141
['quicly_cid_encryptor_t*', 'quicly_cid_t*', 'void*', 'quicly_cid_plaintext_t*'] void []
default_generate_reset_token
in /src/h2o/deps/quicly/lib/defaults.c:206
['quicly_cid_encryptor_t*', 'void*', 'void*'] int []
DEFINE_PROTO_FUZZER
in /src/h2o/deps/mruby/oss-fuzz/mruby_proto_fuzzer.cpp:40
['Function'] void []
onig_regexp_match
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:241
['mrb_state*', 'mrb_value'] mrb_value []
string_gsub
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:768
['mrb_state*', 'mrb_value'] mrb_value []
string_scan
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:834
['mrb_state*', 'mrb_value'] mrb_value []
string_split
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:900
['mrb_state*', 'mrb_value'] mrb_value []
string_sub
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:996
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_set_set_global_variables
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:1067
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_intern
in /src/h2o/deps/mruby/src/string.c:1854
['mrb_state*', 'mrb_value'] MRB_API []
mrb_f_send
in /src/h2o/deps/mruby/src/vm.c:748
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_remove_method
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:621
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_s_def
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:260
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_aref
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:424
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_aset
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:483
['mrb_state*', 'mrb_value'] mrb_value []
f_eval
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:154
['mrb_state*', 'mrb_value'] mrb_value []
f_instance_eval
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:174
['mrb_state*', 'mrb_value'] mrb_value []
f_class_eval
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:199
['mrb_state*', 'mrb_value'] mrb_value []
decl_lv_underscore
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c:425
['mrb_state*', 'mrbc_context*'] void []
mrb_load_file
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13140
['mrb_state*', 'FILE*'] MRB_API []
mrb_load_detect_file_cxt
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13154
['mrb_state*', 'FILE*', 'mrbc_context*'] MRB_API []
mrb_load_nstring
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13203
['mrb_state*', 'char*', 'size_t'] MRB_API []
proc_in_c
in /src/h2o/deps/mruby/mrbgems/mruby-proc-binding/test/proc-binding.c:4
['mrb_state*', 'mrb_value'] mrb_value []
dbgcmd_eval
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c:54
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
dbgcmd_info_local
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c:60
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_require_load_rb_str
in /src/h2o/deps/mruby-require/src/require.c:119
['mrb_state*', 'mrb_value'] mrb_value []
mrb_load_irep
in /src/h2o/deps/mruby/src/load.c:701
['mrb_state*', 'uint8_t*'] MRB_API []
mrb_load_irep_buf
in /src/h2o/deps/mruby/src/load.c:707
['mrb_state*', 'void*', 'size_t'] MRB_API []
mrb_load_irep_file
in /src/h2o/deps/mruby/src/load.c:765
['mrb_state*', 'FILE*'] MRB_API []
mrb_irep_debug_info_file* mrb_debug_info_append_file(mrb_state*mrb,mrb_irep_debug_info*d, constchar*filename,uint16_t*lines, uint32_tstart_pos,uint32_tend_pos)
in /src/h2o/deps/mruby/src/debug.c:164
[] MRB_API []
mrb_mod_attr_reader
in /src/h2o/deps/mruby/src/class.c:1888
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_attr_writer
in /src/h2o/deps/mruby/src/class.c:1904
['mrb_state*', 'mrb_value'] mrb_value []
prepare_writer_name
in /src/h2o/deps/mruby/src/class.c:1845
['mrb_state*', 'mrb_sym'] mrb_sym []
mrb_mod_const_get
in /src/h2o/deps/mruby/src/class.c:2395
['mrb_state*', 'mrb_value'] mrb_value []
intern_gen
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:148
['parser_state*', 'char*', 'size_t'] mrb_sym []
parser_state* mrb_parse_file(mrb_state*mrb,FILE*f,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13044
[] MRB_API []
parser_state* mrb_parse_nstring(mrb_state*mrb,constchar*s,size_tlen,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13051
[] MRB_API []
sym_inspect
in /src/h2o/deps/mruby/src/symbol.c:603
['mrb_state*', 'mrb_value'] mrb_value []
flo_to_s
in /src/h2o/deps/mruby/src/numeric.c:372
['mrb_state*', 'mrb_value'] mrb_value []
get_shared_context
in /src/h2o/lib/handler/mruby.c:549
['h2o_context_t*'] h2o_mruby_shared_context_t []
cleanup
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:173
['mrb_state*', 'struct _args*'] void []
dispose_shared_context
in /src/h2o/lib/handler/mruby.c:540
['void*'] void []
mrb_sce_sys_fail
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:109
['mrb_state*', 'mrb_value'] mrb_value []
mrb_instance_new
in /src/h2o/deps/mruby/src/class.c:1940
['mrb_state*', 'mrb_value'] mrb_value []
mrb_class_new_instance
in /src/h2o/deps/mruby/include/mruby.h:635
['mrb_state*', 'mrb_int', 'mrb_value*', 'struct RClass*'] MRB_INLINE []
mrb_mruby_random_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:398
['mrb_state*'] void []
mrb_f_throw
in /src/h2o/deps/mruby/mrbgems/mruby-catch/src/catch.c:85
['mrb_state*', 'mrb_value'] mrb_value []
exc_exception
in /src/h2o/deps/mruby/src/error.c:87
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_dup
in /src/h2o/deps/mruby/src/class.c:2586
['mrb_state*', 'mrb_value'] mrb_value []
mrb_word_boxing_float_value
in /src/h2o/deps/mruby/src/etc.c:169
['mrb_state*', 'mrb_float'] MRB_API []
mrb_boxing_int_value
in /src/h2o/deps/mruby/src/etc.c:218
['mrb_state*', 'mrb_int'] MRB_API []
mrb_io_s_for_fd
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:836
['mrb_state*', 'mrb_value'] mrb_value []
mrb_tcpsocket_allocate
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:750
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_env_gem_init
in /src/h2o/deps/mruby-env/src/env.c:213
['mrb_state*'] void []
class_allocate
in /src/h2o/deps/mruby-class-new-fiber-safe/src/class-new-fiber-safe.c:6
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_onig_regexp_gem_init
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:1128
['mrb_state*'] void []
mrb_sce_init_m
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:74
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_initialize
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:115
['mrb_state*', 'mrb_value'] mrb_value []
match_data_copy
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:602
['mrb_state*', 'mrb_value'] mrb_value []
match_data_index
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:544
['mrb_state*', 'mrb_value'] mrb_value []
mrb_exxx_init
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:132
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_rational_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:733
['mrb_state*'] void []
mrb_mruby_complex_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:353
['mrb_state*'] void []
mrb_mruby_method_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:514
['mrb_state*'] void []
mrb_vm_define_class
in /src/h2o/deps/mruby/src/class.c:576
['mrb_state*', 'mrb_value', 'mrb_value', 'mrb_sym'] struct RClass []
mrb_mruby_errno_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:150
['mrb_state*'] void []
mrb_mruby_math_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:725
['mrb_state*'] void []
mrb_io_test_mkdtemp
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:187
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_test_rmdir
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:201
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_unlink
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:115
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_rename
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:138
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_dirname
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:165
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_basename
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:205
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_realpath
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:246
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file__getwd
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:272
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_flock
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:405
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_symlink
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:507
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_chmod
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:532
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_readlink
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:554
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_size
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:298
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_popen
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:460
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_initialize_copy
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:602
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_free
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:294
['mrb_state*', 'void*'] void []
mrb_io_close
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1043
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_sysclose
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:849
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_sysopen
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:896
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_sysread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:926
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_pread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1432
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_sysseek
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:977
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_syswrite
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1033
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_pwrite
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1448
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_close_write
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1052
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_pipe
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1124
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_select
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1161
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_close_on_exec_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1342
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_set_close_on_exec
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1364
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_readchar
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1493
['mrb_state*', 'mrb_value'] mrb_value []
mrb_sockettest_tmppath
in /src/h2o/deps/mruby/mrbgems/mruby-socket/test/sockettest.c:40
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ipsocket_recvfrom
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:552
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getpeereid
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:280
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getpeername
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:303
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getsockname
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:316
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getsockopt
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:329
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_recv
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:349
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_recvfrom
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:365
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_send
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:388
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_setnonblock
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:407
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_setsockopt
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:436
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_shutdown
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:482
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_gethostname
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:580
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_accept
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:598
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_accept2
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:612
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_bind
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:635
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_connect
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:648
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_listen
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:661
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_socketpair
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:714
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_socket
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:737
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_sysread
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:775
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_syswrite
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:825
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_close
in /src/h2o/deps/mruby-dir/src/dir.c:62
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_init
in /src/h2o/deps/mruby-dir/src/dir.c:78
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_delete
in /src/h2o/deps/mruby-dir/src/dir.c:106
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_getwd
in /src/h2o/deps/mruby-dir/src/dir.c:136
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_chdir
in /src/h2o/deps/mruby-dir/src/dir.c:169
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_chroot
in /src/h2o/deps/mruby-dir/src/dir.c:183
['mrb_state*', 'mrb_value'] mrb_value []
file_s_lstat
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:154
['mrb_state*', 'mrb_value'] mrb_value []
stat_initialize
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:190
['mrb_state*', 'mrb_value'] mrb_value []
io_stat
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:281
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_object_ext_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c:113
['mrb_state*'] void []
mrb_mruby_eval_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:222
['mrb_state*'] void []
mrb_struct_to_h
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:628
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_members
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:106
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_initialize
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:342
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_binding
in /src/h2o/deps/mruby/mrbgems/mruby-proc-binding/src/proc-binding.c:13
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_binding
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:263
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_io_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/mruby_io_gem.c:9
['mrb_state*'] void []
mrb_mruby_binding_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:160
['mrb_state*'] void []
mrb_time_at
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:429
['mrb_state*', 'time_t', 'time_t', 'enum mrb_timezone'] MRB_API []
unbound_method_bind
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:166
['mrb_state*', 'mrb_value'] mrb_value []
method_unbind
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:285
['mrb_state*', 'mrb_value'] mrb_value []
mrb_kernel_method
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:452
['mrb_state*', 'mrb_value'] mrb_value []
mrb_module_instance_method
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:474
['mrb_state*', 'mrb_value'] mrb_value []
random_f_srand
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:383
['mrb_state*', 'mrb_value'] mrb_value []
random_f_bytes
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:390
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_shuffle
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:296
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_sample
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:320
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_socket_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:842
['mrb_state*'] void []
mrb_mruby_socket_gem_final
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:939
['mrb_state*'] void []
math_asin
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:246
['mrb_state*', 'mrb_value'] mrb_value []
math_acos
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:266
['mrb_state*', 'mrb_value'] mrb_value []
math_acosh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:414
['mrb_state*', 'mrb_value'] mrb_value []
math_atanh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:434
['mrb_state*', 'mrb_value'] mrb_value []
math_log
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:489
['mrb_state*', 'mrb_value'] mrb_value []
math_log2
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:521
['mrb_state*', 'mrb_value'] mrb_value []
math_log10
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:546
['mrb_state*', 'mrb_value'] mrb_value []
math_sqrt
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:567
['mrb_state*', 'mrb_value'] mrb_value []
mrb_vm_define_module
in /src/h2o/deps/mruby/src/class.c:474
['mrb_state*', 'mrb_value', 'mrb_sym'] struct RClass []
mrb_sce_errno
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:93
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_block_length
in /src/h2o/deps/mruby-digest/src/digest.c:724
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_digest_length
in /src/h2o/deps/mruby-digest/src/digest.c:753
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_init
in /src/h2o/deps/mruby-digest/src/digest.c:785
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hmac_init
in /src/h2o/deps/mruby-digest/src/digest.c:898
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_prepend_features
in /src/h2o/deps/mruby/src/class.c:1529
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_append_features
in /src/h2o/deps/mruby/src/class.c:1540
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_include_p
in /src/h2o/deps/mruby/src/class.c:1570
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_extend_object
in /src/h2o/deps/mruby/src/class.c:1607
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_module_function
in /src/h2o/deps/mruby/src/class.c:2594
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_match_p
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:271
['mrb_state*', 'mrb_value'] mrb_value []
string_match_p
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:294
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_equal
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:317
['mrb_state*', 'mrb_value'] mrb_value []
match_data_begin
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:571
['mrb_state*', 'mrb_value'] mrb_value []
match_data_end
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:590
['mrb_state*', 'mrb_value'] mrb_value []
match_data_offset
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:630
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_escape
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:1079
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_class_variables
in /src/h2o/deps/mruby/src/variable.c:597
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_constants
in /src/h2o/deps/mruby/src/variable.c:915
['mrb_state*', 'mrb_value'] mrb_value []
true_and
in /src/h2o/deps/mruby/src/object.c:137
['mrb_state*', 'mrb_value'] mrb_value []
true_xor
in /src/h2o/deps/mruby/src/object.c:157
['mrb_state*', 'mrb_value'] mrb_value []
false_xor
in /src/h2o/deps/mruby/src/object.c:246
['mrb_state*', 'mrb_value'] mrb_value []
false_or
in /src/h2o/deps/mruby/src/object.c:266
['mrb_state*', 'mrb_value'] mrb_value []
int_powm
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:146
['mrb_state*', 'mrb_value'] mrb_value []
int_quo
in /src/h2o/deps/mruby/src/numeric.c:212
['mrb_state*', 'mrb_value'] mrb_value []
coerce_step_counter
in /src/h2o/deps/mruby/src/numeric.c:252
['mrb_state*', 'mrb_value'] mrb_value []
flo_idiv
in /src/h2o/deps/mruby/src/numeric.c:287
['mrb_state*', 'mrb_value'] mrb_value []
flo_rshift
in /src/h2o/deps/mruby/src/numeric.c:719
['mrb_state*', 'mrb_value'] mrb_value []
flo_lshift
in /src/h2o/deps/mruby/src/numeric.c:729
['mrb_state*', 'mrb_value'] mrb_value []
flo_truncate
in /src/h2o/deps/mruby/src/numeric.c:1042
['mrb_state*', 'mrb_value'] mrb_value []
flo_round
in /src/h2o/deps/mruby/src/numeric.c:958
['mrb_state*', 'mrb_value'] mrb_value []
int_lshift
in /src/h2o/deps/mruby/src/numeric.c:1461
['mrb_state*', 'mrb_value'] mrb_value []
int_rshift
in /src/h2o/deps/mruby/src/numeric.c:1496
['mrb_state*', 'mrb_value'] mrb_value []
int_to_s
in /src/h2o/deps/mruby/src/numeric.c:1785
['mrb_state*', 'mrb_value'] mrb_value []
gc_interval_ratio_set
in /src/h2o/deps/mruby/src/gc.c:1498
['mrb_state*', 'mrb_value'] mrb_value []
gc_step_ratio_set
in /src/h2o/deps/mruby/src/gc.c:1531
['mrb_state*', 'mrb_value'] mrb_value []
gc_generational_mode_set
in /src/h2o/deps/mruby/src/gc.c:1583
['mrb_state*', 'mrb_value'] mrb_value []
exc_initialize
in /src/h2o/deps/mruby/src/error.c:63
['mrb_state*', 'mrb_value'] mrb_value []
enum_update_hash
in /src/h2o/deps/mruby/src/enum.c:11
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_plus_m
in /src/h2o/deps/mruby/src/string.c:816
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_times
in /src/h2o/deps/mruby/src/string.c:857
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_aref_m
in /src/h2o/deps/mruby/src/string.c:1124
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_aset_m
in /src/h2o/deps/mruby/src/string.c:1305
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_chomp
in /src/h2o/deps/mruby/src/string.c:1476
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_include
in /src/h2o/deps/mruby/src/string.c:1707
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_index_m
in /src/h2o/deps/mruby/src/string.c:1766
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_replace
in /src/h2o/deps/mruby/src/string.c:1804
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_init
in /src/h2o/deps/mruby/src/string.c:1820
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_rindex_m
in /src/h2o/deps/mruby/src/string.c:2037
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_split_m
in /src/h2o/deps/mruby/src/string.c:2108
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_to_i
in /src/h2o/deps/mruby/src/string.c:2466
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_getbyte
in /src/h2o/deps/mruby/src/string.c:2778
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_setbyte
in /src/h2o/deps/mruby/src/string.c:2798
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_byteslice
in /src/h2o/deps/mruby/src/string.c:2840
['mrb_state*', 'mrb_value'] mrb_value []
sub_replace
in /src/h2o/deps/mruby/src/string.c:2879
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_s_new
in /src/h2o/deps/mruby/src/proc.c:213
['mrb_state*', 'mrb_value'] mrb_value []
proc_lambda
in /src/h2o/deps/mruby/src/proc.c:267
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_init_copy
in /src/h2o/deps/mruby/src/hash.c:1190
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_init
in /src/h2o/deps/mruby/src/hash.c:1286
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_default
in /src/h2o/deps/mruby/src/hash.c:1353
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_aset
in /src/h2o/deps/mruby/src/hash.c:1559
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_merge_m
in /src/h2o/deps/mruby/src/hash.c:1749
['mrb_state*', 'mrb_value'] mrb_value []
range_initialize
in /src/h2o/deps/mruby/src/range.c:160
['mrb_state*', 'mrb_value'] mrb_value []
obj_is_instance_of
in /src/h2o/deps/mruby/src/kernel.c:283
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_is_kind_of_m
in /src/h2o/deps/mruby/src/kernel.c:320
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_raise
in /src/h2o/deps/mruby/src/kernel.c:365
['mrb_state*', 'mrb_value'] MRB_API []
mrb_obj_remove_instance_variable
in /src/h2o/deps/mruby/src/kernel.c:414
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_missing
in /src/h2o/deps/mruby/src/kernel.c:468
['mrb_state*', 'mrb_value'] mrb_value []
obj_respond_to
in /src/h2o/deps/mruby/src/kernel.c:504
['mrb_state*', 'mrb_value'] mrb_value []
mrb_encoding
in /src/h2o/deps/mruby/src/kernel.c:560
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_initialize
in /src/h2o/deps/mruby/src/class.c:1617
['mrb_state*', 'mrb_value'] mrb_value []
mrb_class_new_class
in /src/h2o/deps/mruby/src/class.c:1983
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_alias
in /src/h2o/deps/mruby/src/class.c:2286
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_undef
in /src/h2o/deps/mruby/src/class.c:2349
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_const_defined
in /src/h2o/deps/mruby/src/class.c:2374
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_const_set
in /src/h2o/deps/mruby/src/class.c:2433
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_remove_const
in /src/h2o/deps/mruby/src/class.c:2445
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_const_missing
in /src/h2o/deps/mruby/src/class.c:2460
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_method_defined
in /src/h2o/deps/mruby/src/class.c:2505
['mrb_state*', 'mrb_value'] mrb_value []
mod_define_method
in /src/h2o/deps/mruby/src/class.c:2563
['mrb_state*', 'mrb_value'] mrb_value []
top_define_method
in /src/h2o/deps/mruby/src/class.c:2569
['mrb_state*', 'mrb_value'] mrb_value []
mod_define_singleton_method
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:373
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_s_create
in /src/h2o/deps/mruby/src/array.c:288
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_concat_m
in /src/h2o/deps/mruby/src/array.c:335
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_plus
in /src/h2o/deps/mruby/src/array.c:345
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_replace_m
in /src/h2o/deps/mruby/src/array.c:418
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_times
in /src/h2o/deps/mruby/src/array.c:429
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_shift_m
in /src/h2o/deps/mruby/src/array.c:593
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_unshift_m
in /src/h2o/deps/mruby/src/array.c:669
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_aget
in /src/h2o/deps/mruby/src/array.c:916
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_aset
in /src/h2o/deps/mruby/src/array.c:989
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_slice_bang
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:138
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_first
in /src/h2o/deps/mruby/src/array.c:1052
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_last
in /src/h2o/deps/mruby/src/array.c:1074
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_join_m
in /src/h2o/deps/mruby/src/array.c:1288
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_pack
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1342
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_unpack
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1584
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_unpack1
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1590
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ivar_defined
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:51
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ivar_get
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:81
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ivar_set
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:111
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_methods_m
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:237
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_private_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:254
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_protected_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:271
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_public_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:288
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_singleton_methods_m
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:363
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_remove_cvar
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:419
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_cvar_defined
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:456
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_cvar_get
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:481
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_cvar_set
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:509
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_instance_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:570
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_undefined_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:596
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_instance_exec
in /src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c:96
['mrb_state*', 'mrb_value'] mrb_value []
os_memsize_of
in /src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c:187
['mrb_state*', 'mrb_value'] mrb_value []
os_memsize_of_all
in /src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c:231
['mrb_state*', 'mrb_value'] mrb_value []
os_count_objects
in /src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c:58
['mrb_state*', 'mrb_value'] mrb_value []
os_each_object
in /src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c:165
['mrb_state*', 'mrb_value'] mrb_value []
f_exit
in /src/h2o/deps/mruby/mrbgems/mruby-exit/src/mruby-exit.c:4
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_test_receive_direct
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:56
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_values_at
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:644
['mrb_state*', 'mrb_value'] mrb_value []
hash_values_at
in /src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c:22
['mrb_state*', 'mrb_value'] mrb_value []
hash_slice
in /src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c:50
['mrb_state*', 'mrb_value'] mrb_value []
hash_except
in /src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c:82
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_defined_p
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:105
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_get
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:126
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_set
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:142
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_caller
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:12
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_integer
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:131
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_sleep
in /src/h2o/deps/mruby/mrbgems/mruby-sleep/src/sleep.c:42
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_usleep
in /src/h2o/deps/mruby/mrbgems/mruby-sleep/src/sleep.c:73
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_umask
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:96
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file__gethome
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:340
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_set_sync
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1398
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_bufread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1479
['mrb_state*', 'mrb_value'] mrb_value []
rational_s_new
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:249
['mrb_state*', 'mrb_value'] mrb_value []
rational_m
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:346
['mrb_state*', 'mrb_value'] mrb_value []
complex_s_rect
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:101
['mrb_state*', 'mrb_value'] mrb_value []
proc_new_cfunc_with_env
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c:11
['mrb_state*', 'mrb_value'] mrb_value []
return_env
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c:26
['mrb_state*', 'mrb_value'] mrb_value []
cfunc_env_get
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c:34
['mrb_state*', 'mrb_value'] mrb_value []
mrb_kernel_proc
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c:75
['mrb_state*', 'mrb_value'] mrb_value []
mrb_binding_eval
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:127
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_module_exec
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:42
['mrb_state*', 'mrb_value'] mrb_value []
fiber_init
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:65
['mrb_state*', 'mrb_value'] mrb_value []
fiber_resume
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:263
['mrb_state*', 'mrb_value'] mrb_value []
fiber_transfer
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:322
['mrb_state*', 'mrb_value'] mrb_value []
fiber_yield
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:383
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_at_m
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:437
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_gm
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:501
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_local
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:515
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_initialize
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:816
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_start_with
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:195
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_end_with
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:225
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:571
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:590
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr_s
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:613
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr_s_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:632
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_squeeze
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:707
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_squeeze_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:726
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_delete
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:770
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_delete_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:782
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_count
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:805
['mrb_state*', 'mrb_value'] mrb_value []
mrb_int_chr
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:870
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_prefix_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1049
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_prefix
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1083
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_suffix_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1107
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_suffix
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1139
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_casecmp_p
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1199
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_0
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:8
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_c
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:21
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_d
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:36
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_f
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:53
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_i
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:68
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_l
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:82
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_n
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:101
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_s
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:115
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_C
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:130
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_v
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:145
['mrb_state*', 'mrb_value'] mrb_value []
t_print
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:50
['mrb_state*', 'mrb_value'] mrb_value []
m_str_match_p
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:202
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_sprintf
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:540
['mrb_state*', 'mrb_value'] mrb_value []
int_allbits
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:43
['mrb_state*', 'mrb_value'] mrb_value []
int_anybits
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:62
['mrb_state*', 'mrb_value'] mrb_value []
int_nobits
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:81
['mrb_state*', 'mrb_value'] mrb_value []
int_remainder
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:106
['mrb_state*', 'mrb_value'] mrb_value []
run_protect
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:11
['mrb_state*', 'mrb_value'] mrb_value []
run_ensure
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:23
['mrb_state*', 'mrb_value'] mrb_value []
run_rescue
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:31
['mrb_state*', 'mrb_value'] mrb_value []
run_rescue_exceptions
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:39
['mrb_state*', 'mrb_value'] mrb_value []
random_m_rand
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:189
['mrb_state*', 'mrb_value'] mrb_value []
random_f_rand
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:376
['mrb_state*', 'mrb_value'] mrb_value []
random_m_init
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:172
['mrb_state*', 'mrb_value'] mrb_value []
mrb_addrinfo_getaddrinfo
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:109
['mrb_state*', 'mrb_value'] mrb_value []
mrb_addrinfo_getnameinfo
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:182
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_set_is_socket
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:493
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ipsocket_ntop
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:508
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ipsocket_pton
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:522
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_sockaddr_family
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:673
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_sockaddr_un
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:687
['mrb_state*', 'mrb_value'] mrb_value []
math_sin
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:189
['mrb_state*', 'mrb_value'] mrb_value []
math_cos
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:207
['mrb_state*', 'mrb_value'] mrb_value []
math_tan
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:224
['mrb_state*', 'mrb_value'] mrb_value []
math_atan
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:286
['mrb_state*', 'mrb_value'] mrb_value []
math_atan2
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:316
['mrb_state*', 'mrb_value'] mrb_value []
math_sinh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:339
['mrb_state*', 'mrb_value'] mrb_value []
math_cosh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:356
['mrb_state*', 'mrb_value'] mrb_value []
math_tanh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:374
['mrb_state*', 'mrb_value'] mrb_value []
math_asinh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:396
['mrb_state*', 'mrb_value'] mrb_value []
math_exp
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:463
['mrb_state*', 'mrb_value'] mrb_value []
math_cbrt
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:613
['mrb_state*', 'mrb_value'] mrb_value []
math_frexp
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:636
['mrb_state*', 'mrb_value'] mrb_value []
math_ldexp
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:657
['mrb_state*', 'mrb_value'] mrb_value []
math_hypot
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:678
['mrb_state*', 'mrb_value'] mrb_value []
math_erf
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:695
['mrb_state*', 'mrb_value'] mrb_value []
math_erfc
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:713
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_at
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:89
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_values_at
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:104
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rotate
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:258
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rotate_bang
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:309
['mrb_state*', 'mrb_value'] mrb_value []
cmath_log
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:146
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_aget
in /src/h2o/deps/mruby-env/src/env.c:50
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_has_key
in /src/h2o/deps/mruby-env/src/env.c:66
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_aset
in /src/h2o/deps/mruby-env/src/env.c:190
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_load
in /src/h2o/deps/mruby-json/src/mrb_json.c:270
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_parse
in /src/h2o/deps/mruby-json/src/mrb_json.c:293
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_dump
in /src/h2o/deps/mruby-json/src/mrb_json.c:311
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_generate
in /src/h2o/deps/mruby-json/src/mrb_json.c:323
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_pretty_generate
in /src/h2o/deps/mruby-json/src/mrb_json.c:330
['mrb_state*', 'mrb_value'] mrb_value []
mrb_require_load_mrb_file
in /src/h2o/deps/mruby-require/src/require.c:179
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_init_copy
in /src/h2o/deps/mruby-digest/src/digest.c:816
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_update
in /src/h2o/deps/mruby-digest/src/digest.c:848
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hmac_update
in /src/h2o/deps/mruby-digest/src/digest.c:932
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_init
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:41
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_read
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:194
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_byteindex
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:238
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_existp
in /src/h2o/deps/mruby-dir/src/dir.c:120
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_seek
in /src/h2o/deps/mruby-dir/src/dir.c:238
['mrb_state*', 'mrb_value'] mrb_value []
test_system
in /src/h2o/deps/mruby-file-stat/test/file-stat.c:4
['mrb_state*', 'mrb_value'] mrb_value []
stat_initialize_copy
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:230
['mrb_state*', 'mrb_value'] mrb_value []
send_early_hints_proc
in /src/h2o/lib/handler/mruby.c:260
['mrb_state*', 'mrb_value'] mrb_value []
error_stream_write
in /src/h2o/lib/handler/mruby.c:470
['mrb_state*', 'mrb_value'] mrb_value []
send_chunk_method
in /src/h2o/lib/handler/mruby/sender.c:208
['mrb_state*', 'mrb_value'] mrb_value []
call_method
in /src/h2o/lib/handler/mruby/redis.c:238
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_directory_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:90
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_pipe_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:115
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_socket_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:187
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_exist_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:229
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_file_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:249
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_zero_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:275
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_size_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:318
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_symlink_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:146
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_check_readable
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:808
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_isatty
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:825
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_pid
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1075
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_mtime
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:394
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_size
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:439
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_truncate
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:491
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_fileno_m
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1334
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_close
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:767
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_sync
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1410
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_closed
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1063
['mrb_state*', 'mrb_value'] mrb_value []
stat_dev
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:308
['mrb_state*', 'mrb_value'] mrb_value []
stat_dev_major
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:314
['mrb_state*', 'mrb_value'] mrb_value []
stat_dev_minor
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:324
['mrb_state*', 'mrb_value'] mrb_value []
stat_ino
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:334
['mrb_state*', 'mrb_value'] mrb_value []
stat_mode
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:340
['mrb_state*', 'mrb_value'] mrb_value []
stat_nlink
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:346
['mrb_state*', 'mrb_value'] mrb_value []
stat_uid
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:352
['mrb_state*', 'mrb_value'] mrb_value []
stat_gid
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:358
['mrb_state*', 'mrb_value'] mrb_value []
stat_rdev
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:364
['mrb_state*', 'mrb_value'] mrb_value []
stat_rdev_major
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:370
['mrb_state*', 'mrb_value'] mrb_value []
stat_rdev_minor
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:380
['mrb_state*', 'mrb_value'] mrb_value []
stat_atime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:413
['mrb_state*', 'mrb_value'] mrb_value []
stat_mtime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:437
['mrb_state*', 'mrb_value'] mrb_value []
stat_ctime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:461
['mrb_state*', 'mrb_value'] mrb_value []
stat_birthtime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:469
['mrb_state*', 'mrb_value'] mrb_value []
stat_size
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:482
['mrb_state*', 'mrb_value'] mrb_value []
stat_blksize
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:488
['mrb_state*', 'mrb_value'] mrb_value []
stat_blocks
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:498
['mrb_state*', 'mrb_value'] mrb_value []
stat_grpowned_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:555
['mrb_state*', 'mrb_value'] mrb_value []
stat_readable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:564
['mrb_state*', 'mrb_value'] mrb_value []
stat_readable_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:588
['mrb_state*', 'mrb_value'] mrb_value []
stat_world_readable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:612
['mrb_state*', 'mrb_value'] mrb_value []
stat_writable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:629
['mrb_state*', 'mrb_value'] mrb_value []
stat_writable_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:654
['mrb_state*', 'mrb_value'] mrb_value []
stat_world_writable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:678
['mrb_state*', 'mrb_value'] mrb_value []
stat_executable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:694
['mrb_state*', 'mrb_value'] mrb_value []
stat_executable_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:719
['mrb_state*', 'mrb_value'] mrb_value []
stat_symlink_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:742
['mrb_state*', 'mrb_value'] mrb_value []
stat_file_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:752
['mrb_state*', 'mrb_value'] mrb_value []
stat_directory_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:760
['mrb_state*', 'mrb_value'] mrb_value []
stat_chardev_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:768
['mrb_state*', 'mrb_value'] mrb_value []
stat_blockdev_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:776
['mrb_state*', 'mrb_value'] mrb_value []
stat_pipe_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:786
['mrb_state*', 'mrb_value'] mrb_value []
stat_socket_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:796
['mrb_state*', 'mrb_value'] mrb_value []
stat_setuid_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:806
['mrb_state*', 'mrb_value'] mrb_value []
stat_setgid_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:816
['mrb_state*', 'mrb_value'] mrb_value []
stat_sticky_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:826
['mrb_state*', 'mrb_value'] mrb_value []
stat_ftype
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:836
['mrb_state*', 'mrb_value'] mrb_value []
stat_owned_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:877
['mrb_state*', 'mrb_value'] mrb_value []
stat_owned_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:883
['mrb_state*', 'mrb_value'] mrb_value []
binding_source_location
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:182
['mrb_state*', 'mrb_value'] mrb_value []
binding_eval_prepare_body
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:81
['mrb_state*', 'void*'] mrb_value []
method_call
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:271
['mrb_state*', 'mrb_value'] mrb_value []
method_bcall
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:277
['mrb_state*', 'mrb_value'] mrb_value []
inspect_i
in /src/h2o/deps/mruby/src/variable.c:455
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
range_inspect
in /src/h2o/deps/mruby/src/range.c:272
['mrb_state*', 'mrb_value'] mrb_value []
print_backtrace
in /src/h2o/deps/mruby/src/backtrace.c:99
['mrb_state*', 'struct RObject*', 'struct RArray*'] void []
h2o_mruby__new_str
in /src/h2o/lib/handler/mruby.c:54
['mrb_state*', 'char*', 'size_t', 'int', 'char*', 'int'] mrb_value []
send_error_callback
in /src/h2o/lib/handler/mruby.c:403
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
on_subreq_error_callback
in /src/h2o/lib/handler/mruby/middleware.c:462
['void*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
mrb_check_intern
in /src/h2o/deps/mruby/src/symbol.c:290
['mrb_state*', 'char*', 'size_t'] MRB_API []
mrb_check_intern_cstr
in /src/h2o/deps/mruby/src/symbol.c:304
['mrb_state*', 'char*'] MRB_API []
mrb_code_fetch_hook
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:549
['mrb_state*', 'mrb_irep*', 'mrb_code*', 'mrb_value*'] void []
mrb_class_defined_under
in /src/h2o/deps/mruby/src/class.c:627
['mrb_state*', 'struct RClass*', 'char*'] MRB_API []
mrb_check_intern_str
in /src/h2o/deps/mruby/src/symbol.c:318
['mrb_state*', 'mrb_value'] MRB_API []
mrb_hash_shift
in /src/h2o/deps/mruby/src/hash.c:1502
['mrb_state*', 'mrb_value'] mrb_value []
on_gc_dispose_command
in /src/h2o/lib/handler/mruby/redis.c:76
['mrb_state*', 'void*'] void []
mrb_f_float
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:186
['mrb_state*', 'mrb_value'] mrb_value []
mrb_string_cstr
in /src/h2o/deps/mruby/src/string.c:2427
['mrb_state*', 'mrb_value'] MRB_API []
connect_method
in /src/h2o/lib/handler/mruby/redis.c:136
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_hex
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:829
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_oct
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:835
['mrb_state*', 'mrb_value'] mrb_value []
mrb_c_method
in /src/h2o/deps/mruby/examples/mrbgems/c_and_ruby_extension_example/src/example.c:5
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ceqq
in /src/h2o/deps/mruby/src/kernel.c:525
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_splat
in /src/h2o/deps/mruby/src/array.c:1127
['mrb_state*', 'mrb_value'] MRB_API []
mrb_f_hash
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:256
['mrb_state*', 'mrb_value'] mrb_value []
int_div
in /src/h2o/deps/mruby/src/numeric.c:140
['mrb_state*', 'mrb_value'] mrb_value []
flo_rev
in /src/h2o/deps/mruby/src/numeric.c:635
['mrb_state*', 'mrb_value'] mrb_value []
flo_and
in /src/h2o/deps/mruby/src/numeric.c:642
['mrb_state*', 'mrb_value'] mrb_value []
flo_or
in /src/h2o/deps/mruby/src/numeric.c:653
['mrb_state*', 'mrb_value'] mrb_value []
flo_xor
in /src/h2o/deps/mruby/src/numeric.c:664
['mrb_state*', 'mrb_value'] mrb_value []
flo_to_i
in /src/h2o/deps/mruby/src/numeric.c:1013
['mrb_state*', 'mrb_value'] mrb_value []
int_mul
in /src/h2o/deps/mruby/src/numeric.c:1140
['mrb_state*', 'mrb_value'] mrb_value []
mrb_num_mul
in /src/h2o/deps/mruby/src/numops.c:80
['mrb_state*', 'mrb_value', 'mrb_value'] MRB_API []
int_divmod
in /src/h2o/deps/mruby/src/numeric.c:1226
['mrb_state*', 'mrb_value'] mrb_value []
int_add
in /src/h2o/deps/mruby/src/numeric.c:1637
['mrb_state*', 'mrb_value'] mrb_value []
mrb_num_add
in /src/h2o/deps/mruby/src/numops.c:12
['mrb_state*', 'mrb_value', 'mrb_value'] MRB_API []
int_sub
in /src/h2o/deps/mruby/src/numeric.c:1702
['mrb_state*', 'mrb_value'] mrb_value []
mrb_num_sub
in /src/h2o/deps/mruby/src/numops.c:46
['mrb_state*', 'mrb_value', 'mrb_value'] MRB_API []
h2o_mruby_to_int
in /src/h2o/lib/handler/mruby.c:148
['mrb_state*', 'mrb_value'] mrb_value []
num_lt
in /src/h2o/deps/mruby/src/numeric.c:1879
['mrb_state*', 'mrb_value'] mrb_value []
num_le
in /src/h2o/deps/mruby/src/numeric.c:1891
['mrb_state*', 'mrb_value'] mrb_value []
num_gt
in /src/h2o/deps/mruby/src/numeric.c:1903
['mrb_state*', 'mrb_value'] mrb_value []
num_ge
in /src/h2o/deps/mruby/src/numeric.c:1915
['mrb_state*', 'mrb_value'] mrb_value []
argnum_error
in /src/h2o/deps/mruby/src/vm.c:1069
['mrb_state*', 'mrb_int'] void []
mrb_exc_backtrace
in /src/h2o/deps/mruby/src/backtrace.c:251
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dirtest_teardown
in /src/h2o/deps/mruby-dir/test/dirtest.c:75
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dirtest_sandbox
in /src/h2o/deps/mruby-dir/test/dirtest.c:114
['mrb_state*', 'mrb_value'] mrb_value []
range_initialize_copy
in /src/h2o/deps/mruby/src/range.c:328
['mrb_state*', 'mrb_value'] mrb_value []
mrb_range_new
in /src/h2o/deps/mruby/src/range.c:453
['mrb_state*', 'mrb_value', 'mrb_value', 'mrb_bool'] MRB_API []
mrb_method_t::mrb_method_search
in /src/h2o/deps/mruby/src/class.c:1795
['mrb_state*', 'struct RClass*', 'mrb_sym'] MRB_API []
mrb_undef_class_method_id
in /src/h2o/deps/mruby/src/class.c:2322
['mrb_state*', 'struct RClass*', 'mrb_sym'] MRB_API []
mrb_struct_equal
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:532
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_eql
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:568
['mrb_state*', 'mrb_value'] mrb_value []
init_gc_and_core
in /src/h2o/deps/mruby/src/state.c:25
['mrb_state*', 'void*'] void []
mrb_obj_inspect
in /src/h2o/deps/mruby/src/kernel.c:55
['mrb_state*', 'mrb_value'] MRB_API []
exc_to_s
in /src/h2o/deps/mruby/src/error.c:111
['mrb_state*', 'mrb_value'] mrb_value []
method_to_s
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:394
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_name
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:7
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_capitalize
in /src/h2o/deps/mruby/src/string.c:1372
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_chop
in /src/h2o/deps/mruby/src/string.c:1545
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_downcase
in /src/h2o/deps/mruby/src/string.c:1595
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_reverse
in /src/h2o/deps/mruby/src/string.c:1975
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_to_s
in /src/h2o/deps/mruby/src/string.c:2602
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_upcase
in /src/h2o/deps/mruby/src/string.c:2652
['mrb_state*', 'mrb_value'] mrb_value []
hash_new_from_regs
in /src/h2o/deps/mruby/src/vm.c:1233
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
mrb_local_variables
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:136
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variables
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:165
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_inspect
in /src/h2o/deps/mruby-env/src/env.c:177
['mrb_state*', 'mrb_value'] mrb_value []
prepare_fibers
in /src/h2o/lib/handler/mruby.c:559
['h2o_mruby_context_t*'] mrb_value []
iterate_headers_callback
in /src/h2o/lib/handler/mruby/middleware.c:149
['h2o_mruby_shared_context_t*', 'h2o_mem_pool_t*', 'h2o_header_t*', 'void*'] int []
range_to_s
in /src/h2o/deps/mruby/src/range.c:248
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_swapcase
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:139
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_succ
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:981
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_inspect
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:414
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_to_s
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:432
['mrb_state*', 'mrb_value'] mrb_value []
localjump_error
in /src/h2o/deps/mruby/src/vm.c:1053
['mrb_state*', 'localjump_error_kind'] void []
method_parameters
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:380
['mrb_state*', 'mrb_value'] mrb_value []
dump_file
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:261
['mrb_state*', 'FILE*', 'char*', 'struct RProc*', 'struct mrbc_args*'] int []
mrb_io_test_io_setup
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:70
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_inspect
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c:41
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_to_json
in /src/h2o/deps/mruby-json/src/mrb_json.c:337
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_concat_m
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:165
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_set_default
in /src/h2o/deps/mruby/src/hash.c:1393
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_set_default_proc
in /src/h2o/deps/mruby/src/hash.c:1447
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_delete
in /src/h2o/deps/mruby/src/hash.c:1480
['mrb_state*', 'mrb_value'] mrb_value []
mrb_define_module_function_id
in /src/h2o/deps/mruby/src/class.c:1706
['mrb_state*', 'struct RClass*', 'mrb_sym', 'mrb_func_t', 'mrb_aspec'] MRB_API []
mrb_mruby_numeric_ext_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:202
['mrb_state*'] void []
mrb_define_alias_id
in /src/h2o/deps/mruby/src/class.c:2251
['mrb_state*', 'struct RClass*', 'mrb_sym', 'mrb_sym'] MRB_API []
mrb_mruby_binding_core_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:288
['mrb_state*'] void []
mrb_mruby_catch_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-catch/src/catch.c:108
['mrb_state*'] void []
mrb_mruby_time_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:1007
['mrb_state*'] void []
mrb_mruby_cmath_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:235
['mrb_state*'] void []
do_callback_sender_dispose
in /src/h2o/lib/handler/mruby/sender.c:149
['h2o_mruby_generator_t*'] void []
send_chunk_eos_callback
in /src/h2o/lib/handler/mruby/sender.c:245
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
handle_error_callback
in /src/h2o/lib/handler/mruby/sender.c:267
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
do_sender_dispose
in /src/h2o/lib/handler/mruby/middleware.c:991
['h2o_mruby_generator_t*'] void []
on_gc_dispose_channel
in /src/h2o/lib/handler/mruby/channel.c:37
['mrb_state*', 'void*'] void []
on_gc_dispose_app_request
in /src/h2o/lib/handler/mruby/middleware.c:99
['mrb_state*', 'void*'] void []
on_gc_dispose_app_input_stream
in /src/h2o/lib/handler/mruby/middleware.c:109
['mrb_state*', 'void*'] void []
mrb_ary_compact_bang
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:221
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_reverse_bang
in /src/h2o/deps/mruby/src/array.c:463
['mrb_state*', 'mrb_value'] mrb_value []
match_data_captures
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:583
['mrb_state*', 'mrb_value'] mrb_value []
iv_i
in /src/h2o/deps/mruby/src/variable.c:522
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
cv_i
in /src/h2o/deps/mruby/src/variable.c:566
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
const_i
in /src/h2o/deps/mruby/src/variable.c:885
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
gv_i
in /src/h2o/deps/mruby/src/variable.c:961
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
callback_sender_create
in /src/h2o/lib/handler/mruby/sender.c:157
['h2o_mruby_generator_t*', 'mrb_value'] h2o_mruby_sender_t []
h2o_mruby_http_sender_create
in /src/h2o/lib/handler/mruby/http_request.c:227
['h2o_mruby_generator_t*', 'mrb_value'] h2o_mruby_sender_t []
h2o_mruby_middleware_sender_create
in /src/h2o/lib/handler/mruby/middleware.c:1029
['h2o_mruby_generator_t*', 'mrb_value'] h2o_mruby_sender_t []
channel_initialize_method
in /src/h2o/lib/handler/mruby/channel.c:47
['mrb_state*', 'mrb_value'] mrb_value []
http_join_response_callback
in /src/h2o/lib/handler/mruby/http_request.c:613
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
http_fetch_chunk_callback
in /src/h2o/lib/handler/mruby/http_request.c:628
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
redis_join_reply_callback
in /src/h2o/lib/handler/mruby/redis.c:288
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
sleep_callback
in /src/h2o/lib/handler/mruby/sleep.c:49
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
middleware_wait_response_callback
in /src/h2o/lib/handler/mruby/middleware.c:825
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
middleware_wait_chunk_callback
in /src/h2o/lib/handler/mruby/middleware.c:896
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
mrb_str_bytes
in /src/h2o/deps/mruby/src/string.c:2758
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_values
in /src/h2o/deps/mruby/src/hash.c:1655
['mrb_state*', 'mrb_value'] MRB_API []
range_num_to_a
in /src/h2o/deps/mruby/src/range.c:346
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_ancestors
in /src/h2o/deps/mruby/src/class.c:1588
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_included_modules
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:521
['mrb_state*', 'mrb_value'] mrb_value []
undefined_method_i
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:579
['mrb_state*', 'mrb_sym', 'mrb_method_t', 'void*'] int []
mrb_mod_s_nesting
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:645
['mrb_state*', 'mrb_value'] mrb_value []
add_subclasses
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:65
['mrb_state*', 'struct RBasic*', 'void*'] int []
mrb_str_lines
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1207
['mrb_state*', 'mrb_value'] mrb_value []
mrb_t_pass_result
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:242
['mrb_state*', 'mrb_state*'] void []
mrb_sym_all_symbols
in /src/h2o/deps/mruby/mrbgems/mruby-symbol-ext/src/symbol.c:25
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_compact
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:195
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_keys
in /src/h2o/deps/mruby-env/src/env.c:80
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_values
in /src/h2o/deps/mruby-env/src/env.c:98
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_to_a
in /src/h2o/deps/mruby-env/src/env.c:153
['mrb_state*', 'mrb_value'] mrb_value []
block_request_callback
in /src/h2o/lib/handler/mruby.c:412
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
run_child_fiber_callback
in /src/h2o/lib/handler/mruby.c:446
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
wait_callback
in /src/h2o/lib/handler/mruby/channel.c:83
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
mrb_ary_push_m
in /src/h2o/deps/mruby/src/array.c:519
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_set_m
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:151
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_clear_m
in /src/h2o/deps/mruby/src/array.c:1184
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_init_copy
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:354
['mrb_state*', 'mrb_value'] mrb_value []
sym_cmp
in /src/h2o/deps/mruby/src/symbol.c:676
['mrb_state*', 'mrb_value'] mrb_value []
flo_pow
in /src/h2o/deps/mruby/src/numeric.c:279
['mrb_state*', 'mrb_value'] mrb_value []
flo_div
in /src/h2o/deps/mruby/src/numeric.c:311
['mrb_state*', 'mrb_value'] mrb_value []
flo_add
in /src/h2o/deps/mruby/src/numeric.c:401
['mrb_state*', 'mrb_value'] mrb_value []
flo_sub
in /src/h2o/deps/mruby/src/numeric.c:428
['mrb_state*', 'mrb_value'] mrb_value []
flo_mul
in /src/h2o/deps/mruby/src/numeric.c:455
['mrb_state*', 'mrb_value'] mrb_value []
flo_mod
in /src/h2o/deps/mruby/src/numeric.c:522
['mrb_state*', 'mrb_value'] mrb_value []
int_eql
in /src/h2o/deps/mruby/src/numeric.c:545
['mrb_state*', 'mrb_value'] mrb_value []
flo_eql
in /src/h2o/deps/mruby/src/numeric.c:560
['mrb_state*', 'mrb_value'] mrb_value []
flo_eq
in /src/h2o/deps/mruby/src/numeric.c:582
['mrb_state*', 'mrb_value'] mrb_value []
int_mod
in /src/h2o/deps/mruby/src/numeric.c:1184
['mrb_state*', 'mrb_value'] mrb_value []
int_equal
in /src/h2o/deps/mruby/src/numeric.c:1285
['mrb_state*', 'mrb_value'] mrb_value []
int_and
in /src/h2o/deps/mruby/src/numeric.c:1360
['mrb_state*', 'mrb_value'] mrb_value []
int_or
in /src/h2o/deps/mruby/src/numeric.c:1381
['mrb_state*', 'mrb_value'] mrb_value []
int_xor
in /src/h2o/deps/mruby/src/numeric.c:1402
['mrb_state*', 'mrb_value'] mrb_value []
num_cmp
in /src/h2o/deps/mruby/src/numeric.c:1862
['mrb_state*', 'mrb_value'] mrb_value []
exc_set_backtrace
in /src/h2o/deps/mruby/src/error.c:167
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_cmp_m
in /src/h2o/deps/mruby/src/string.c:946
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_equal_m
in /src/h2o/deps/mruby/src/string.c:990
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_eql
in /src/h2o/deps/mruby/src/string.c:1630
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_init_copy
in /src/h2o/deps/mruby/src/proc.c:241
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_aget
in /src/h2o/deps/mruby/src/hash.c:1323
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_has_key
in /src/h2o/deps/mruby/src/hash.c:1692
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_has_value
in /src/h2o/deps/mruby/src/hash.c:1717
['mrb_state*', 'mrb_value'] mrb_value []
range_eq
in /src/h2o/deps/mruby/src/range.c:185
['mrb_state*', 'mrb_value'] mrb_value []
range_include
in /src/h2o/deps/mruby/src/range.c:214
['mrb_state*', 'mrb_value'] mrb_value []
range_eql
in /src/h2o/deps/mruby/src/range.c:307
['mrb_state*', 'mrb_value'] mrb_value []
mrb_equal_m
in /src/h2o/deps/mruby/src/kernel.c:73
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_init_copy
in /src/h2o/deps/mruby/src/class.c:2697
['mrb_state*', 'mrb_value'] mrb_value []
attr_writer
in /src/h2o/deps/mruby/src/class.c:1894
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_equal_m
in /src/h2o/deps/mruby/src/class.c:2064
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_eqq
in /src/h2o/deps/mruby/src/class.c:2575
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_index_m
in /src/h2o/deps/mruby/src/array.c:1096
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rindex_m
in /src/h2o/deps/mruby/src/array.c:1110
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_eq
in /src/h2o/deps/mruby/src/array.c:1297
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_cmp
in /src/h2o/deps/mruby/src/array.c:1312
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_initialize
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:6
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_test_receive
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:44
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_string
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:209
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_array
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:228
['mrb_state*', 'mrb_value'] mrb_value []
rational_eq
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:367
['mrb_state*', 'mrb_value'] mrb_value []
rational_cmp
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:419
['mrb_state*', 'mrb_value'] mrb_value []
rational_add
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:527
['mrb_state*', 'mrb_value'] mrb_value []
rational_sub
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:578
['mrb_state*', 'mrb_value'] mrb_value []
rational_mul
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:625
['mrb_state*', 'mrb_value'] mrb_value []
rational_div
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:672
['mrb_state*', 'mrb_value'] mrb_value []
rational_pow
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:679
['mrb_state*', 'mrb_value'] mrb_value []
mrb_printstr
in /src/h2o/deps/mruby/mrbgems/mruby-print/src/print.c:38
['mrb_state*', 'mrb_value'] mrb_value []
complex_eq
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:166
['mrb_state*', 'mrb_value'] mrb_value []
complex_add
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:193
['mrb_state*', 'mrb_value'] mrb_value []
complex_sub
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:220
['mrb_state*', 'mrb_value'] mrb_value []
complex_mul
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:248
['mrb_state*', 'mrb_value'] mrb_value []
complex_div
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:346
['mrb_state*', 'mrb_value'] mrb_value []
fiber_eq
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:299
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_eq
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:538
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_cmp
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:552
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_plus
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:583
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_minus
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:612
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_initialize_copy
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:844
['mrb_state*', 'mrb_value'] mrb_value []
method_eql
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:188
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_assoc
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:29
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rassoc
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:59
['mrb_state*', 'mrb_value'] mrb_value []
range_cover
in /src/h2o/deps/mruby/mrbgems/mruby-range-ext/src/range.c:37
['mrb_state*', 'mrb_value'] mrb_value []
cmath_log10
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:170
['mrb_state*', 'mrb_value'] mrb_value []
cmath_log2
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:183
['mrb_state*', 'mrb_value'] mrb_value []
cmath_sqrt
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:196
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_to_f
in /src/h2o/deps/mruby/src/string.c:2588
['mrb_state*', 'mrb_value'] mrb_value []
attr_reader
in /src/h2o/deps/mruby/src/class.c:1881
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_ref
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:112
['mrb_state*', 'mrb_value'] mrb_value []
get_rtt_proc
in /src/h2o/lib/handler/mruby.c:277
['mrb_state*', 'mrb_value'] mrb_value []
is_ech_proc
in /src/h2o/lib/handler/mruby.c:291
['mrb_state*', 'mrb_value'] mrb_value []
mrb_notimplement_m
in /src/h2o/deps/mruby/src/class.c:816
['mrb_state*', 'mrb_value'] MRB_API []
mrb_time_now
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:423
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_getutc
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:775
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_getlocal
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:790
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_localtime
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:869
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_utc
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:966
['mrb_state*', 'mrb_value'] mrb_value []
check_next_arg
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:179
['mrb_state*', 'int', 'int'] void []
check_pos_arg
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:194
['mrb_state*', 'int', 'mrb_int'] void []
check_name_arg
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:209
['mrb_state*', 'int', 'char*', 'size_t'] void []
protect_cb
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:5
['mrb_state*', 'mrb_value'] mrb_value []
os_each_object_cb
in /src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c:119
['mrb_state*', 'struct RBasic*', 'void*'] int []
mrb_fiber_resume
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:278
['mrb_state*', 'mrb_value', 'mrb_int', 'mrb_value*'] MRB_API []
mrb_load_proc
in /src/h2o/deps/mruby/src/load.c:713
['mrb_state*', 'struct RProc*'] MRB_API []
os_memsize_of_all_cb
in /src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c:204
['mrb_state*', 'struct RBasic*', 'void*'] int []
mrb_closure_new
in /src/h2o/deps/mruby/src/proc.c:118
['mrb_state*', 'mrb_irep*'] struct RProc []
mrb_state_atexit
in /src/h2o/deps/mruby/src/state.c:223
['mrb_state*', 'mrb_atexit_func'] MRB_API []
ht_set
in /src/h2o/deps/mruby/src/hash.c:875
['mrb_state*', 'struct RHash*', 'mrb_value', 'mrb_value'] void []
ar_delete
in /src/h2o/deps/mruby/src/hash.c:554
['mrb_state*', 'struct RHash*', 'mrb_value', 'mrb_value*'] mrb_bool []
ht_rehash
in /src/h2o/deps/mruby/src/hash.c:930
['mrb_state*', 'struct RHash*'] void []
ar_get
in /src/h2o/deps/mruby/src/hash.c:510
['mrb_state*', 'struct RHash*', 'mrb_value', 'mrb_value*'] mrb_bool []
p
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c:112
['mrb_state*', 'mrb_value', 'int'] void []
expand_lvspace
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:52
['mrb_state*', 'mrb_sym', 'void*'] mrb_bool []
range_size
in /src/h2o/deps/mruby/mrbgems/mruby-range-ext/src/range.c:166
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_instance_variables
in /src/h2o/deps/mruby/src/variable.c:554
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_global_variables
in /src/h2o/deps/mruby/src/variable.c:981
['mrb_state*', 'mrb_value'] mrb_value []
nil_to_a
in /src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c:15
['mrb_state*', 'mrb_value'] mrb_value []
mrb_class_subclasses
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:95
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_to_a
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:616
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_source_location_m
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c:35
['mrb_state*', 'mrb_value'] mrb_value []
method_source_location
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:369
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_reverse
in /src/h2o/deps/mruby/src/array.c:485
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_s_constants
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:638
['mrb_state*', 'mrb_value'] mrb_value []
rational_minus
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:475
['mrb_state*', 'mrb_value'] mrb_value []
mrb_fiber_alive_p
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:291
['mrb_state*', 'mrb_value'] MRB_API []
mrb_time_wday
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:659
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_yday
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:670
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_year
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:681
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_zone
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:709
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_asctime
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:723
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_day
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:751
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_dst_p
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:763
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_hour
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:805
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_mday
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:882
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_min
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:893
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_mon
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:904
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_sec
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:915
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_to_f
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:927
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_to_i
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:939
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_usec
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:955
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_utc_p
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:979
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_to_s
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:988
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_ord
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1030
['mrb_state*', 'mrb_value'] mrb_value []
mrb_addrinfo_unix_path
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:211
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_sysseek
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:818
['mrb_state*', 'mrb_value'] mrb_value []
dbgcmd_run
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdrun.c:9
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
dbgcmd_quit
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c:463
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_hmac_init_copy
in /src/h2o/deps/mruby-digest/src/digest.c:925
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_gets
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:152
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_rewind
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:228
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_read
in /src/h2o/deps/mruby-dir/src/dir.c:205
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_rewind
in /src/h2o/deps/mruby-dir/src/dir.c:224
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_tell
in /src/h2o/deps/mruby-dir/src/dir.c:259
['mrb_state*', 'mrb_value'] mrb_value []
can_build_response_method
in /src/h2o/lib/handler/mruby/middleware.c:841
['mrb_state*', 'mrb_value'] mrb_value []
ib_it_init
in /src/h2o/deps/mruby/src/hash.c:639
['mrb_state*', 'index_buckets_iter*', 'struct RHash*', 'mrb_value'] void []
binding_in_c
in /src/h2o/deps/mruby/mrbgems/mruby-binding/test/binding.c:4
['mrb_state*', 'mrb_value'] mrb_value []
method_super_method
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:320
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_test_io_cleanup
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:157
['mrb_state*', 'mrb_value'] mrb_value []
mrb_init_test_driver
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:212
['mrb_state*', 'mrb_bool'] void []
mrbc_context* mrbc_context_new(mrb_state*mrb)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:12936
[] MRB_API []
mrb_irep_debug_info* mrb_debug_info_alloc(mrb_state*mrb,mrb_irep*irep)
in /src/h2o/deps/mruby/src/debug.c:151
[] MRB_API []
sym_to_s
in /src/h2o/deps/mruby/src/symbol.c:430
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_hexdigest
in /src/h2o/deps/mruby-digest/src/digest.c:779
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_digest_bang
in /src/h2o/deps/mruby-digest/src/digest.c:743
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hmac_hexdigest
in /src/h2o/deps/mruby-digest/src/digest.c:892
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_version
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:505
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_to_s
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:32
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_to_s
in /src/h2o/deps/mruby-env/src/env.c:184
['mrb_state*', 'mrb_value'] mrb_value []
mrb_closure_new_cfunc
in /src/h2o/deps/mruby/src/proc.c:169
['mrb_state*', 'mrb_func_t', 'int'] MRB_API []
mrb_dump_irep
in /src/h2o/deps/mruby/src/dump.c:858
['mrb_state*', 'mrb_irep*', 'uint8_t', 'uint8_t**', 'size_t*'] int []
strip
in /src/h2o/deps/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c:63
['mrb_state*', 'struct strip_args*'] int []
dup_arg_item
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c:134
['mrb_state*', 'char*'] char []
parse_args
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:86
['mrb_state*', 'int', 'char**', 'struct _args*'] int []
mrb_bint_div_ii
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:1207
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
int_rev
in /src/h2o/deps/mruby/src/numeric.c:1325
['mrb_state*', 'mrb_value'] mrb_value []
mrb_bint_sub_ii
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:1179
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
mrb_bint_add_ii
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:1165
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
mrb_bint_new
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:971
['mrb_state*'] mrb_value []
mpz_init_set
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:27
['mrb_state*', 'mpz_t*', 'mpz_t*'] void []
rational_alloc
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:48
['mrb_state*', 'struct RClass*', 'struct mrb_rational**'] struct RBasic []
complex_alloc
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:50
['mrb_state*', 'struct RClass*', 'struct mrb_complex**'] struct RBasic []
get_outfilename
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:60
['mrb_state*', 'char*', 'char*'] char []
dbgcmd_info_break
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:387
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_debug_break_hook
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:638
['mrb_state*', 'mrb_debug_context*'] mrdb_exemode []
dbgcmd_list
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c:409
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
gc_start
in /src/h2o/deps/mruby/src/gc.c:1423
['mrb_state*', 'mrb_value'] mrb_value []
(&c_jmp)
in /src/h2o/deps/mruby/src/vm.c:3114
[] MRB_CATCH []
istruct_test_mutate
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:73
['mrb_state*', 'mrb_value'] mrb_value []
parser_strdup
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:273
['parser_state*', 'char*'] char []
partial_hook
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:198
['struct mrb_parser_state*'] int []
test_full_handshake
in /src/h2o/deps/picotls/t/picotls.c:1274
[] void []
test_full_handshake_with_client_authentication
in /src/h2o/deps/picotls/t/picotls.c:1280
[] void []
test_async_sign_certificate
in /src/h2o/deps/picotls/t/picotls.c:1414
[] void []
test_key_update
in /src/h2o/deps/picotls/t/picotls.c:1286
[] void []
test_hrr_handshake
in /src/h2o/deps/picotls/t/picotls.c:1292
[] void []
test_hrr_stateless_handshake
in /src/h2o/deps/picotls/t/picotls.c:1299
[] void []
test_resumption_impl
in /src/h2o/deps/picotls/t/picotls.c:1328
['int', 'int', 'int', 'int'] void []
test_hrr
in /src/h2o/deps/picotls/t/minicrypto.c:64
[] void []
run_client
in /src/h2o/deps/picotls/t/cli.c:339
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'char*', 'ptls_handshake_properties_t*', 'int', 'int'] int []
run_server
in /src/h2o/deps/picotls/t/cli.c:307
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'ptls_handshake_properties_t*', 'int'] int []
test_enforce_retry_stateful
in /src/h2o/deps/picotls/t/picotls.c:1502
[] void []
test_enforce_retry_stateless
in /src/h2o/deps/picotls/t/picotls.c:1507
[] void []
test_stateless_hrr_aad_change
in /src/h2o/deps/picotls/t/picotls.c:1535
[] void []
test_ech_config_mismatch
in /src/h2o/deps/picotls/t/picotls.c:1571
[] void []
do_test_pre_shared_key
in /src/h2o/deps/picotls/t/picotls.c:1628
['int'] void []
test_handshake_api
in /src/h2o/deps/picotls/t/picotls.c:1833
[] void []
test_legacy_ch
in /src/h2o/deps/picotls/t/picotls.c:2298
[] void []
many_handshakes
in /src/h2o/deps/picotls/t/openssl.c:417
[] void []
ptls_memory_loopback_test
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:484
['int', 'int', 'char*', 'char*'] int []
test_is_ipaddr
in /src/h2o/deps/picotls/t/picotls.c:36
[] void []
test_ech_decode_config
in /src/h2o/deps/picotls/t/picotls.c:637
[] void []
handle_client_handshake_message
in /src/h2o/deps/picotls/lib/picotls.c:5616
['ptls_t*', 'ptls_message_emitter_t*', 'ptls_iovec_t', 'int', 'ptls_handshake_properties_t*'] int []
setup_ptlslog
in /src/h2o/deps/picotls/t/cli.c:70
['char*'] void []
test_parse_proxy_line
in /src/h2o/t/00unit/lib/core/util.c:26
[] void []
on_config_classic_connect
in /src/h2o/lib/handler/configurator/proxy.c:489
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_connect_udp
in /src/h2o/lib/handler/configurator/proxy.c:494
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
dbgcmd_break
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:324
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
daemon_conn_thread
in /src/h2o/deps/neverbleed/neverbleed.c:1899
['void*'] void []
daemon_close_notify_thread
in /src/h2o/deps/neverbleed/neverbleed.c:1703
['void*'] void []
priv_enc_proxy
in /src/h2o/deps/neverbleed/neverbleed.c:814
['int', 'unsigned char*', 'unsigned char*', 'RSA*', 'int'] int []
priv_dec_proxy
in /src/h2o/deps/neverbleed/neverbleed.c:824
['int', 'unsigned char*', 'unsigned char*', 'RSA*', 'int'] int []
priv_enc_stub
in /src/h2o/deps/neverbleed/neverbleed.c:819
['neverbleed_iobuf_t*'] int []
priv_dec_stub
in /src/h2o/deps/neverbleed/neverbleed.c:829
['neverbleed_iobuf_t*'] int []
sign_proxy
in /src/h2o/deps/neverbleed/neverbleed.c:834
['int', 'unsigned char*', 'unsigned int', 'unsigned char*', 'unsigned*', 'RSA*'] int []
sign_stub
in /src/h2o/deps/neverbleed/neverbleed.c:862
['neverbleed_iobuf_t*'] int []
ecdsa_sign_proxy
in /src/h2o/deps/neverbleed/neverbleed.c:999
['int', 'unsigned char*', 'int', 'unsigned char*', 'unsigned int*', 'BIGNUM*', 'BIGNUM*', 'EC_KEY*'] int []
decrypt_stub
in /src/h2o/deps/neverbleed/neverbleed.c:1326
['neverbleed_iobuf_t*'] int []
neverbleed_setaffinity
in /src/h2o/deps/neverbleed/neverbleed.c:1649
['neverbleed_t*', 'NEVERBLEED_CPU_SET_T*'] int []
rsa_exdata_free_callback
in /src/h2o/deps/neverbleed/neverbleed.c:560
['void*', 'void*', 'CRYPTO_EX_DATA*', 'int', 'long', 'void*'] void []
ecdsa_exdata_free_callback
in /src/h2o/deps/neverbleed/neverbleed.c:973
['void*', 'void*', 'CRYPTO_EX_DATA*', 'int', 'long', 'void*'] void []
neverbleed_setuidgid
in /src/h2o/deps/neverbleed/neverbleed.c:1573
['neverbleed_t*', 'char*', 'int'] int []
neverbleed_finish_decrypt
in /src/h2o/deps/neverbleed/neverbleed.c:1397
['neverbleed_iobuf_t*', 'void**', 'size_t*'] void []
test_loadn128
in /src/h2o/deps/picotls/t/fusion.c:53
[] void []
encrypt_ticket_cb
in /src/h2o/deps/picotls/t/util.h:203
['ptls_encrypt_ticket_t*', 'ptls_t*', 'int', 'ptls_buffer_t*', 'ptls_iovec_t'] int []
test_fragmented_message_record
in /src/h2o/deps/picotls/t/picotls.c:736
['ptls_t*', 'struct st_ptls_message_emitter_t*', 'ptls_iovec_t', 'int', 'ptls_handshake_properties_t*'] int []
on_copy_ticket
in /src/h2o/deps/picotls/t/picotls.c:1305
['ptls_encrypt_ticket_t*', 'ptls_t*', 'int', 'ptls_buffer_t*', 'ptls_iovec_t'] int []
on_save_ticket
in /src/h2o/deps/picotls/t/picotls.c:1319
['ptls_save_ticket_t*', 'ptls_t*', 'ptls_iovec_t'] int []
on_update_traffic_key
in /src/h2o/deps/picotls/t/picotls.c:1802
['ptls_update_traffic_key_t*', 'ptls_t*', 'int', 'size_t', 'void*'] int []
test_load_rsa_key
in /src/h2o/deps/picotls/t/mbedtls.c:186
[] void []
test_load_secp256r1_key
in /src/h2o/deps/picotls/t/mbedtls.c:197
[] void []
test_load_secp384r1_key
in /src/h2o/deps/picotls/t/mbedtls.c:207
[] void []
test_load_secp521r1_key
in /src/h2o/deps/picotls/t/mbedtls.c:217
[] void []
test_load_secp256r1_pkcs8_key
in /src/h2o/deps/picotls/t/mbedtls.c:227
[] void []
test_load_rsa_pkcs8_key
in /src/h2o/deps/picotls/t/mbedtls.c:237
[] void []
collected_test_extensions
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:394
['ptls_t*', 'ptls_handshake_properties_t*', 'ptls_raw_extension_t*'] int []
ptls_hash_clone_memcpy
in /src/h2o/deps/picotls/include/picotls.h:2143
['void*', 'void*', 'size_t'] void []
aeadperf_chacha20poly1305
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:270
[] void []
cf_chacha20poly1305_decrypt
in /src/h2o/deps/picotls/deps/cifra/src/chacha20poly1305.c:130
['uint8_t[]', 'uint8_t[]', 'uint8_t*', 'size_t', 'uint8_t*', 'size_t', 'uint8_t[]', 'uint8_t*'] int []
test_cmac
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:291
[] void []
test_eax
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:190
[] void []
aes128eax_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:128
[] void []
aeadperf_aes128eax
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:304
[] void []
aeadperf_aes256eax
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:344
[] void []
cf_sha384_update
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:161
['cf_sha512_context*', 'void*', 'size_t'] void []
cf_sha384_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:220
['cf_sha512_context*', 'uint8_t[]'] void []
cf_sha384_digest_final
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:227
['cf_sha512_context*', 'uint8_t[]'] void []
hashtest_sha512
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:51
[] void []
test_gcm
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:395
[] void []
aes128gcm_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:108
[] void []
aeadperf_aes128gcm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:277
[] void []
aeadperf_aes256gcm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:317
[] void []
aesgcm_encrypt_init
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:114
['ptls_aead_context_t*', 'uint64_t', 'void*', 'size_t'] void []
aesgcm_decrypt
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:139
['ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t'] size_t []
aesgcm_encrypt_update
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:123
['ptls_aead_context_t*', 'void*', 'void*', 'size_t'] size_t []
aesgcm_encrypt_final
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:131
['ptls_aead_context_t*', 'void*'] size_t []
test_vector
in /src/h2o/deps/picotls/deps/cifra/src/testnorx.c:20
[] void []
test_kat
in /src/h2o/deps/picotls/deps/cifra/src/testnorx.c:70
[] void []
norx_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:230
[] void []
aeadperf_norx
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:261
[] void []
cf_sha1_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha1.c:107
['cf_sha1_context*', 'uint8_t[]'] void []
test_sha256_long
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:136
[] void []
cf_sha224_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:203
['cf_sha256_context*', 'uint8_t[]'] void []
cf_sha224_digest_final
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:210
['cf_sha256_context*', 'uint8_t[]'] void []
hashtest_sha256
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:42
[] void []
test_secp256r1_sign
in /src/h2o/deps/picotls/t/minicrypto.c:43
[] void []
cf_sha3_224_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:337
['cf_sha3_context*', 'uint8_t[]'] void []
cf_sha3_256_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:367
['cf_sha3_context*', 'uint8_t[]'] void []
hashtest_sha3_256
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:60
[] void []
cf_sha3_384_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:397
['cf_sha3_context*', 'uint8_t[]'] void []
cf_sha3_512_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:427
['cf_sha3_context*', 'uint8_t[]'] void []
hashtest_sha3_512
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:69
[] void []
poly1305_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:202
[] void []
cifra_poly1305_update
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:79
['struct chacha20poly1305_context_t*', 'void*', 'size_t'] void []
test_ocb
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:663
[] void []
test_ocb_long
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:859
[] void []
test_ccm
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:591
[] void []
test_ccm_long
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:559
[] void []
aes128ccm_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:148
[] void []
aeadperf_aes128ccm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:290
[] void []
aeadperf_aes256ccm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:330
[] void []
test_cbcmac
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:72
[] void []
cf_sha224_update
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:145
['cf_sha256_context*', 'void*', 'size_t'] void []
cf_sha3_224_update
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:332
['cf_sha3_context*', 'void*', 'size_t'] void []
cf_sha3_384_update
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:392
['cf_sha3_context*', 'void*', 'size_t'] void []
test_salsa20
in /src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c:93
[] void []
salsa20_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:168
[] void []
test_chacha20
in /src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c:183
[] void []
chacha20_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:180
[] void []
chacha20_transform
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:52
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
test_aes128ctr
in /src/h2o/deps/picotls/t/picotls.c:439
[] void []
aesctr_transform
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:83
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
test_memclean
in /src/h2o/deps/picotls/deps/cifra/src/testaes.c:24
[] void []
test_pbkdf2_sha256
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:168
[] void []
pbkdf2_sha224
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:181
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
pbkdf2_sha256
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:186
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
test_gf128_mul
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:334
[] void []
test_hashdrbg_sha256_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:23
[] void []
test_hashdrbg_sha256_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:57
[] void []
x25519_create_key_exchange
in /src/h2o/deps/picotls/lib/cifra/x25519.c:85
['ptls_key_exchange_algorithm_t*', 'ptls_key_exchange_context_t**'] int []
x25519_key_exchange
in /src/h2o/deps/picotls/lib/cifra/x25519.c:98
['ptls_key_exchange_algorithm_t*', 'ptls_iovec_t*', 'ptls_iovec_t*', 'ptls_iovec_t'] int []
test_hmacdrbg_sha1_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:96
[] void []
test_hmacdrbg_sha256_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:135
[] void []
test_hmacdrbg_sha512_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:174
[] void []
test_hmacdrbg_sha1_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:78
[] void []
test_hmacdrbg_sha256_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:117
[] void []
test_hmacdrbg_sha512_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:156
[] void []
cifra_poly1305_init
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:73
['struct chacha20poly1305_context_t*', 'void*'] void []
test_hmac_sha256
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:69
[] void []
test_hmac_sha1
in /src/h2o/deps/picotls/deps/cifra/src/testsha1.c:38
[] void []
test_hmac_sha224
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:42
[] void []
test_hmac_sha384
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:96
[] void []
test_hmac_sha512
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:123
[] void []
hmac_sha224
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:120
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmac_sha256
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:123
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmac_sha384
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:126
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmac_sha512
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:129
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmacsha256_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:219
[] void []
ocb_hash_block
in /src/h2o/deps/picotls/deps/cifra/src/ocb.c:150
['void*', 'uint8_t*'] void []
ocb_encrypt_block
in /src/h2o/deps/picotls/deps/cifra/src/ocb.c:195
['void*', 'uint8_t*'] void []
ocb_decrypt_block
in /src/h2o/deps/picotls/deps/cifra/src/ocb.c:298
['void*', 'uint8_t*'] void []
crecip
in /src/h2o/deps/picotls/deps/cifra/src/curve25519.donna.c:778
['limb*', 'limb*'] void []
cmult
in /src/h2o/deps/picotls/deps/cifra/src/curve25519.donna.c:728
['limb*', 'limb*', 'u8*', 'limb*'] void []
chacha20_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:58
['ptls_cipher_context_t*', 'int', 'void*'] int []
test_cbc
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:31
[] void []
cmac_process
in /src/h2o/deps/picotls/deps/cifra/src/cmac.c:75
['void*', 'uint8_t*'] void []
cmac_process_final_nopad
in /src/h2o/deps/picotls/deps/cifra/src/cmac.c:94
['void*', 'uint8_t*'] void []
cmac_process_final_pad
in /src/h2o/deps/picotls/deps/cifra/src/cmac.c:101
['void*', 'uint8_t*'] void []
aesctr_init
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:77
['ptls_cipher_context_t*', 'void*'] void []
crypto_scalarmult
in /src/h2o/deps/picotls/deps/cifra/src/curve25519.naclref.c:245
['unsigned char*', 'unsigned char*', 'unsigned char*'] void []
emitf
in /src/h2o/deps/picotls/deps/cifra/src/arm/semihost.c:60
['char*'] void []
test_src__ssl_c
in /src/h2o/t/00unit/src/ssl.c:246
[] void []
h2o_vector__erase
in /src/h2o/include/h2o/memory.h:598
['h2o_vector_t*', 'size_t', 'size_t'] void []
test_chunked_at_once
in /src/h2o/deps/picohttpparser/test.c:300
['int', 'int', 'char*', 'char*', 'ssize_t'] void []
test_chunked_per_byte
in /src/h2o/deps/picohttpparser/test.c:329
['int', 'int', 'char*', 'char*', 'ssize_t'] void []
test_chunked
in /src/h2o/deps/picohttpparser/test.c:405
[] void []
test_chunked_leftdata
in /src/h2o/deps/picohttpparser/test.c:452
[] void []
test_chunked_overhead
in /src/h2o/deps/picohttpparser/test.c:508
[] void []
adjust_stream_frame_layout
in /src/h2o/deps/quicly/lib/quicly.c:4254
['uint8_t**', 'uint8_t*', 'size_t*', 'int*', 'uint8_t**'] void []
quicly_streambuf_egress_shift
in /src/h2o/deps/quicly/include/quicly/streambuf.h:147
['quicly_stream_t*', 'size_t'] void []
normalize_txt
in /src/h2o/deps/picotls/t/util.h:430
['uint8_t*', 'size_t'] int []
ptls_buffer__adjust_quic_blocksize
in /src/h2o/deps/picotls/lib/picotls.c:637
['ptls_buffer_t*', 'size_t'] int []
test_fragmented_message
in /src/h2o/deps/picotls/t/picotls.c:747
[] void []
on_read_ssl
in /src/h2o/lib/common/socket/uv-binding.c.h:80
['uv_stream_t*', 'ssize_t', 'uv_buf_t*'] void []
sdsTest
in /src/h2o/deps/hiredis/sds.c:1124
[] int []
test_reply_reader
in /src/h2o/deps/hiredis/test.c:427
[] void []
test_append_formatted_commands
in /src/h2o/deps/hiredis/test.c:386
['struct config'] void []
test_blocking_connection
in /src/h2o/deps/hiredis/test.c:1116
['struct config'] void []
test_blocking_io_errors
in /src/h2o/deps/hiredis/test.c:1296
['struct config'] void []
test_throughput
in /src/h2o/deps/hiredis/test.c:1390
['struct config'] void []
redisAsyncRead
in /src/h2o/deps/hiredis/async.c:709
['redisAsyncContext*'] void []
redisSSLAsyncRead
in /src/h2o/deps/hiredis/ssl.c:549
['redisAsyncContext*'] void []
test_tcp_options
in /src/h2o/deps/hiredis/test.c:408
['struct config'] void []
test_blocking_connection_timeouts
in /src/h2o/deps/hiredis/test.c:1230
['struct config'] void []
subscribe_cb
in /src/h2o/deps/hiredis/test.c:1633
['redisAsyncContext*', 'void*', 'void*'] void []
subscribe_with_timeout_cb
in /src/h2o/deps/hiredis/test.c:1772
['redisAsyncContext*', 'void*', 'void*'] void []
subscribe_channel_a_cb
in /src/h2o/deps/hiredis/test.c:1847
['redisAsyncContext*', 'void*', 'void*'] void []
monitor_cb
in /src/h2o/deps/hiredis/test.c:1946
['redisAsyncContext*', 'void*', 'void*'] void []
enableClientTracking
in /src/h2o/deps/hiredis/examples/example-push.c:58
['redisContext*'] void []
example_argv_command
in /src/h2o/deps/hiredis/examples/example.c:10
['redisContext*', 'size_t'] void []
redisAsyncWrite
in /src/h2o/deps/hiredis/async.c:741
['redisAsyncContext*'] void []
redisSSLAsyncWrite
in /src/h2o/deps/hiredis/ssl.c:579
['redisAsyncContext*'] void []
json_array_remove
in /src/h2o/deps/mruby-json/src/parson.c:1631
['JSON_Array*', 'size_t'] JSON_Status []
cmd_getk
in /src/h2o/deps/libyrmcds/yc.c:230
['int', 'char**', 'yrmcds*'] int []
cmd_gat
in /src/h2o/deps/libyrmcds/yc.c:258
['int', 'char**', 'yrmcds*'] int []
cmd_gatk
in /src/h2o/deps/libyrmcds/yc.c:289
['int', 'char**', 'yrmcds*'] int []
cmd_lag
in /src/h2o/deps/libyrmcds/yc.c:320
['int', 'char**', 'yrmcds*'] int []
cmd_lagk
in /src/h2o/deps/libyrmcds/yc.c:350
['int', 'char**', 'yrmcds*'] int []
cmd_touch
in /src/h2o/deps/libyrmcds/yc.c:380
['int', 'char**', 'yrmcds*'] int []
cmd_set
in /src/h2o/deps/libyrmcds/yc.c:410
['int', 'char**', 'yrmcds*'] int []
cmd_replace
in /src/h2o/deps/libyrmcds/yc.c:457
['int', 'char**', 'yrmcds*'] int []
cmd_add
in /src/h2o/deps/libyrmcds/yc.c:504
['int', 'char**', 'yrmcds*'] int []
cmd_rau
in /src/h2o/deps/libyrmcds/yc.c:551
['int', 'char**', 'yrmcds*'] int []
cmd_incr
in /src/h2o/deps/libyrmcds/yc.c:595
['int', 'char**', 'yrmcds*'] int []
cmd_decr
in /src/h2o/deps/libyrmcds/yc.c:641
['int', 'char**', 'yrmcds*'] int []
cmd_append
in /src/h2o/deps/libyrmcds/yc.c:687
['int', 'char**', 'yrmcds*'] int []
cmd_prepend
in /src/h2o/deps/libyrmcds/yc.c:724
['int', 'char**', 'yrmcds*'] int []
cmd_delete
in /src/h2o/deps/libyrmcds/yc.c:761
['int', 'char**', 'yrmcds*'] int []
cmd_lock
in /src/h2o/deps/libyrmcds/yc.c:789
['int', 'char**', 'yrmcds*'] int []
cmd_unlock
in /src/h2o/deps/libyrmcds/yc.c:818
['int', 'char**', 'yrmcds*'] int []
cmd_unlockall
in /src/h2o/deps/libyrmcds/yc.c:845
['int', 'char**', 'yrmcds*'] int []
cmd_flush
in /src/h2o/deps/libyrmcds/yc.c:868
['int', 'char**', 'yrmcds*'] int []
cmd_stat
in /src/h2o/deps/libyrmcds/yc.c:895
['int', 'char**', 'yrmcds*'] int []
cmd_keys
in /src/h2o/deps/libyrmcds/yc.c:930
['int', 'char**', 'yrmcds*'] int []
cmd_version
in /src/h2o/deps/libyrmcds/yc.c:958
['int', 'char**', 'yrmcds*'] int []
cmd_quit
in /src/h2o/deps/libyrmcds/yc.c:972
['int', 'char**', 'yrmcds*'] int []
DEF_TEST
in /src/h2o/deps/libyrmcds/t/text.c:270
[] void []
thread_main
in /src/h2o/lib/common/memcached.c:314
['void*'] void []
cmd_noop
in /src/h2o/deps/libyrmcds/yc-cnt.c:39
['yrmcds_cnt*'] void []
cmd_get
in /src/h2o/deps/libyrmcds/yc-cnt.c:63
['yrmcds_cnt*', 'char*', 'size_t'] void []
cmd_acquire
in /src/h2o/deps/libyrmcds/yc-cnt.c:88
['yrmcds_cnt*', 'char*', 'size_t', 'uint32_t', 'uint32_t'] void []
cmd_release
in /src/h2o/deps/libyrmcds/yc-cnt.c:114
['yrmcds_cnt*', 'char*', 'size_t', 'uint32_t'] void []
cmd_stats
in /src/h2o/deps/libyrmcds/yc-cnt.c:140
['yrmcds_cnt*'] void []
cmd_dump
in /src/h2o/deps/libyrmcds/yc-cnt.c:169
['yrmcds_cnt*'] void []
yaml_queue_extend
in /src/h2o/deps/yaml/src/api.c:142
['void**', 'void**', 'void**', 'void**'] void []
check_utf8_sequences
in /src/h2o/deps/yaml/tests/test-reader.c:117
[] int []
check_boms
in /src/h2o/deps/yaml/tests/test-reader.c:165
[] int []
check_long_utf8
in /src/h2o/deps/yaml/tests/test-reader.c:207
[] int []
check_long_utf16
in /src/h2o/deps/yaml/tests/test-reader.c:279
[] int []
h2o_compress_register
in /src/h2o/lib/handler/compress.c:166
['h2o_pathconf_t*', 'h2o_compress_args_t*'] void []
h2o_server_timing_register
in /src/h2o/lib/handler/server_timing.c:47
['h2o_pathconf_t*', 'int'] void []
h2o_reproxy_register
in /src/h2o/lib/handler/reproxy.c:62
['h2o_pathconf_t*'] void []
h2o_throttle_resp_register
in /src/h2o/lib/handler/throttle_resp.c:154
['h2o_pathconf_t*'] void []
on_setup_ostream
in /src/h2o/lib/handler/throttle_resp.c:107
['h2o_filter_t*', 'h2o_req_t*', 'h2o_ostream_t**'] void []
test_lib__handler__headers_c
in /src/h2o/t/00unit/lib/handler/headers.c:47
[] void []
on_informational
in /src/h2o/lib/handler/headers.c:53
['h2o_filter_t*', 'h2o_req_t*'] void []
do_test_simple
in /src/h2o/t/00unit/lib/http3/qpack.c:40
['int'] void []
test_decode_referred
in /src/h2o/t/00unit/lib/http3/qpack.c:240
[] void []
qpack_encoder_stream_handle_input
in /src/h2o/lib/http3/common.c:251
['h2o_http3_conn_t*', 'struct st_h2o_http3_ingress_unistream_t*', 'uint8_t**', 'uint8_t*', 'int'] void []
test_decode_literal_invalid_name
in /src/h2o/t/00unit/lib/http3/qpack.c:170
[] void []
test_decode_literal_invalid_value
in /src/h2o/t/00unit/lib/http3/qpack.c:193
[] void []
encode_qif
in /src/h2o/t/qif.c:54
['FILE*', 'FILE*', 'uint32_t', 'uint16_t', 'int', 'int'] int []
qpack_decoder_stream_handle_input
in /src/h2o/lib/http3/common.c:272
['h2o_http3_conn_t*', 'struct st_h2o_http3_ingress_unistream_t*', 'uint8_t**', 'uint8_t*', 'int'] void []
loopback_on_send
in /src/h2o/t/00unit/test.c:27
['h2o_ostream_t*', 'h2o_req_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t'] void []
writer_main
in /src/h2o/lib/common/memcached.c:167
['void*'] void []
emit_writereq_of_openref
in /src/h2o/lib/http2/connection.c:1541
['h2o_http2_scheduler_openref_t*', 'int*', 'void*'] int []
ingress_unistream_on_receive
in /src/h2o/lib/http3/common.c:216
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
h2o_http3_send_qpack_stream_cancel
in /src/h2o/lib/http3/common.c:1319
['h2o_http3_conn_t*', 'quicly_stream_id_t'] void []
h2o_http3_send_shutdown_goaway_frame
in /src/h2o/lib/http3/common.c:1341
['h2o_http3_conn_t*'] void []
expect_settings
in /src/h2o/lib/common/http2client.c:903
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
test_read_command_basic
in /src/h2o/t/00unit/lib/common/serverutil.c:57
[] void []
test_read_command_stdin
in /src/h2o/t/00unit/lib/common/serverutil.c:91
[] void []
h2o_http2__encode_rst_stream_frame
in /src/h2o/lib/http2/frame.c:88
['h2o_buffer_t**', 'uint32_t', 'int'] void []
handle_ping_frame
in /src/h2o/lib/http2/connection.c:1239
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
expect_preface
in /src/h2o/lib/http2/connection.c:1323
['h2o_http2_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
do_update_window
in /src/h2o/lib/common/http2client.c:1386
['h2o_httpclient_t*'] void []
test_hpack_push
in /src/h2o/t/00unit/lib/http2/hpack.c:380
[] void []
test_hpack
in /src/h2o/t/00unit/lib/http2/hpack.c:116
[] void []
test_token_wo_hpack_id
in /src/h2o/t/00unit/lib/http2/hpack.c:491
[] void []
test_dynamic_table_size_update
in /src/h2o/t/00unit/lib/http2/hpack.c:621
[] void []
finalostream_send_informational
in /src/h2o/lib/http2/stream.c:399
['h2o_ostream_t*', 'h2o_req_t*'] void []
log_trace
in /src/h2o/lib/handler/self_trace.c:73
['void*', 'char*'] void []
alloc_inbuf_tcp
in /src/h2o/lib/common/socket/uv-binding.c.h:54
['uv_handle_t*', 'size_t', 'uv_buf_t*'] void []
alloc_inbuf_ssl
in /src/h2o/lib/common/socket/uv-binding.c.h:60
['uv_handle_t*', 'size_t', 'uv_buf_t*'] void []
collect_req_status
in /src/h2o/lib/handler/status/requests.c:36
['h2o_req_t*', 'void*'] int []
test_hpack_dynamic_table
in /src/h2o/t/00unit/lib/http2/hpack.c:450
[] void []
encode_literal_header_without_indexing
in /src/h2o/lib/http2/hpack.c:960
['uint8_t*', 'h2o_iovec_t*', 'h2o_iovec_t*'] uint8_t []
test_lookup
in /src/h2o/t/00unit/lib/http2/casper.c:47
[] void []
aegis128l_get_iv
in /src/h2o/deps/picotls/lib/libaegis.h:35
['ptls_aead_context_t*', 'void*'] void []
aegis128l_set_iv
in /src/h2o/deps/picotls/lib/libaegis.h:42
['ptls_aead_context_t*', 'void*'] void []
aegis128l_setup_crypto
in /src/h2o/deps/picotls/lib/libaegis.h:112
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
aegis256_get_iv
in /src/h2o/deps/picotls/lib/libaegis.h:151
['ptls_aead_context_t*', 'void*'] void []
aegis256_set_iv
in /src/h2o/deps/picotls/lib/libaegis.h:158
['ptls_aead_context_t*', 'void*'] void []
aegis256_setup_crypto
in /src/h2o/deps/picotls/lib/libaegis.h:228
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
ffx_encrypt
in /src/h2o/deps/picotls/lib/ffx.c:138
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
ffx_init
in /src/h2o/deps/picotls/lib/ffx.c:202
['struct st_ptls_cipher_context_t*', 'void*'] void []
aead_do_encrypt
in /src/h2o/deps/picotls/lib/fusion.c:1136
['struct st_ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t', 'ptls_aead_supplementary_encryption_t*'] void []
aesgcm_get_iv
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:157
['ptls_aead_context_t*', 'void*'] void []
aesgcm_set_iv
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:164
['ptls_aead_context_t*', 'void*'] void []
try_psk_handshake
in /src/h2o/deps/picotls/lib/picotls.c:4113
['ptls_t*', 'size_t*', 'int*', 'struct st_ptls_client_hello_t*', 'ptls_iovec_t', 'int'] int []
decode_client_hello
in /src/h2o/deps/picotls/lib/picotls.c:3609
['ptls_context_t*', 'struct st_ptls_client_hello_t*', 'uint8_t*', 'uint8_t*', 'ptls_handshake_properties_t*', 'ptls_t*'] int []
test_select_cipher
in /src/h2o/deps/picotls/t/picotls.c:59
[] void []
select_key_share
in /src/h2o/deps/picotls/lib/picotls.c:2086
['ptls_key_exchange_algorithm_t**', 'ptls_iovec_t*', 'ptls_key_exchange_algorithm_t**', 'uint8_t**', 'uint8_t*', 'int'] int []
handle_server_handshake_message
in /src/h2o/deps/picotls/lib/picotls.c:5701
['ptls_t*', 'ptls_message_emitter_t*', 'ptls_iovec_t', 'int', 'ptls_handshake_properties_t*'] int []
select_negotiated_group
in /src/h2o/deps/picotls/lib/picotls.c:3583
['ptls_key_exchange_algorithm_t**', 'ptls_key_exchange_algorithm_t**', 'uint8_t*', 'uint8_t*'] int []
rebuild_ch_inner
in /src/h2o/deps/picotls/lib/picotls.c:3966
['ptls_buffer_t*', 'uint8_t*', 'uint8_t*', 'struct st_ptls_client_hello_t*', 'uint8_t*', 'uint8_t*'] int []
switch_to_picotls
in /src/h2o/lib/common/socket.c:1514
['h2o_socket_t*', 'uint16_t'] void []
on_client_hello_ptls
in /src/h2o/src/main.c:1238
['ptls_on_client_hello_t*', 'ptls_t*', 'ptls_on_client_hello_parameters_t*'] int []
save_client_hello
in /src/h2o/deps/picotls/t/picotls.c:834
['ptls_on_client_hello_t*', 'ptls_t*', 'ptls_on_client_hello_parameters_t*'] int []
client_hello_call_back
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:417
['ptls_on_client_hello_t*', 'ptls_t*', 'ptls_on_client_hello_parameters_t*'] int []
on_client_hello_cb
in /src/h2o/deps/quicly/src/cli.c:1137
['ptls_on_client_hello_t*', 'ptls_t*', 'ptls_on_client_hello_parameters_t*'] int []
generate_resumption_token
in /src/h2o/src/ssl.c:1364
['quicly_generate_resumption_token_t*', 'quicly_conn_t*', 'ptls_buffer_t*', 'quicly_address_token_plaintext_t*'] quicly_error_t []
save_http3_token_cb
in /src/h2o/src/httpclient.c:226
['quicly_save_resumption_token_t*', 'quicly_conn_t*', 'ptls_iovec_t'] quicly_error_t []
save_http3_ticket_cb
in /src/h2o/src/httpclient.c:232
['ptls_save_ticket_t*', 'ptls_t*', 'ptls_iovec_t'] int []
on_generate_resumption_token
in /src/h2o/deps/quicly/src/cli.c:421
['quicly_generate_resumption_token_t*', 'quicly_conn_t*', 'ptls_buffer_t*', 'quicly_address_token_plaintext_t*'] quicly_error_t []
test_quicblock
in /src/h2o/deps/picotls/t/picotls.c:2243
[] void []
test_one_hpke
in /src/h2o/deps/picotls/t/hpke.c:35
[] void []
create_ech_opener
in /src/h2o/deps/picotls/t/openssl.c:349
['ptls_ech_create_opener_t*', 'ptls_hpke_kem_t**', 'ptls_hpke_cipher_suite_t**', 'ptls_t*', 'uint8_t', 'ptls_hpke_cipher_suite_id_t', 'ptls_iovec_t', 'ptls_iovec_t'] ptls_aead_context_t []
test_base64_decode
in /src/h2o/deps/picotls/t/picotls.c:606
[] void []
load_raw_public_key
in /src/h2o/deps/picotls/t/util.h:51
['ptls_iovec_t*', 'char*'] void []
openPemTest
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:40
['char*'] int []
load_certificate_chain
in /src/h2o/deps/picotls/t/util.h:43
['ptls_context_t*', 'char*'] void []
ptls_log__do_push_element_signed32
in /src/h2o/deps/picotls/lib/picotls.c:7015
['char*', 'size_t', 'int32_t'] void []
ptls_log__do_push_element_signed64
in /src/h2o/deps/picotls/lib/picotls.c:7020
['char*', 'size_t', 'int64_t'] void []
ptls_log__do_push_element_unsigned32
in /src/h2o/deps/picotls/lib/picotls.c:7025
['char*', 'size_t', 'uint32_t'] void []
ptls_log__do_push_element_unsigned64
in /src/h2o/deps/picotls/lib/picotls.c:7030
['char*', 'size_t', 'uint64_t'] void []
ptls_log__do_push_element_safestr
in /src/h2o/deps/picotls/lib/picotls.c:6986
['char*', 'size_t', 'char*', 'size_t'] void []
ptls_log__do_push_element_unsafestr
in /src/h2o/deps/picotls/lib/picotls.c:6996
['char*', 'size_t', 'char*', 'size_t'] void []
ptls_log__do_push_element_hexdump
in /src/h2o/deps/picotls/lib/picotls.c:7005
['char*', 'size_t', 'void*', 'size_t'] void []
ptls_log__do_push_element_bool
in /src/h2o/deps/picotls/lib/picotls.c:7035
['char*', 'size_t', 'int'] void []
ptls_log__do_write_end
in /src/h2o/deps/picotls/lib/picotls.c:7091
['struct st_ptls_log_point_t*', 'struct st_ptls_log_conn_state_t*', 'char*', 'void*', 'int'] int []
async_sign_certificate
in /src/h2o/deps/picotls/t/picotls.c:1210
['ptls_sign_certificate_t*', 'ptls_t*', 'ptls_async_job_t**', 'uint16_t*', 'ptls_buffer_t*', 'ptls_iovec_t', 'uint16_t*', 'size_t'] int []
test_rsa_sign
in /src/h2o/deps/picotls/t/openssl.c:206
[] void []
test_ecdsa_sign
in /src/h2o/deps/picotls/t/openssl.c:228
[] void []
test_ed25519_sign
in /src/h2o/deps/picotls/t/openssl.c:239
[] void []
ptls_openssl_encrypt_ticket_evp
in /src/h2o/deps/picotls/lib/openssl.c:2225
['ptls_buffer_t*', 'ptls_iovec_t'] int []
ptls_openssl_decrypt_ticket_evp
in /src/h2o/deps/picotls/lib/openssl.c:2295
['ptls_buffer_t*', 'ptls_iovec_t'] int []
puts_bio
in /src/h2o/lib/common/socket.c:369
['BIO*', 'char*'] int []
commit_record_message
in /src/h2o/deps/picotls/lib/picotls.c:865
['ptls_message_emitter_t*'] int []
calc_cookie_signature
in /src/h2o/deps/picotls/lib/picotls.c:4247
['ptls_t*', 'ptls_handshake_properties_t*', 'ptls_key_exchange_algorithm_t*', 'ptls_iovec_t', 'uint8_t*'] int []
cmd_calc_initial_secret
in /src/h2o/deps/quicly/src/cli.c:1291
['char*'] int []
handle_version_negotiation_packet
in /src/h2o/deps/quicly/lib/quicly.c:6489
['quicly_conn_t*', 'quicly_decoded_packet_t*'] quicly_error_t []
test_hkdf
in /src/h2o/deps/picotls/t/picotls.c:202
[] void []
generate_stateless_reset_token
in /src/h2o/src/ssl.c:1332
['quicly_cid_encryptor_t*', 'void*', 'void*'] int []
default_setup_cipher
in /src/h2o/deps/quicly/lib/defaults.c:400
['quicly_crypto_engine_t*', 'quicly_conn_t*', 'size_t', 'int', 'ptls_cipher_context_t**', 'ptls_aead_context_t**', 'ptls_aead_algorithm_t*', 'ptls_hash_algorithm_t*', 'void*'] int []
test_generated_set_capacity
in /src/h2o/deps/picotls/t/fusion.c:472
[] void []
bench_run_aead
in /src/h2o/deps/picotls/t/ptlsbench.c:187
['char*', 'char*', 'int', 'uint64_t', 'char*', 'char*', 'ptls_aead_algorithm_t*', 'ptls_hash_algorithm_t*', 'size_t', 'size_t', 'uint64_t*'] int []
test_aes128gcm
in /src/h2o/deps/picotls/t/picotls.c:462
[] void []
test_aes256gcm
in /src/h2o/deps/picotls/t/picotls.c:473
[] void []
test_chacha20poly1305
in /src/h2o/deps/picotls/t/picotls.c:486
[] void []
test_aegis128l
in /src/h2o/deps/picotls/t/picotls.c:500
[] void []
test_aegis256
in /src/h2o/deps/picotls/t/picotls.c:513
[] void []
ptls_log__do_write_start
in /src/h2o/deps/picotls/lib/picotls.c:7048
['struct st_ptls_log_point_t*', 'int'] void []
chacha20poly1305_get_iv
in /src/h2o/deps/picotls/lib/chacha20poly1305.h:152
['ptls_aead_context_t*', 'void*'] void []
chacha20poly1305_set_iv
in /src/h2o/deps/picotls/lib/chacha20poly1305.h:159
['ptls_aead_context_t*', 'void*'] void []
boringssl_chacha20poly1305_setup_crypto
in /src/h2o/deps/picotls/lib/openssl.c:1669
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
cifra_chacha20poly1305_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:91
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
ptls_bcrypt_cipher_init_ctr
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:84
['ptls_cipher_context_t*', 'void*'] void []
ptls_bcrypt_aead_do_encrypt_update
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:356
['struct st_ptls_aead_context_t*', 'void*', 'void*', 'size_t'] size_t []
ptls_bcrypt_aead_do_encrypt_final
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:408
['struct st_ptls_aead_context_t*', 'void*'] size_t []
ptls_bcrypt_aead_get_iv
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:479
['ptls_aead_context_t*', 'void*'] void []
ptls_bcrypt_aead_set_iv
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:486
['ptls_aead_context_t*', 'void*'] void []
ptls_bcrypt_aead_setup_crypto_aesgcm
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:571
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
evp_keyex_exchange
in /src/h2o/deps/picotls/lib/openssl.c:682
['ptls_key_exchange_algorithm_t*', 'ptls_iovec_t*', 'ptls_iovec_t*', 'ptls_iovec_t'] int []
boringssl_chacha20_init
in /src/h2o/deps/picotls/lib/openssl.c:1350
['ptls_cipher_context_t*', 'void*'] void []
boringssl_chacha20_setup_crypto
in /src/h2o/deps/picotls/lib/openssl.c:1409
['ptls_cipher_context_t*', 'int', 'void*'] int []
aead_get_iv
in /src/h2o/deps/picotls/lib/mbedtls.c:288
['ptls_aead_context_t*', 'void*'] void []
aead_set_iv
in /src/h2o/deps/picotls/lib/mbedtls.c:295
['ptls_aead_context_t*', 'void*'] void []
aead_chacha20poly1305_setup_crypto
in /src/h2o/deps/picotls/lib/openssl.c:1677
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
chacha20_init
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:44
['ptls_cipher_context_t*', 'void*'] void []
aead_encrypt_v
in /src/h2o/deps/picotls/lib/mbedtls.c:302
['struct st_ptls_aead_context_t*', 'void*', 'ptls_iovec_t*', 'size_t', 'uint64_t', 'void*', 'size_t'] void []
aead_setup_aes128gcm
in /src/h2o/deps/picotls/lib/mbedtls.c:385
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
aead_setup_aes256gcm
in /src/h2o/deps/picotls/lib/mbedtls.c:409
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
aead_setup_chacha20poly1305
in /src/h2o/deps/picotls/lib/mbedtls.c:435
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
aead_aes128gcm_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes128.c:34
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
aead_aes256gcm_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes256.c:34
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
parse
in /src/h2o/deps/yoml/test-yoml.c:28
['char*', 'char*'] yoml_t []
sdssplitargs
in /src/h2o/deps/hiredis/sds.c:943
['char*', 'int*'] sds []
sdsjoin
in /src/h2o/deps/hiredis/sds.c:1086
['char**', 'int', 'char*'] sds []
sdsjoinsds
in /src/h2o/deps/hiredis/sds.c:1098
['sds*', 'int', 'char*', 'size_t'] sds []
test_allocator_injection
in /src/h2o/deps/hiredis/test.c:858
[] void []
test_blocking_connection_errors
in /src/h2o/deps/hiredis/test.c:892
[] void []
test_pubsub_handling
in /src/h2o/deps/hiredis/test.c:1685
['struct config'] void []
test_pubsub_handling_resp3
in /src/h2o/deps/hiredis/test.c:1725
['struct config'] void []
test_command_timeout_during_pubsub
in /src/h2o/deps/hiredis/test.c:1806
['struct config'] void []
test_pubsub_multiple_channels
in /src/h2o/deps/hiredis/test.c:1911
['struct config'] void []
test_monitor
in /src/h2o/deps/hiredis/test.c:1988
['struct config'] void []
test_async_polling
in /src/h2o/deps/hiredis/test.c:2168
['struct config'] void []
RedisModule_OnLoad
in /src/h2o/deps/hiredis/examples/example-redismoduleapi.c:62
['RedisModuleCtx*', 'RedisModuleString**', 'int'] int []
ExampleQt::run
in /src/h2o/deps/hiredis/examples/example-qt.cpp:20
[] void []
on_redis_close
in /src/h2o/examples/libh2o/redis-client.c:89
['char*'] void []
redis_resumption_get
in /src/h2o/lib/core/util.c:253
['h2o_socket_t*', 'h2o_iovec_t'] void []
redis_resumption_new
in /src/h2o/lib/core/util.c:274
['h2o_socket_t*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
redisAsyncConnectBind
in /src/h2o/deps/hiredis/async.c:207
['char*', 'int', 'char*'] redisAsyncContext []
redisAsyncConnectBindWithReuse
in /src/h2o/deps/hiredis/async.c:215
['char*', 'int', 'char*'] redisAsyncContext []
redisAsyncConnectUnix
in /src/h2o/deps/hiredis/async.c:224
['char*'] redisAsyncContext []
test_invalid_timeout_errors
in /src/h2o/deps/hiredis/test.c:1342
['struct config'] void []
redisConnectNonBlock
in /src/h2o/deps/hiredis/hiredis.c:888
['char*', 'int'] redisContext []
redisConnectBindNonBlock
in /src/h2o/deps/hiredis/hiredis.c:895
['char*', 'int', 'char*'] redisContext []
redisConnectBindNonBlockWithReuse
in /src/h2o/deps/hiredis/hiredis.c:904
['char*', 'int', 'char*'] redisContext []
redisConnectUnixNonBlock
in /src/h2o/deps/hiredis/hiredis.c:926
['char*'] redisContext []
commandCallback
in /src/h2o/deps/hiredis/test.c:2089
['struct redisAsyncContext*', 'void*', 'void*'] void []
test_format_commands
in /src/h2o/deps/hiredis/test.c:262
[] void []
on_redis_connect
in /src/h2o/examples/libh2o/redis-client.c:83
[] void []
redisAsyncCommandArgv
in /src/h2o/deps/hiredis/async.c:994
['redisAsyncContext*', 'redisCallbackFn*', 'void*', 'int', 'char**', 'size_t*'] int []
sdsfromlonglong
in /src/h2o/deps/hiredis/sds.c:498
['long long'] sds []
sdssplitlen
in /src/h2o/deps/hiredis/sds.c:812
['char*', 'int', 'char*', 'int', 'int*'] sds []
sdsgrowzero
in /src/h2o/deps/hiredis/sds.c:363
['sds', 'size_t'] sds []
sdsRemoveFreeSpace
in /src/h2o/deps/hiredis/sds.c:250
['sds'] sds []
callbackValDup
in /src/h2o/deps/hiredis/async.c:65
['void*', 'void*'] void []
disconnect_method
in /src/h2o/lib/handler/mruby/redis.c:158
['mrb_state*', 'mrb_value'] mrb_value []
on_command_timeout
in /src/h2o/lib/common/redis.c:220
['h2o_timer_t*'] void []
dispose_redis_connection
in /src/h2o/lib/core/util.c:185
['void*'] void []
on_gc_dispose_redis
in /src/h2o/lib/handler/mruby/redis.c:68
['mrb_state*', 'void*'] void []
redisMacOSAsyncCallback
in /src/h2o/deps/hiredis/adapters/macosx.h:60
['CFSocketRef', 'CFSocketCallBackType', 'CFDataRef', 'void*', 'void*'] void []
redis_source_dispatch
in /src/h2o/deps/hiredis/adapters/glib.h:87
['GSource*', 'GSourceFunc', 'gpointer'] gboolean []
redisModuleReadEvent
in /src/h2o/deps/hiredis/adapters/redismoduleapi.h:20
['int', 'void*', 'int'] void []
redisLibsdeventHandler
in /src/h2o/deps/hiredis/adapters/libsdevent.h:39
['sd_event_source*', 'int', 'uint32_t', 'void*'] int []
redisIvykisReadEvent
in /src/h2o/deps/hiredis/adapters/ivykis.h:12
['void*'] void []
redisLibevReadEvent
in /src/h2o/deps/hiredis/adapters/libev.h:47
['EV_P_*', 'int'] void []
redisAeReadEvent
in /src/h2o/deps/hiredis/adapters/ae.h:45
['aeEventLoop*', 'int', 'void*', 'int'] void []
redisLibhvHandleEvents
in /src/h2o/deps/hiredis/adapters/libhv.h:13
['hio_t*'] void []
redisLibuvPoll
in /src/h2o/deps/hiredis/adapters/libuv.h:17
['uv_poll_t*', 'int', 'int'] void []
redisLibeventHandler
in /src/h2o/deps/hiredis/adapters/libevent.h:53
['evutil_socket_t', 'short', 'void*'] void []
RedisQtAdapter::read
in /src/h2o/deps/hiredis/adapters/qt.h:126
[] void []
redisModuleWriteEvent
in /src/h2o/deps/hiredis/adapters/redismoduleapi.h:28
['int', 'void*', 'int'] void []
redisIvykisWriteEvent
in /src/h2o/deps/hiredis/adapters/ivykis.h:17
['void*'] void []
redisLibevWriteEvent
in /src/h2o/deps/hiredis/adapters/libev.h:57
['EV_P_*', 'int'] void []
redisAeWriteEvent
in /src/h2o/deps/hiredis/adapters/ae.h:52
['aeEventLoop*', 'int', 'void*', 'int'] void []
RedisQtAdapter::write
in /src/h2o/deps/hiredis/adapters/qt.h:127
[] void []
integer_cb
in /src/h2o/deps/hiredis/test.c:1622
['redisAsyncContext*', 'void*', 'void*'] void []
array_cb
in /src/h2o/deps/hiredis/test.c:1669
['redisAsyncContext*', 'void*', 'void*'] void []
debugCallback
in /src/h2o/deps/hiredis/examples/example-libuv.c:10
['redisAsyncContext*', 'void*', 'void*'] void []
command_cb
in /src/h2o/deps/hiredis/examples/example-glib.c:33
['redisAsyncContext*', 'gpointer', 'gpointer'] void []
redisModuleTimeout
in /src/h2o/deps/hiredis/adapters/redismoduleapi.h:84
['RedisModuleCtx*', 'void*'] void []
redisLibsdeventTimeoutHandler
in /src/h2o/deps/hiredis/adapters/libsdevent.h:31
['sd_event_source*', 'uint64_t', 'void*'] int []
redisLibevTimeout
in /src/h2o/deps/hiredis/adapters/libev.h:127
['EV_P_*', 'int'] void []
redisLibhvTimeout
in /src/h2o/deps/hiredis/adapters/libhv.h:57
['htimer_t*'] void []
redisLibuvTimeout
in /src/h2o/deps/hiredis/adapters/libuv.h:108
['uv_timer_t*'] void []
redisContextConnectTcp
in /src/h2o/deps/hiredis/net.c:596
['redisContext*', 'char*', 'int', 'struct timeval*'] int []
createStringObject
in /src/h2o/deps/hiredis/hiredis.c:125
['redisReadTask*', 'char*', 'size_t'] void []
createDoubleObject
in /src/h2o/deps/hiredis/hiredis.c:222
['redisReadTask*', 'double', 'char*', 'size_t'] void []
redisInitiateSSL
in /src/h2o/deps/hiredis/ssl.c:409
['redisContext*', 'SSL*'] int []
redisSSLRead
in /src/h2o/deps/hiredis/ssl.c:485
['redisContext*', 'char*', 'size_t'] ssize_t []
redisSSLWrite
in /src/h2o/deps/hiredis/ssl.c:527
['redisContext*'] ssize_t []
redisNetRead
in /src/h2o/deps/hiredis/net.c:62
['redisContext*', 'char*', 'size_t'] ssize_t []
redisNetWrite
in /src/h2o/deps/hiredis/net.c:84
['redisContext*'] ssize_t []
redisEnableKeepAliveWithInterval
in /src/h2o/deps/hiredis/hiredis.c:947
['redisContext*', 'int'] int []
kmin_hj
in /src/h2o/deps/klib/kmath.c:125
['kmin_f', 'int', 'double*', 'void*', 'double', 'double', 'int'] double []
write_cb
in /src/h2o/deps/klib/kurl.c:68
['char*', 'size_t', 'size_t', 'void*'] size_t []
kurl_seek
in /src/h2o/deps/klib/kurl.c:241
['kurl_t*', 'off_t', 'int'] off_t []
kurl_open
in /src/h2o/deps/klib/kurl.c:141
['char*', 'kurl_opt_t*'] kurl_t []
kputs
in /src/h2o/deps/klib/kstring.h:131
['char*', 'kstring_t*'] int []
kn_format
in /src/h2o/deps/klib/knhx.c:139
['knhx1_t*', 'int', 'kstring_t*'] void []
hmm_new_data
in /src/h2o/deps/klib/khmm.c:37
['int', 'char*', 'hmm_par_t*'] hmm_data_t []
bgzf_flush_try
in /src/h2o/deps/klib/bgzf.c:407
['BGZF*', 'ssize_t'] int []
bgzf_write
in /src/h2o/deps/klib/bgzf.c:414
['BGZF*', 'void*', 'ssize_t'] ssize_t []
bgzf_close
in /src/h2o/deps/klib/bgzf.c:433
['BGZF*'] int []
bgzf_read
in /src/h2o/deps/klib/bgzf.c:363
['BGZF*', 'void*', 'ssize_t'] ssize_t []
bgzf_getc
in /src/h2o/deps/klib/bgzf.c:505
['BGZF*'] int []
bgzf_getline
in /src/h2o/deps/klib/bgzf.c:525
['BGZF*', 'int', 'kstring_t*'] int []
kopen
in /src/h2o/deps/klib/kopen.c:236
['char*', 'int*'] void []
kputsn_
in /src/h2o/deps/klib/kstring.h:167
['void*', 'int', 'kstring_t*'] int []
knet_open
in /src/h2o/deps/klib/knetfile.c:451
['char*', 'char*'] knetFile []
knet_read
in /src/h2o/deps/klib/knetfile.c:503
['knetFile*', 'void*', 'off_t'] off_t []
json_parse_file
in /src/h2o/deps/mruby-json/src/parson.c:1066
['char*'] JSON_Value []
json_parse_file_with_comments
in /src/h2o/deps/mruby-json/src/parson.c:1077
['char*'] JSON_Value []
json_object_set_string
in /src/h2o/deps/mruby-json/src/parson.c:1817
['JSON_Object*', 'char*', 'char*'] JSON_Status []
json_object_set_number
in /src/h2o/deps/mruby-json/src/parson.c:1821
['JSON_Object*', 'char*', 'double'] JSON_Status []
json_object_set_fixed
in /src/h2o/deps/mruby-json/src/parson.c:1826
['JSON_Object*', 'char*', 'intmax_t'] JSON_Status []
json_object_set_boolean
in /src/h2o/deps/mruby-json/src/parson.c:1831
['JSON_Object*', 'char*', 'int'] JSON_Status []
json_object_set_null
in /src/h2o/deps/mruby-json/src/parson.c:1835
['JSON_Object*', 'char*'] JSON_Status []
json_object_dotset_string
in /src/h2o/deps/mruby-json/src/parson.c:1871
['JSON_Object*', 'char*', 'char*'] JSON_Status []
json_object_dotset_number
in /src/h2o/deps/mruby-json/src/parson.c:1883
['JSON_Object*', 'char*', 'double'] JSON_Status []
json_object_dotset_fixed
in /src/h2o/deps/mruby-json/src/parson.c:1896
['JSON_Object*', 'char*', 'intmax_t'] JSON_Status []
json_object_dotset_boolean
in /src/h2o/deps/mruby-json/src/parson.c:1909
['JSON_Object*', 'char*', 'int'] JSON_Status []
json_object_dotset_null
in /src/h2o/deps/mruby-json/src/parson.c:1921
['JSON_Object*', 'char*'] JSON_Status []
json_array_append_string
in /src/h2o/deps/mruby-json/src/parson.c:1734
['JSON_Array*', 'char*'] JSON_Status []
json_array_append_number
in /src/h2o/deps/mruby-json/src/parson.c:1746
['JSON_Array*', 'double'] JSON_Status []
json_array_append_fixed
in /src/h2o/deps/mruby-json/src/parson.c:1759
['JSON_Array*', 'intmax_t'] JSON_Status []
json_array_append_boolean
in /src/h2o/deps/mruby-json/src/parson.c:1772
['JSON_Array*', 'int'] JSON_Status []
json_array_append_null
in /src/h2o/deps/mruby-json/src/parson.c:1784
['JSON_Array*'] JSON_Status []
_picohash_md5_update
in /src/h2o/deps/mruby-digest/src/picohash.h:276
['_picohash_md5_ctx_t*', 'void*', 'size_t'] void []
_picohash_sha1_final
in /src/h2o/deps/mruby-digest/src/picohash.h:445
['_picohash_sha1_ctx_t*', 'void*'] void []
_picohash_sha256_update
in /src/h2o/deps/mruby-digest/src/picohash.h:592
['_picohash_sha256_ctx_t*', 'void*', 'size_t'] void []
picohash_init_hmac
in /src/h2o/deps/mruby-digest/src/picohash.h:730
['picohash_ctx_t*', 'void*', 'size_t'] void []
EXPORT_FN
in /src/h2o/deps/brotli/c/enc/backward_references_inc.h:10
['BrotliDictionary*', 'uint16_t*', 'size_t', 'size_t', 'uint8_t*', 'size_t', 'BrotliEncoderParams*', 'HasherHandle', 'int*', 'size_t*', 'Command*', 'size_t*', 'size_t*'] BROTLI_NOINLINE []
CompressFiles
in /src/h2o/deps/brotli/c/tools/brotli.c:749
['Context*'] BROTLI_BOOL []
brotli_Compressor_process
in /src/h2o/deps/brotli/python/_brotli.cc:223
['brotli_Compressor*', 'PyObject*'] PyObject []
brotli_Compressor_flush
in /src/h2o/deps/brotli/python/_brotli.cc:271
['brotli_Compressor*'] PyObject []
brotli_Compressor_finish
in /src/h2o/deps/brotli/python/_brotli.cc:311
['brotli_Compressor*'] PyObject []
Java_org_brotli_wrapper_enc_EncoderJNI_nativePush
in /src/h2o/deps/brotli/java/org/brotli/wrapper/enc/encoder_jni.cc:110
['JNIEnv*', 'jlongArray', 'jint'] JNIEXPORT []
compress_
in /src/h2o/lib/handler/compress/brotli.c:63
['h2o_compress_context_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t', 'h2o_sendvec_t**', 'size_t*'] h2o_send_state_t []
BackwardMatch*FN(StoreAndFindMatches)( HashToBinaryTree*self,constuint8_t*constBROTLI_RESTRICTdata, constsize_tcur_ix,constsize_tring_buffer_mask,constsize_tmax_length, constsize_tmax_backward,size_t*constBROTLI_RESTRICTbest_len, BackwardMatch*BROTLI_RESTRICTmatches)
in /src/h2o/deps/brotli/c/enc/hash_to_binary_tree_inc.h:115
[] BROTLI_INLINE []
BROTLI_BOOL::IsMatch
in /src/h2o/deps/brotli/c/enc/compress_fragment_two_pass.c:58
['uint8_t*', 'uint8_t*'] BROTLI_INLINE []
BROTLI_BOOL::TestStaticDictionaryItem
in /src/h2o/deps/brotli/c/enc/hash.h:148
['BrotliDictionary*', 'size_t', 'uint8_t*', 'size_t', 'size_t', 'HasherSearchResult*'] BROTLI_INLINE []
BrotliFindAllStaticDictionaryMatches
in /src/h2o/deps/brotli/c/enc/static_dict.c:81
['BrotliDictionary*', 'uint8_t*', 'size_t', 'size_t', 'uint32_t*'] BROTLI_BOOL []
BrotliCompressFragmentFastImpl
in /src/h2o/deps/brotli/c/enc/compress_fragment.c:426
['MemoryManager*', 'uint8_t*', 'size_t', 'BROTLI_BOOL', 'int*', 'size_t', 'uint8_t[]', 'uint16_t[]', 'size_t*', 'uint8_t*', 'size_t*', 'uint8_t*'] BROTLI_INLINE []
BrotliCompressFragmentTwoPassImpl
in /src/h2o/deps/brotli/c/enc/compress_fragment_two_pass.c:526
['MemoryManager*', 'uint8_t*', 'size_t', 'BROTLI_BOOL', 'uint32_t*', 'uint8_t*', 'int*', 'size_t', 'size_t*', 'uint8_t*'] BROTLI_INLINE []
brotli_Compressor_new
in /src/h2o/deps/brotli/python/_brotli.cc:160
['PyTypeObject*', 'PyObject*', 'PyObject*'] PyObject []
Java_org_brotli_wrapper_enc_EncoderJNI_nativeCreate
in /src/h2o/deps/brotli/java/org/brotli/wrapper/enc/encoder_jni.cc:43
['JNIEnv*', 'jlongArray'] JNIEXPORT []
h2o_compress_brotli_open
in /src/h2o/lib/handler/compress/brotli.c:113
['h2o_mem_pool_t*', 'int', 'size_t', 'size_t'] h2o_compress_context_t []
BrotliAllocate
in /src/h2o/deps/brotli/c/enc/memory.c:149
['MemoryManager*', 'size_t'] void []
BrotliFree
in /src/h2o/deps/brotli/c/enc/memory.c:160
['MemoryManager*', 'void*'] void []
brotli_Compressor_dealloc
in /src/h2o/deps/brotli/python/_brotli.cc:151
['brotli_Compressor*'] void []
Java_org_brotli_wrapper_enc_EncoderJNI_nativeDestroy
in /src/h2o/deps/brotli/java/org/brotli/wrapper/enc/encoder_jni.cc:182
['JNIEnv*', 'jlongArray'] JNIEXPORT []
on_dispose
in /src/h2o/lib/handler/compress/brotli.c:103
['void*'] void []
BrotliDecoderErrorCode::ProcessCommands
in /src/h2o/deps/brotli/c/dec/decode.c:1866
['BrotliDecoderState*'] BROTLI_NOINLINE []
BrotliDecoderErrorCode::SafeProcessCommands
in /src/h2o/deps/brotli/c/dec/decode.c:1871
['BrotliDecoderState*'] BROTLI_NOINLINE []
DecompressFiles
in /src/h2o/deps/brotli/c/tools/brotli.c:683
['Context*'] BROTLI_BOOL []
decompress_certificate
in /src/h2o/deps/picotls/lib/certificate_compression.c:28
['ptls_decompress_certificate_t*', 'ptls_t*', 'uint16_t', 'ptls_iovec_t', 'ptls_iovec_t'] int []
brotli_Decompressor_process
in /src/h2o/deps/brotli/python/_brotli.cc:492
['brotli_Decompressor*', 'PyObject*'] PyObject []
brotli_decompress
in /src/h2o/deps/brotli/python/_brotli.cc:637
['PyObject*', 'PyObject*', 'PyObject*'] PyObject []
Java_org_brotli_wrapper_dec_DecoderJNI_nativePush
in /src/h2o/deps/brotli/java/org/brotli/wrapper/dec/decoder_jni.cc:105
['JNIEnv*', 'jlongArray', 'jint'] JNIEXPORT []
BROTLI_NOINLINE::CopyUncompressedBlockToOutput
in /src/h2o/deps/brotli/c/dec/decode.c:1293
['size_t*', 'uint8_t**', 'size_t*', 'BrotliDecoderState*'] BrotliDecoderErrorCode []
BROTLI_NOINLINE::WrapRingBuffer
in /src/h2o/deps/brotli/c/dec/decode.c:1249
['BrotliDecoderState*'] void []
get_anchor
in /src/h2o/deps/yaml/tests/run-emitter-test-suite.c:206
['char', 'char*', 'char*'] char []
yaml_parser_load
in /src/h2o/deps/yaml/src/loader.c:87
['yaml_parser_t*', 'yaml_document_t*'] void []
yaml_parser_fetch_more_tokens
in /src/h2o/deps/yaml/src/scanner.c:801
['yaml_parser_t*'] void []
yaml_string_join
in /src/h2o/deps/yaml/src/api.c:95
['yaml_char_t**', 'yaml_char_t**', 'yaml_char_t**', 'yaml_char_t**', 'yaml_char_t**'] void []
yaml_string_read_handler
in /src/h2o/deps/yaml/src/api.c:248
['void*', 'unsigned char*', 'size_t', 'size_t*'] int []
yaml_string_write_handler
in /src/h2o/deps/yaml/src/api.c:419
['void*', 'unsigned char*', 'size_t'] int []
copy_event
in /src/h2o/deps/yaml/tests/run-emitter.c:15
['yaml_event_t*', 'yaml_event_t*'] int []
copy_document
in /src/h2o/deps/yaml/tests/run-dumper.c:15
['yaml_document_t*', 'yaml_document_t*'] int []
recv_callback
in /src/h2o/lib/websocket.c:79
['wslay_event_context_ptr', 'uint8_t*', 'size_t', 'int', 'void*'] ssize_t []
send_callback
in /src/h2o/lib/websocket.c:96
['wslay_event_context_ptr', 'uint8_t*', 'size_t', 'int', 'void*'] ssize_t []
proceed_request_streaming
in /src/h2o/lib/http3/server.c:1112
['h2o_req_t*', 'char*'] void []
handle_input_expect_data
in /src/h2o/lib/http3/server.c:1266
['struct st_h2o_http3_server_stream_t*', 'uint8_t**', 'uint8_t*', 'int', 'char**'] quicly_error_t []
shutdown_by_generator
in /src/h2o/lib/http3/server.c:1546
['struct st_h2o_http3_server_stream_t*'] void []
expand_line_buf
in /src/h2o/lib/core/logconf.c:526
['char*', 'size_t*', 'size_t', 'int'] char []
h2o_stringify_proxy_header
in /src/h2o/lib/core/util.c:551
['h2o_conn_t*', 'char*'] size_t []
build_request_merge_headers
in /src/h2o/lib/core/proxy.c:88
['h2o_mem_pool_t*', 'h2o_iovec_t', 'h2o_iovec_t', 'int'] h2o_iovec_t []
on_body_piped
in /src/h2o/lib/core/proxy.c:473
['h2o_httpclient_t*', 'char*', 'h2o_header_t*', 'size_t'] int []
redirect_internally
in /src/h2o/lib/handler/redirect.c:46
['h2o_redirect_handler_t*', 'h2o_req_t*', 'h2o_iovec_t'] void []
h2o_http3_encode_priority_update_frame
in /src/h2o/lib/http3/frame.c:29
['uint8_t*', 'h2o_http3_priority_update_frame_t*'] uint8_t []
egress_unistream_on_send_emit
in /src/h2o/lib/http3/common.c:372
['quicly_stream_t*', 'size_t', 'void*', 'size_t*', 'int*'] void []
forwarded_quic_socket_on_read
in /src/h2o/src/main.c:4215
['h2o_socket_t*', 'char*'] void []
tunnel_on_udp_read
in /src/h2o/lib/http3/server.c:425
['h2o_req_t*', 'h2o_iovec_t*', 'size_t'] void []
write_datagrams
in /src/h2o/lib/common/http3client.c:174
['h2o_httpclient_t*', 'h2o_iovec_t*', 'size_t'] void []
decode_header_value_literal
in /src/h2o/lib/http3/qpack.c:609
['h2o_mem_pool_t*', 'unsigned*', 'uint8_t**', 'uint8_t*', 'char**'] h2o_iovec_t []
decode_header
in /src/h2o/lib/handler/fastcgi.c:127
['struct st_fcgi_record_header_t*', 'void*'] void []
retain_sendvecs
in /src/h2o/lib/http3/server.c:815
['struct st_h2o_http3_server_stream_t*'] int []
on_send_emit
in /src/h2o/lib/common/http3client.c:595
['quicly_stream_t*', 'size_t', 'void*', 'size_t*', 'int*'] void []
read_bio
in /src/h2o/lib/common/socket.c:224
['BIO*', 'char*', 'int'] int []
h2o_http3_server_init_context
in /src/h2o/lib/http3/server.c:2103
['h2o_context_t*', 'h2o_quic_ctx_t*', 'h2o_loop_t*', 'h2o_socket_t*', 'quicly_context_t*', 'quicly_cid_plaintext_t*', 'h2o_quic_accept_cb', 'h2o_quic_notify_connection_update_cb', 'uint8_t'] void []
h2o_sendvec_read_raw
in /src/h2o/lib/common/socket.c:2343
['h2o_sendvec_t*', 'void*', 'size_t'] int []
memcached_resumption_get
in /src/h2o/lib/core/util.c:145
['h2o_socket_t*', 'h2o_iovec_t'] void []
memcached_resumption_new
in /src/h2o/lib/core/util.c:153
['h2o_socket_t*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
h2o_memcached_delete
in /src/h2o/lib/common/memcached.c:398
['h2o_memcached_context_t*', 'h2o_iovec_t', 'int'] void []
on_config_setenv
in /src/h2o/lib/core/configurator.c:913
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_unsetenv
in /src/h2o/lib/core/configurator.c:935
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
do_swap_register_session_tickets
in /src/h2o/src/ssl.c:469
['void*'] void []
test_lib__common__time_c
in /src/h2o/t/00unit/lib/common/time.c:25
[] void []
test_more_soft_errors
in /src/h2o/t/00unit/lib/http2/hpack.c:666
[] void []
on_config_mime_settypes
in /src/h2o/lib/core/configurator.c:774
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_mime_addtypes
in /src/h2o/lib/core/configurator.c:800
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
requests_status_per_thread
in /src/h2o/lib/handler/status/requests.c:62
['void*', 'h2o_context_t*'] void []
memset ['/src/h2o/deps/hiredis/fuzzing/format_command_fuzzer.c', '/src/h2o/fuzz/driver.cc', '/src/h2o/deps/picotls/fuzz/fuzz-client-hello.c', '/src/h2o/fuzz/driver_h3.cc', '/src/h2o/deps/mruby/oss-fuzz/mruby_fuzzer.c', '/src/h2o/deps/picotls/fuzz/fuzz-asn1.c', '/src/h2o/deps/brotli/c/fuzz/decode_fuzzer.cc', '/src/h2o/deps/picotls/fuzz/fuzz-server-hello.c'] N/A
Blocker function Arguments type Return type Constants touched
test_loopback
in /src/h2o/t/00unit/test.c:129
[] void []
test_if_modified_since
in /src/h2o/t/00unit/lib/handler/file.c:266
[] void []
test_if_match
in /src/h2o/t/00unit/lib/handler/file.c:324
[] void []
test_if_range
in /src/h2o/t/00unit/lib/handler/file.c:358
[] void []
test_range_req
in /src/h2o/t/00unit/lib/handler/file.c:504
[] void []
test_lib__handler__file_c
in /src/h2o/t/00unit/lib/handler/file.c:757
[] void []
test_lib__handler__redirect_c
in /src/h2o/t/00unit/lib/handler/redirect.c:36
[] void []
test_build_request
in /src/h2o/t/00unit/lib/handler/fastcgi.c:72
[] void []
do_test_simple
in /src/h2o/t/00unit/lib/http3/qpack.c:40
['int'] void []
test_parse_relative
in /src/h2o/t/00unit/lib/common/url.c:630
[] void []
test_prepare_for_latency_optimization
in /src/h2o/t/00unit/lib/common/socket.c:96
[] void []
test_format_uuid_rfc4122
in /src/h2o/t/00unit/lib/common/rand.c:25
[] void []
test_aton
in /src/h2o/t/00unit/lib/common/hostinfo.c:26
[] void []
test_hpack
in /src/h2o/t/00unit/lib/http2/hpack.c:116
[] void []
test_hpack_dynamic_table
in /src/h2o/t/00unit/lib/http2/hpack.c:450
[] void []
test_gzip_simple
in /src/h2o/t/00unit/lib/handler/compress.c:65
[] void []
on_neverbleed_fork
in /src/h2o/src/main.c:419
[] void []
async_nb_transaction
in /src/h2o/src/main.c:884
['neverbleed_iobuf_t*', 'int'] void []
on_config_listen
in /src/h2o/src/main.c:3297
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_quic_nodes
in /src/h2o/src/main.c:3595
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
rewrite_forwarded_quic_datagram
in /src/h2o/src/main.c:4157
['h2o_quic_ctx_t*', 'struct msghdr*', 'quicly_address_t*', 'quicly_address_t*', 'uint8_t*'] int []
test_serialize_tickets
in /src/h2o/t/00unit/src/ssl.c:135
[] void []
test_memcached_ticket_update
in /src/h2o/t/00unit/src/ssl.c:175
[] void []
ticket_memcached_updater
in /src/h2o/src/ssl.c:731
['void*'] H2O_NORETURN []
ticket_redis_updater
in /src/h2o/src/ssl.c:800
['void*'] H2O_NORETURN []
test_load_tickets_file
in /src/h2o/t/00unit/src/ssl.c:72
[] void []
ticket_file_updater
in /src/h2o/src/ssl.c:862
['void*'] H2O_NORETURN []
redis_resumption_get
in /src/h2o/lib/core/util.c:253
['h2o_socket_t*', 'h2o_iovec_t'] void []
redis_resumption_new
in /src/h2o/lib/core/util.c:274
['h2o_socket_t*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
get_shared_context
in /src/h2o/lib/handler/mruby.c:549
['h2o_context_t*'] h2o_mruby_shared_context_t []
on_reprocess_request_cb
in /src/h2o/lib/core/request.c:463
['h2o_timer_t*'] void []
on_replay_request_cb
in /src/h2o/lib/core/request.c:502
['h2o_timer_t*'] void []
http_request_method
in /src/h2o/lib/handler/mruby/http_request.c:525
['mrb_state*', 'mrb_value'] mrb_value []
on_async_proceed_handshake
in /src/h2o/lib/common/socket.c:1710
['h2o_socket_t*', 'char*'] void []
on_async_job_complete
in /src/h2o/lib/common/socket.c:1722
['void*'] void []
on_connect
in /src/h2o/examples/libh2o/socket-client.c:77
['h2o_socket_t*', 'char*'] void []
on_read_proxy_line
in /src/h2o/lib/core/util.c:477
['h2o_socket_t*', 'char*'] void []
on_accept
in /src/h2o/examples/libh2o/websocket.c:127
['h2o_socket_t*', 'char*'] void []
memcached_resumption_on_get
in /src/h2o/lib/core/util.c:138
['h2o_iovec_t', 'void*'] void []
redis_resumption_on_get
in /src/h2o/lib/core/util.c:226
['redisReply*', 'void*', 'char*'] void []
on_redis_resumption_get_failed
in /src/h2o/lib/core/util.c:244
['h2o_timer_t*'] void []
create_default_accept_data
in /src/h2o/lib/core/util.c:79
['h2o_accept_ctx_t*', 'h2o_socket_t*', 'struct timeval'] struct st_h2o_accept_data_t []
create_redis_accept_data
in /src/h2o/lib/core/util.c:87
['h2o_accept_ctx_t*', 'h2o_socket_t*', 'struct timeval'] struct st_h2o_accept_data_t []
create_memcached_accept_data
in /src/h2o/lib/core/util.c:95
['h2o_accept_ctx_t*', 'h2o_socket_t*', 'struct timeval'] struct st_h2o_accept_data_t []
middleware_request_method
in /src/h2o/lib/handler/mruby/middleware.c:860
['mrb_state*', 'mrb_value'] mrb_value []
h2o_send_redirect
in /src/h2o/lib/core/request.c:749
['h2o_req_t*', 'int', 'char*', 'char*', 'size_t'] void []
on_filter_setup_ostream
in /src/h2o/lib/handler/errordoc.c:84
['h2o_filter_t*', 'h2o_req_t*', 'h2o_ostream_t**'] void []
redirect_internally
in /src/h2o/lib/handler/redirect.c:46
['h2o_redirect_handler_t*', 'h2o_req_t*', 'h2o_iovec_t'] void []
on_send_informational_complete
in /src/h2o/lib/http1.c:1116
['h2o_socket_t*', 'char*'] void []
on_http3_accept
in /src/h2o/src/main.c:4315
['h2o_quic_ctx_t*', 'quicly_address_t*', 'quicly_address_t*', 'quicly_decoded_packet_t*'] h2o_quic_conn_t []
Reset_Handler
in /src/h2o/deps/picotls/deps/cifra/src/arm/boot.c:57
[] void []
test_issues293
in /src/h2o/t/00unit/issues/293.c:68
[] void []
test_lib__handler__fastcgi_c
in /src/h2o/t/00unit/lib/handler/fastcgi.c:168
[] void []
h2o_io_uring_init
in /src/h2o/lib/common/io_uring.c:208
['h2o_loop_t*'] void []
setup_method
in /src/h2o/lib/handler/mruby/redis.c:109
['mrb_state*', 'mrb_value'] mrb_value []
on_redis_connect
in /src/h2o/examples/libh2o/redis-client.c:83
[] void []
call_method
in /src/h2o/lib/handler/mruby/redis.c:238
['mrb_state*', 'mrb_value'] mrb_value []
create_udp_socket
in /src/h2o/src/httpclient.c:702
['h2o_loop_t*', 'uint16_t'] h2o_socket_t []
test_lib__common__multithread_c
in /src/h2o/t/00unit/lib/common/multithread.c:121
[] void []
on_redis_close
in /src/h2o/examples/libh2o/redis-client.c:89
['char*'] void []
connect_method
in /src/h2o/lib/handler/mruby/redis.c:136
['mrb_state*', 'mrb_value'] mrb_value []
udp_connect
in /src/h2o/lib/handler/connect.c:896
['struct st_connect_generator_t*', 'struct st_server_address_t*'] int []
start_connect
in /src/h2o/lib/common/socketpool.c:401
['h2o_socketpool_connect_request_t*', 'struct sockaddr*', 'socklen_t'] void []
tcp_start_connect
in /src/h2o/lib/handler/connect.c:687
['struct st_connect_generator_t*', 'struct st_server_address_t*'] int []
on_setup_ostream
in /src/h2o/lib/handler/throttle_resp.c:107
['h2o_filter_t*', 'h2o_req_t*', 'h2o_ostream_t**'] void []
sleep_callback
in /src/h2o/lib/handler/mruby/sleep.c:49
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
test_chunked
in /src/h2o/deps/picohttpparser/test.c:405
[] void []
test_chunked_overhead
in /src/h2o/deps/picohttpparser/test.c:508
[] void []
test_transport_parameters
in /src/h2o/deps/quicly/t/test.c:424
[] void []
test_nondecryptable_initial
in /src/h2o/deps/quicly/t/test.c:695
[] void []
test_state_exhaustion
in /src/h2o/deps/quicly/t/test.c:908
[] void []
stream_egress_emit_cb
in /src/h2o/deps/quicly/t/simulator.c:415
['quicly_stream_t*', 'size_t', 'void*', 'size_t*', 'int*'] void []
push_req
in /src/h2o/deps/quicly/src/cli.c:1439
['char*', 'int'] void []
on_stream_open
in /src/h2o/deps/quicly/examples/echo.c:280
['quicly_stream_open_t*', 'quicly_stream_t*'] quicly_error_t []
update_traffic_key_cb
in /src/h2o/deps/quicly/lib/quicly.c:5128
['ptls_update_traffic_key_t*', 'ptls_t*', 'int', 'size_t', 'void*'] int []
open_path
in /src/h2o/deps/quicly/lib/quicly.c:1968
['quicly_conn_t*', 'size_t*', 'struct sockaddr*', 'struct sockaddr*'] int []
test_set_cc
in /src/h2o/deps/quicly/t/test.c:752
[] void []
tiny_stream_window
in /src/h2o/deps/quicly/t/simple.c:291
[] void []
on_server_signal
in /src/h2o/deps/quicly/src/cli.c:792
['int'] void []
log_cc_name
in /src/h2o/lib/http3/server.c:606
['h2o_req_t*'] h2o_iovec_t []
log_quic_stats
in /src/h2o/lib/http3/server.c:740
['h2o_req_t*'] h2o_iovec_t []
collect_quic_performance_metrics
in /src/h2o/lib/http3/server.c:835
['struct st_h2o_http3_server_stream_t*'] void []
on_h3_destroy
in /src/h2o/lib/http3/server.c:2059
['h2o_quic_conn_t*'] void []
test_record_receipt
in /src/h2o/deps/quicly/t/test.c:680
[] void []
save_http3_token_cb
in /src/h2o/src/httpclient.c:226
['quicly_save_resumption_token_t*', 'quicly_conn_t*', 'ptls_iovec_t'] quicly_error_t []
save_http3_ticket_cb
in /src/h2o/src/httpclient.c:232
['ptls_save_ticket_t*', 'ptls_t*', 'ptls_iovec_t'] int []
save_session_ticket_cb
in /src/h2o/deps/quicly/src/cli.c:1116
['ptls_save_ticket_t*', 'ptls_t*', 'ptls_iovec_t'] int []
save_resumption_token_cb
in /src/h2o/deps/quicly/src/cli.c:1126
['quicly_save_resumption_token_t*', 'quicly_conn_t*', 'ptls_iovec_t'] quicly_error_t []
server_collected_extensions
in /src/h2o/deps/quicly/lib/quicly.c:2868
['ptls_t*', 'ptls_handshake_properties_t*', 'ptls_raw_extension_t*'] int []
send_stream_control_frames
in /src/h2o/deps/quicly/lib/quicly.c:4188
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_other_control_frames
in /src/h2o/deps/quicly/lib/quicly.c:5231
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_handshake_done
in /src/h2o/deps/quicly/lib/quicly.c:4626
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_resumption_token
in /src/h2o/deps/quicly/lib/quicly.c:4755
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_handshake_flow
in /src/h2o/deps/quicly/lib/quicly.c:4964
['quicly_conn_t*', 'size_t', 'quicly_send_context_t*', 'int', 'int'] quicly_error_t []
do_send_closed
in /src/h2o/deps/quicly/lib/quicly.c:5604
['quicly_conn_t*', 'quicly_send_context_t*'] quicly_error_t []
send_path_challenge
in /src/h2o/deps/quicly/lib/quicly.c:5105
['quicly_conn_t*', 'quicly_send_context_t*', 'int', 'uint8_t*'] quicly_error_t []
adjust_stream_frame_layout
in /src/h2o/deps/quicly/lib/quicly.c:4254
['uint8_t**', 'uint8_t*', 'size_t*', 'int*', 'uint8_t**'] void []
test_received_cid
in /src/h2o/deps/quicly/t/remote_cid.c:70
[] void []
reno_on_switch
in /src/h2o/deps/quicly/lib/cc-reno.c:113
['quicly_cc_t*'] int []
reno_init
in /src/h2o/deps/quicly/lib/cc-reno.c:134
['quicly_init_cc_t*', 'quicly_cc_t*', 'uint32_t', 'int64_t'] void []
cubic_on_switch
in /src/h2o/deps/quicly/lib/cc-cubic.c:186
['quicly_cc_t*'] int []
cubic_init
in /src/h2o/deps/quicly/lib/cc-cubic.c:204
['quicly_init_cc_t*', 'quicly_cc_t*', 'uint32_t', 'int64_t'] void []
default_encrypt_cid
in /src/h2o/deps/quicly/lib/defaults.c:141
['quicly_cid_encryptor_t*', 'quicly_cid_t*', 'void*', 'quicly_cid_plaintext_t*'] void []
default_generate_reset_token
in /src/h2o/deps/quicly/lib/defaults.c:206
['quicly_cid_encryptor_t*', 'void*', 'void*'] int []
onig_regexp_match
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:241
['mrb_state*', 'mrb_value'] mrb_value []
string_gsub
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:768
['mrb_state*', 'mrb_value'] mrb_value []
string_scan
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:834
['mrb_state*', 'mrb_value'] mrb_value []
string_split
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:900
['mrb_state*', 'mrb_value'] mrb_value []
string_sub
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:996
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_set_set_global_variables
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:1067
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_intern
in /src/h2o/deps/mruby/src/string.c:1854
['mrb_state*', 'mrb_value'] MRB_API []
mrb_f_send
in /src/h2o/deps/mruby/src/vm.c:748
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_remove_method
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:621
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_s_def
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:260
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_aref
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:424
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_aset
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:483
['mrb_state*', 'mrb_value'] mrb_value []
f_eval
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:154
['mrb_state*', 'mrb_value'] mrb_value []
f_instance_eval
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:174
['mrb_state*', 'mrb_value'] mrb_value []
f_class_eval
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:199
['mrb_state*', 'mrb_value'] mrb_value []
decl_lv_underscore
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c:425
['mrb_state*', 'mrbc_context*'] void []
mrb_load_file
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13140
['mrb_state*', 'FILE*'] MRB_API []
mrb_load_detect_file_cxt
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13154
['mrb_state*', 'FILE*', 'mrbc_context*'] MRB_API []
mrb_load_nstring
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13203
['mrb_state*', 'char*', 'size_t'] MRB_API []
DEFINE_PROTO_FUZZER
in /src/h2o/deps/mruby/oss-fuzz/mruby_proto_fuzzer.cpp:40
['Function'] void []
proc_in_c
in /src/h2o/deps/mruby/mrbgems/mruby-proc-binding/test/proc-binding.c:4
['mrb_state*', 'mrb_value'] mrb_value []
dbgcmd_eval
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c:54
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
dbgcmd_info_local
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdprint.c:60
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_require_load_rb_str
in /src/h2o/deps/mruby-require/src/require.c:119
['mrb_state*', 'mrb_value'] mrb_value []
on_config_mruby_handler
in /src/h2o/lib/handler/configurator/mruby.c:55
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_mruby_handler_file
in /src/h2o/lib/handler/configurator/mruby.c:77
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
mrb_load_irep
in /src/h2o/deps/mruby/src/load.c:701
['mrb_state*', 'uint8_t*'] MRB_API []
mrb_load_irep_buf
in /src/h2o/deps/mruby/src/load.c:707
['mrb_state*', 'void*', 'size_t'] MRB_API []
mrb_load_irep_file
in /src/h2o/deps/mruby/src/load.c:765
['mrb_state*', 'FILE*'] MRB_API []
mrb_irep_debug_info_file* mrb_debug_info_append_file(mrb_state*mrb,mrb_irep_debug_info*d, constchar*filename,uint16_t*lines, uint32_tstart_pos,uint32_tend_pos)
in /src/h2o/deps/mruby/src/debug.c:164
[] MRB_API []
mrb_mod_attr_reader
in /src/h2o/deps/mruby/src/class.c:1888
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_attr_writer
in /src/h2o/deps/mruby/src/class.c:1904
['mrb_state*', 'mrb_value'] mrb_value []
prepare_writer_name
in /src/h2o/deps/mruby/src/class.c:1845
['mrb_state*', 'mrb_sym'] mrb_sym []
mrb_mod_const_get
in /src/h2o/deps/mruby/src/class.c:2395
['mrb_state*', 'mrb_value'] mrb_value []
intern_gen
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:148
['parser_state*', 'char*', 'size_t'] mrb_sym []
parser_state* mrb_parse_file(mrb_state*mrb,FILE*f,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13044
[] MRB_API []
parser_state* mrb_parse_nstring(mrb_state*mrb,constchar*s,size_tlen,mrbc_context*c)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:13051
[] MRB_API []
exc_exception
in /src/h2o/deps/mruby/src/error.c:87
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_dup
in /src/h2o/deps/mruby/src/class.c:2586
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_onig_regexp_gem_init
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:1128
['mrb_state*'] void []
mrb_sce_sys_fail
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:109
['mrb_state*', 'mrb_value'] mrb_value []
mrb_sce_init_m
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:74
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_initialize
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:115
['mrb_state*', 'mrb_value'] mrb_value []
match_data_copy
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:602
['mrb_state*', 'mrb_value'] mrb_value []
match_data_index
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:544
['mrb_state*', 'mrb_value'] mrb_value []
mrb_exxx_init
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:132
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_rational_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:733
['mrb_state*'] void []
mrb_mruby_complex_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:353
['mrb_state*'] void []
mrb_mruby_method_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:514
['mrb_state*'] void []
mrb_vm_define_class
in /src/h2o/deps/mruby/src/class.c:576
['mrb_state*', 'mrb_value', 'mrb_value', 'mrb_sym'] struct RClass []
mrb_mruby_errno_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:150
['mrb_state*'] void []
mrb_mruby_math_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:725
['mrb_state*'] void []
mrb_io_test_mkdtemp
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:187
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_test_rmdir
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:201
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_unlink
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:115
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_rename
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:138
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_dirname
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:165
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_basename
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:205
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_realpath
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:246
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file__getwd
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:272
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_flock
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:405
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_symlink
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:507
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_chmod
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:532
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_readlink
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:554
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_size
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:298
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_popen
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:460
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_initialize_copy
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:602
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_for_fd
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:836
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_free
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:294
['mrb_state*', 'void*'] void []
mrb_io_close
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1043
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_sysclose
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:849
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_sysopen
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:896
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_sysread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:926
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_pread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1432
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_sysseek
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:977
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_syswrite
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1033
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_pwrite
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1448
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_close_write
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1052
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_pipe
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1124
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_s_select
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1161
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_close_on_exec_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1342
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_set_close_on_exec
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1364
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_readchar
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1493
['mrb_state*', 'mrb_value'] mrb_value []
mrb_sockettest_tmppath
in /src/h2o/deps/mruby/mrbgems/mruby-socket/test/sockettest.c:40
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ipsocket_recvfrom
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:552
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getpeereid
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:280
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getpeername
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:303
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getsockname
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:316
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_getsockopt
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:329
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_recv
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:349
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_recvfrom
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:365
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_send
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:388
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_setnonblock
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:407
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_setsockopt
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:436
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_shutdown
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:482
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_gethostname
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:580
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_accept
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:598
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_accept2
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:612
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_bind
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:635
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_connect
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:648
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_listen
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:661
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_socketpair
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:714
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_socket
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:737
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_sysread
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:775
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_syswrite
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:825
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_close
in /src/h2o/deps/mruby-dir/src/dir.c:62
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_init
in /src/h2o/deps/mruby-dir/src/dir.c:78
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_delete
in /src/h2o/deps/mruby-dir/src/dir.c:106
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_getwd
in /src/h2o/deps/mruby-dir/src/dir.c:136
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_chdir
in /src/h2o/deps/mruby-dir/src/dir.c:169
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_chroot
in /src/h2o/deps/mruby-dir/src/dir.c:183
['mrb_state*', 'mrb_value'] mrb_value []
file_s_lstat
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:154
['mrb_state*', 'mrb_value'] mrb_value []
stat_initialize
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:190
['mrb_state*', 'mrb_value'] mrb_value []
io_stat
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:281
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_object_ext_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c:113
['mrb_state*'] void []
mrb_mruby_eval_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-eval/src/eval.c:222
['mrb_state*'] void []
mrb_struct_to_h
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:628
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_members
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:106
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_initialize
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:342
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_binding
in /src/h2o/deps/mruby/mrbgems/mruby-proc-binding/src/proc-binding.c:13
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_binding
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:263
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_io_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/mruby_io_gem.c:9
['mrb_state*'] void []
mrb_mruby_binding_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:160
['mrb_state*'] void []
mrb_time_at
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:429
['mrb_state*', 'time_t', 'time_t', 'enum mrb_timezone'] MRB_API []
unbound_method_bind
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:166
['mrb_state*', 'mrb_value'] mrb_value []
method_unbind
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:285
['mrb_state*', 'mrb_value'] mrb_value []
mrb_kernel_method
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:452
['mrb_state*', 'mrb_value'] mrb_value []
mrb_module_instance_method
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:474
['mrb_state*', 'mrb_value'] mrb_value []
random_f_srand
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:383
['mrb_state*', 'mrb_value'] mrb_value []
random_f_bytes
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:390
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_shuffle
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:296
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_sample
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:320
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_socket_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:842
['mrb_state*'] void []
mrb_mruby_socket_gem_final
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:939
['mrb_state*'] void []
math_asin
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:246
['mrb_state*', 'mrb_value'] mrb_value []
math_acos
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:266
['mrb_state*', 'mrb_value'] mrb_value []
math_acosh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:414
['mrb_state*', 'mrb_value'] mrb_value []
math_atanh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:434
['mrb_state*', 'mrb_value'] mrb_value []
math_log
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:489
['mrb_state*', 'mrb_value'] mrb_value []
math_log2
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:521
['mrb_state*', 'mrb_value'] mrb_value []
math_log10
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:546
['mrb_state*', 'mrb_value'] mrb_value []
math_sqrt
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:567
['mrb_state*', 'mrb_value'] mrb_value []
mrb_vm_define_module
in /src/h2o/deps/mruby/src/class.c:474
['mrb_state*', 'mrb_value', 'mrb_sym'] struct RClass []
mrb_f_throw
in /src/h2o/deps/mruby/mrbgems/mruby-catch/src/catch.c:85
['mrb_state*', 'mrb_value'] mrb_value []
mrb_sce_errno
in /src/h2o/deps/mruby/mrbgems/mruby-errno/src/errno.c:93
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_block_length
in /src/h2o/deps/mruby-digest/src/digest.c:724
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_digest_length
in /src/h2o/deps/mruby-digest/src/digest.c:753
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_init
in /src/h2o/deps/mruby-digest/src/digest.c:785
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hmac_init
in /src/h2o/deps/mruby-digest/src/digest.c:898
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_prepend_features
in /src/h2o/deps/mruby/src/class.c:1529
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_append_features
in /src/h2o/deps/mruby/src/class.c:1540
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_include_p
in /src/h2o/deps/mruby/src/class.c:1570
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_extend_object
in /src/h2o/deps/mruby/src/class.c:1607
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_module_function
in /src/h2o/deps/mruby/src/class.c:2594
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_match_p
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:271
['mrb_state*', 'mrb_value'] mrb_value []
string_match_p
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:294
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_equal
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:317
['mrb_state*', 'mrb_value'] mrb_value []
match_data_begin
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:571
['mrb_state*', 'mrb_value'] mrb_value []
match_data_end
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:590
['mrb_state*', 'mrb_value'] mrb_value []
match_data_offset
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:630
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_escape
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:1079
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_class_variables
in /src/h2o/deps/mruby/src/variable.c:597
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_constants
in /src/h2o/deps/mruby/src/variable.c:915
['mrb_state*', 'mrb_value'] mrb_value []
true_and
in /src/h2o/deps/mruby/src/object.c:137
['mrb_state*', 'mrb_value'] mrb_value []
true_xor
in /src/h2o/deps/mruby/src/object.c:157
['mrb_state*', 'mrb_value'] mrb_value []
false_xor
in /src/h2o/deps/mruby/src/object.c:246
['mrb_state*', 'mrb_value'] mrb_value []
false_or
in /src/h2o/deps/mruby/src/object.c:266
['mrb_state*', 'mrb_value'] mrb_value []
int_powm
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:146
['mrb_state*', 'mrb_value'] mrb_value []
int_quo
in /src/h2o/deps/mruby/src/numeric.c:212
['mrb_state*', 'mrb_value'] mrb_value []
coerce_step_counter
in /src/h2o/deps/mruby/src/numeric.c:252
['mrb_state*', 'mrb_value'] mrb_value []
flo_idiv
in /src/h2o/deps/mruby/src/numeric.c:287
['mrb_state*', 'mrb_value'] mrb_value []
flo_rshift
in /src/h2o/deps/mruby/src/numeric.c:719
['mrb_state*', 'mrb_value'] mrb_value []
flo_lshift
in /src/h2o/deps/mruby/src/numeric.c:729
['mrb_state*', 'mrb_value'] mrb_value []
flo_truncate
in /src/h2o/deps/mruby/src/numeric.c:1042
['mrb_state*', 'mrb_value'] mrb_value []
flo_round
in /src/h2o/deps/mruby/src/numeric.c:958
['mrb_state*', 'mrb_value'] mrb_value []
int_lshift
in /src/h2o/deps/mruby/src/numeric.c:1461
['mrb_state*', 'mrb_value'] mrb_value []
int_rshift
in /src/h2o/deps/mruby/src/numeric.c:1496
['mrb_state*', 'mrb_value'] mrb_value []
int_to_s
in /src/h2o/deps/mruby/src/numeric.c:1785
['mrb_state*', 'mrb_value'] mrb_value []
gc_interval_ratio_set
in /src/h2o/deps/mruby/src/gc.c:1498
['mrb_state*', 'mrb_value'] mrb_value []
gc_step_ratio_set
in /src/h2o/deps/mruby/src/gc.c:1531
['mrb_state*', 'mrb_value'] mrb_value []
gc_generational_mode_set
in /src/h2o/deps/mruby/src/gc.c:1583
['mrb_state*', 'mrb_value'] mrb_value []
exc_initialize
in /src/h2o/deps/mruby/src/error.c:63
['mrb_state*', 'mrb_value'] mrb_value []
enum_update_hash
in /src/h2o/deps/mruby/src/enum.c:11
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_plus_m
in /src/h2o/deps/mruby/src/string.c:816
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_times
in /src/h2o/deps/mruby/src/string.c:857
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_aref_m
in /src/h2o/deps/mruby/src/string.c:1124
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_aset_m
in /src/h2o/deps/mruby/src/string.c:1305
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_chomp
in /src/h2o/deps/mruby/src/string.c:1476
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_include
in /src/h2o/deps/mruby/src/string.c:1707
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_index_m
in /src/h2o/deps/mruby/src/string.c:1766
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_replace
in /src/h2o/deps/mruby/src/string.c:1804
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_init
in /src/h2o/deps/mruby/src/string.c:1820
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_rindex_m
in /src/h2o/deps/mruby/src/string.c:2037
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_split_m
in /src/h2o/deps/mruby/src/string.c:2108
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_to_i
in /src/h2o/deps/mruby/src/string.c:2466
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_getbyte
in /src/h2o/deps/mruby/src/string.c:2778
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_setbyte
in /src/h2o/deps/mruby/src/string.c:2798
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_byteslice
in /src/h2o/deps/mruby/src/string.c:2840
['mrb_state*', 'mrb_value'] mrb_value []
sub_replace
in /src/h2o/deps/mruby/src/string.c:2879
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_s_new
in /src/h2o/deps/mruby/src/proc.c:213
['mrb_state*', 'mrb_value'] mrb_value []
proc_lambda
in /src/h2o/deps/mruby/src/proc.c:267
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_init_copy
in /src/h2o/deps/mruby/src/hash.c:1190
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_init
in /src/h2o/deps/mruby/src/hash.c:1286
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_default
in /src/h2o/deps/mruby/src/hash.c:1353
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_aset
in /src/h2o/deps/mruby/src/hash.c:1559
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_merge_m
in /src/h2o/deps/mruby/src/hash.c:1749
['mrb_state*', 'mrb_value'] mrb_value []
range_initialize
in /src/h2o/deps/mruby/src/range.c:160
['mrb_state*', 'mrb_value'] mrb_value []
obj_is_instance_of
in /src/h2o/deps/mruby/src/kernel.c:283
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_is_kind_of_m
in /src/h2o/deps/mruby/src/kernel.c:320
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_raise
in /src/h2o/deps/mruby/src/kernel.c:365
['mrb_state*', 'mrb_value'] MRB_API []
mrb_obj_remove_instance_variable
in /src/h2o/deps/mruby/src/kernel.c:414
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_missing
in /src/h2o/deps/mruby/src/kernel.c:468
['mrb_state*', 'mrb_value'] mrb_value []
obj_respond_to
in /src/h2o/deps/mruby/src/kernel.c:504
['mrb_state*', 'mrb_value'] mrb_value []
mrb_encoding
in /src/h2o/deps/mruby/src/kernel.c:560
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_initialize
in /src/h2o/deps/mruby/src/class.c:1617
['mrb_state*', 'mrb_value'] mrb_value []
mrb_instance_new
in /src/h2o/deps/mruby/src/class.c:1940
['mrb_state*', 'mrb_value'] mrb_value []
mrb_class_new_class
in /src/h2o/deps/mruby/src/class.c:1983
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_alias
in /src/h2o/deps/mruby/src/class.c:2286
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_undef
in /src/h2o/deps/mruby/src/class.c:2349
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_const_defined
in /src/h2o/deps/mruby/src/class.c:2374
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_const_set
in /src/h2o/deps/mruby/src/class.c:2433
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_remove_const
in /src/h2o/deps/mruby/src/class.c:2445
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_const_missing
in /src/h2o/deps/mruby/src/class.c:2460
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_method_defined
in /src/h2o/deps/mruby/src/class.c:2505
['mrb_state*', 'mrb_value'] mrb_value []
mod_define_method
in /src/h2o/deps/mruby/src/class.c:2563
['mrb_state*', 'mrb_value'] mrb_value []
top_define_method
in /src/h2o/deps/mruby/src/class.c:2569
['mrb_state*', 'mrb_value'] mrb_value []
mod_define_singleton_method
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:373
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_s_create
in /src/h2o/deps/mruby/src/array.c:288
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_concat_m
in /src/h2o/deps/mruby/src/array.c:335
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_plus
in /src/h2o/deps/mruby/src/array.c:345
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_replace_m
in /src/h2o/deps/mruby/src/array.c:418
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_times
in /src/h2o/deps/mruby/src/array.c:429
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_shift_m
in /src/h2o/deps/mruby/src/array.c:593
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_unshift_m
in /src/h2o/deps/mruby/src/array.c:669
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_aget
in /src/h2o/deps/mruby/src/array.c:916
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_aset
in /src/h2o/deps/mruby/src/array.c:989
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_slice_bang
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:138
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_first
in /src/h2o/deps/mruby/src/array.c:1052
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_last
in /src/h2o/deps/mruby/src/array.c:1074
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_join_m
in /src/h2o/deps/mruby/src/array.c:1288
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_pack
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1342
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_unpack
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1584
['mrb_state*', 'mrb_value'] mrb_value []
mrb_pack_unpack1
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1590
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ivar_defined
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:51
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ivar_get
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:81
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ivar_set
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:111
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_methods_m
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:237
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_private_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:254
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_protected_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:271
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_public_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:288
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_singleton_methods_m
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:363
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_remove_cvar
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:419
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_cvar_defined
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:456
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_cvar_get
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:481
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_cvar_set
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:509
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_instance_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:570
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_undefined_methods
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:596
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_instance_exec
in /src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c:96
['mrb_state*', 'mrb_value'] mrb_value []
os_memsize_of
in /src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c:187
['mrb_state*', 'mrb_value'] mrb_value []
os_memsize_of_all
in /src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c:231
['mrb_state*', 'mrb_value'] mrb_value []
os_count_objects
in /src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c:58
['mrb_state*', 'mrb_value'] mrb_value []
os_each_object
in /src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c:165
['mrb_state*', 'mrb_value'] mrb_value []
f_exit
in /src/h2o/deps/mruby/mrbgems/mruby-exit/src/mruby-exit.c:4
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_test_receive_direct
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:56
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_values_at
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:644
['mrb_state*', 'mrb_value'] mrb_value []
hash_values_at
in /src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c:22
['mrb_state*', 'mrb_value'] mrb_value []
hash_slice
in /src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c:50
['mrb_state*', 'mrb_value'] mrb_value []
hash_except
in /src/h2o/deps/mruby/mrbgems/mruby-hash-ext/src/hash-ext.c:82
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_defined_p
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:105
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_get
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:126
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variable_set
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:142
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_caller
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:12
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_integer
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:131
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_sleep
in /src/h2o/deps/mruby/mrbgems/mruby-sleep/src/sleep.c:42
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_usleep
in /src/h2o/deps/mruby/mrbgems/mruby-sleep/src/sleep.c:73
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_s_umask
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:96
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file__gethome
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:340
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_set_sync
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1398
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_bufread
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1479
['mrb_state*', 'mrb_value'] mrb_value []
rational_s_new
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:249
['mrb_state*', 'mrb_value'] mrb_value []
rational_m
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:346
['mrb_state*', 'mrb_value'] mrb_value []
complex_s_rect
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:101
['mrb_state*', 'mrb_value'] mrb_value []
proc_new_cfunc_with_env
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c:11
['mrb_state*', 'mrb_value'] mrb_value []
return_env
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c:26
['mrb_state*', 'mrb_value'] mrb_value []
cfunc_env_get
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/test/proc.c:34
['mrb_state*', 'mrb_value'] mrb_value []
mrb_kernel_proc
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c:75
['mrb_state*', 'mrb_value'] mrb_value []
mrb_binding_eval
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:127
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_module_exec
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:42
['mrb_state*', 'mrb_value'] mrb_value []
fiber_init
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:65
['mrb_state*', 'mrb_value'] mrb_value []
fiber_resume
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:263
['mrb_state*', 'mrb_value'] mrb_value []
fiber_transfer
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:322
['mrb_state*', 'mrb_value'] mrb_value []
fiber_yield
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:383
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_at_m
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:437
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_gm
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:501
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_local
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:515
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_initialize
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:816
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_start_with
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:195
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_end_with
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:225
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:571
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:590
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr_s
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:613
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_tr_s_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:632
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_squeeze
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:707
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_squeeze_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:726
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_delete
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:770
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_delete_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:782
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_count
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:805
['mrb_state*', 'mrb_value'] mrb_value []
mrb_int_chr
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:870
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_prefix_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1049
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_prefix
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1083
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_suffix_bang
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1107
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_del_suffix
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1139
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_casecmp_p
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1199
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_0
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:8
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_c
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:21
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_d
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:36
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_f
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:53
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_i
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:68
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_l
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:82
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_n
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:101
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_s
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:115
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_C
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:130
['mrb_state*', 'mrb_value'] mrb_value []
vf_s_format_v
in /src/h2o/deps/mruby/mrbgems/mruby-test/vformat.c:145
['mrb_state*', 'mrb_value'] mrb_value []
t_print
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:50
['mrb_state*', 'mrb_value'] mrb_value []
m_str_match_p
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:202
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_sprintf
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:540
['mrb_state*', 'mrb_value'] mrb_value []
int_allbits
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:43
['mrb_state*', 'mrb_value'] mrb_value []
int_anybits
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:62
['mrb_state*', 'mrb_value'] mrb_value []
int_nobits
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:81
['mrb_state*', 'mrb_value'] mrb_value []
int_remainder
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:106
['mrb_state*', 'mrb_value'] mrb_value []
run_protect
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:11
['mrb_state*', 'mrb_value'] mrb_value []
run_ensure
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:23
['mrb_state*', 'mrb_value'] mrb_value []
run_rescue
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:31
['mrb_state*', 'mrb_value'] mrb_value []
run_rescue_exceptions
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:39
['mrb_state*', 'mrb_value'] mrb_value []
random_m_rand
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:189
['mrb_state*', 'mrb_value'] mrb_value []
random_f_rand
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:376
['mrb_state*', 'mrb_value'] mrb_value []
random_m_init
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:172
['mrb_state*', 'mrb_value'] mrb_value []
mrb_addrinfo_getaddrinfo
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:109
['mrb_state*', 'mrb_value'] mrb_value []
mrb_addrinfo_getnameinfo
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:182
['mrb_state*', 'mrb_value'] mrb_value []
mrb_basicsocket_set_is_socket
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:493
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ipsocket_ntop
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:508
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ipsocket_pton
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:522
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_sockaddr_family
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:673
['mrb_state*', 'mrb_value'] mrb_value []
mrb_socket_sockaddr_un
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:687
['mrb_state*', 'mrb_value'] mrb_value []
math_sin
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:189
['mrb_state*', 'mrb_value'] mrb_value []
math_cos
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:207
['mrb_state*', 'mrb_value'] mrb_value []
math_tan
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:224
['mrb_state*', 'mrb_value'] mrb_value []
math_atan
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:286
['mrb_state*', 'mrb_value'] mrb_value []
math_atan2
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:316
['mrb_state*', 'mrb_value'] mrb_value []
math_sinh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:339
['mrb_state*', 'mrb_value'] mrb_value []
math_cosh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:356
['mrb_state*', 'mrb_value'] mrb_value []
math_tanh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:374
['mrb_state*', 'mrb_value'] mrb_value []
math_asinh
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:396
['mrb_state*', 'mrb_value'] mrb_value []
math_exp
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:463
['mrb_state*', 'mrb_value'] mrb_value []
math_cbrt
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:613
['mrb_state*', 'mrb_value'] mrb_value []
math_frexp
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:636
['mrb_state*', 'mrb_value'] mrb_value []
math_ldexp
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:657
['mrb_state*', 'mrb_value'] mrb_value []
math_hypot
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:678
['mrb_state*', 'mrb_value'] mrb_value []
math_erf
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:695
['mrb_state*', 'mrb_value'] mrb_value []
math_erfc
in /src/h2o/deps/mruby/mrbgems/mruby-math/src/math.c:713
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_at
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:89
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_values_at
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:104
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rotate
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:258
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rotate_bang
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:309
['mrb_state*', 'mrb_value'] mrb_value []
cmath_log
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:146
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_aget
in /src/h2o/deps/mruby-env/src/env.c:50
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_has_key
in /src/h2o/deps/mruby-env/src/env.c:66
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_aset
in /src/h2o/deps/mruby-env/src/env.c:190
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_load
in /src/h2o/deps/mruby-json/src/mrb_json.c:270
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_parse
in /src/h2o/deps/mruby-json/src/mrb_json.c:293
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_dump
in /src/h2o/deps/mruby-json/src/mrb_json.c:311
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_generate
in /src/h2o/deps/mruby-json/src/mrb_json.c:323
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_pretty_generate
in /src/h2o/deps/mruby-json/src/mrb_json.c:330
['mrb_state*', 'mrb_value'] mrb_value []
mrb_require_load_mrb_file
in /src/h2o/deps/mruby-require/src/require.c:179
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_init_copy
in /src/h2o/deps/mruby-digest/src/digest.c:816
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_update
in /src/h2o/deps/mruby-digest/src/digest.c:848
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hmac_update
in /src/h2o/deps/mruby-digest/src/digest.c:932
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_init
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:41
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_read
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:194
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_byteindex
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:238
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_existp
in /src/h2o/deps/mruby-dir/src/dir.c:120
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_seek
in /src/h2o/deps/mruby-dir/src/dir.c:238
['mrb_state*', 'mrb_value'] mrb_value []
test_system
in /src/h2o/deps/mruby-file-stat/test/file-stat.c:4
['mrb_state*', 'mrb_value'] mrb_value []
stat_initialize_copy
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:230
['mrb_state*', 'mrb_value'] mrb_value []
send_early_hints_proc
in /src/h2o/lib/handler/mruby.c:260
['mrb_state*', 'mrb_value'] mrb_value []
error_stream_write
in /src/h2o/lib/handler/mruby.c:470
['mrb_state*', 'mrb_value'] mrb_value []
send_chunk_method
in /src/h2o/lib/handler/mruby/sender.c:208
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_directory_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:90
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_pipe_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:115
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_socket_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:187
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_exist_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:229
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_file_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:249
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_zero_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:275
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_size_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:318
['mrb_state*', 'mrb_value'] mrb_value []
mrb_filetest_s_symlink_p
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file_test.c:146
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_check_readable
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:808
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_isatty
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:825
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_pid
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1075
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_mtime
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:394
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_size
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:439
['mrb_state*', 'mrb_value'] mrb_value []
mrb_file_truncate
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/file.c:491
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_fileno_m
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1334
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_close
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:767
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_sync
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1410
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_closed
in /src/h2o/deps/mruby/mrbgems/mruby-io/src/io.c:1063
['mrb_state*', 'mrb_value'] mrb_value []
stat_dev
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:308
['mrb_state*', 'mrb_value'] mrb_value []
stat_dev_major
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:314
['mrb_state*', 'mrb_value'] mrb_value []
stat_dev_minor
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:324
['mrb_state*', 'mrb_value'] mrb_value []
stat_ino
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:334
['mrb_state*', 'mrb_value'] mrb_value []
stat_mode
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:340
['mrb_state*', 'mrb_value'] mrb_value []
stat_nlink
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:346
['mrb_state*', 'mrb_value'] mrb_value []
stat_uid
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:352
['mrb_state*', 'mrb_value'] mrb_value []
stat_gid
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:358
['mrb_state*', 'mrb_value'] mrb_value []
stat_rdev
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:364
['mrb_state*', 'mrb_value'] mrb_value []
stat_rdev_major
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:370
['mrb_state*', 'mrb_value'] mrb_value []
stat_rdev_minor
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:380
['mrb_state*', 'mrb_value'] mrb_value []
stat_atime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:413
['mrb_state*', 'mrb_value'] mrb_value []
stat_mtime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:437
['mrb_state*', 'mrb_value'] mrb_value []
stat_ctime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:461
['mrb_state*', 'mrb_value'] mrb_value []
stat_birthtime
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:469
['mrb_state*', 'mrb_value'] mrb_value []
stat_size
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:482
['mrb_state*', 'mrb_value'] mrb_value []
stat_blksize
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:488
['mrb_state*', 'mrb_value'] mrb_value []
stat_blocks
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:498
['mrb_state*', 'mrb_value'] mrb_value []
stat_grpowned_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:555
['mrb_state*', 'mrb_value'] mrb_value []
stat_readable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:564
['mrb_state*', 'mrb_value'] mrb_value []
stat_readable_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:588
['mrb_state*', 'mrb_value'] mrb_value []
stat_world_readable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:612
['mrb_state*', 'mrb_value'] mrb_value []
stat_writable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:629
['mrb_state*', 'mrb_value'] mrb_value []
stat_writable_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:654
['mrb_state*', 'mrb_value'] mrb_value []
stat_world_writable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:678
['mrb_state*', 'mrb_value'] mrb_value []
stat_executable_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:694
['mrb_state*', 'mrb_value'] mrb_value []
stat_executable_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:719
['mrb_state*', 'mrb_value'] mrb_value []
stat_symlink_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:742
['mrb_state*', 'mrb_value'] mrb_value []
stat_file_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:752
['mrb_state*', 'mrb_value'] mrb_value []
stat_directory_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:760
['mrb_state*', 'mrb_value'] mrb_value []
stat_chardev_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:768
['mrb_state*', 'mrb_value'] mrb_value []
stat_blockdev_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:776
['mrb_state*', 'mrb_value'] mrb_value []
stat_pipe_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:786
['mrb_state*', 'mrb_value'] mrb_value []
stat_socket_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:796
['mrb_state*', 'mrb_value'] mrb_value []
stat_setuid_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:806
['mrb_state*', 'mrb_value'] mrb_value []
stat_setgid_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:816
['mrb_state*', 'mrb_value'] mrb_value []
stat_sticky_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:826
['mrb_state*', 'mrb_value'] mrb_value []
stat_ftype
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:836
['mrb_state*', 'mrb_value'] mrb_value []
stat_owned_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:877
['mrb_state*', 'mrb_value'] mrb_value []
stat_owned_real_p
in /src/h2o/deps/mruby-file-stat/src/file-stat.c:883
['mrb_state*', 'mrb_value'] mrb_value []
channel_notify_method
in /src/h2o/lib/handler/mruby/channel.c:67
['mrb_state*', 'mrb_value'] mrb_value []
binding_source_location
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:182
['mrb_state*', 'mrb_value'] mrb_value []
binding_eval_prepare_body
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:81
['mrb_state*', 'void*'] mrb_value []
method_call
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:271
['mrb_state*', 'mrb_value'] mrb_value []
method_bcall
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:277
['mrb_state*', 'mrb_value'] mrb_value []
inspect_i
in /src/h2o/deps/mruby/src/variable.c:455
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
range_inspect
in /src/h2o/deps/mruby/src/range.c:272
['mrb_state*', 'mrb_value'] mrb_value []
print_backtrace
in /src/h2o/deps/mruby/src/backtrace.c:99
['mrb_state*', 'struct RObject*', 'struct RArray*'] void []
h2o_mruby__new_str
in /src/h2o/lib/handler/mruby.c:54
['mrb_state*', 'char*', 'size_t', 'int', 'char*', 'int'] mrb_value []
send_error_callback
in /src/h2o/lib/handler/mruby.c:403
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
run_blocking_requests_callback
in /src/h2o/lib/handler/mruby.c:422
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
do_callback_sender_start
in /src/h2o/lib/handler/mruby/sender.c:116
['h2o_mruby_generator_t*'] void []
on_head
in /src/h2o/lib/handler/mruby/http_request.c:437
['h2o_httpclient_t*', 'char*', 'h2o_httpclient_on_head_t*'] h2o_httpclient_body_cb []
do_on_connect
in /src/h2o/lib/handler/mruby/http_request.c:453
['h2o_httpclient_t*', 'char*', 'h2o_iovec_t*', 'h2o_url_t*', 'h2o_header_t**', 'size_t*', 'h2o_iovec_t*', 'h2o_httpclient_proceed_req_cb*', 'h2o_httpclient_properties_t*', 'h2o_url_t*'] h2o_httpclient_head_cb []
on_body
in /src/h2o/lib/handler/mruby/http_request.c:390
['h2o_httpclient_t*', 'char*', 'h2o_header_t*', 'size_t'] int []
on_sleep_timeout
in /src/h2o/lib/handler/mruby/sleep.c:34
['h2o_timer_t*'] void []
pass_reply
in /src/h2o/lib/handler/mruby/redis.c:95
['struct st_h2o_mruby_redis_command_context_t*', 'mrb_value'] void []
subreq_ostream_send
in /src/h2o/lib/handler/mruby/middleware.c:238
['h2o_ostream_t*', 'h2o_req_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t'] void []
on_subreq_error_callback
in /src/h2o/lib/handler/mruby/middleware.c:462
['void*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
mrb_check_intern
in /src/h2o/deps/mruby/src/symbol.c:290
['mrb_state*', 'char*', 'size_t'] MRB_API []
mrb_check_intern_cstr
in /src/h2o/deps/mruby/src/symbol.c:304
['mrb_state*', 'char*'] MRB_API []
mrb_code_fetch_hook
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:549
['mrb_state*', 'mrb_irep*', 'mrb_code*', 'mrb_value*'] void []
mrb_class_defined_under
in /src/h2o/deps/mruby/src/class.c:627
['mrb_state*', 'struct RClass*', 'char*'] MRB_API []
mrb_check_intern_str
in /src/h2o/deps/mruby/src/symbol.c:318
['mrb_state*', 'mrb_value'] MRB_API []
mrb_hash_shift
in /src/h2o/deps/mruby/src/hash.c:1502
['mrb_state*', 'mrb_value'] mrb_value []
on_gc_dispose_command
in /src/h2o/lib/handler/mruby/redis.c:76
['mrb_state*', 'void*'] void []
mrb_class_new_instance
in /src/h2o/deps/mruby/include/mruby.h:635
['mrb_state*', 'mrb_int', 'mrb_value*', 'struct RClass*'] MRB_INLINE []
mrb_mruby_random_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-random/src/random.c:398
['mrb_state*'] void []
mrb_word_boxing_float_value
in /src/h2o/deps/mruby/src/etc.c:169
['mrb_state*', 'mrb_float'] MRB_API []
mrb_boxing_int_value
in /src/h2o/deps/mruby/src/etc.c:218
['mrb_state*', 'mrb_int'] MRB_API []
mrb_tcpsocket_allocate
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:750
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mruby_env_gem_init
in /src/h2o/deps/mruby-env/src/env.c:213
['mrb_state*'] void []
class_allocate
in /src/h2o/deps/mruby-class-new-fiber-safe/src/class-new-fiber-safe.c:6
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_float
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:186
['mrb_state*', 'mrb_value'] mrb_value []
mrb_string_cstr
in /src/h2o/deps/mruby/src/string.c:2427
['mrb_state*', 'mrb_value'] MRB_API []
mrb_str_hex
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:829
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_oct
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:835
['mrb_state*', 'mrb_value'] mrb_value []
mrb_c_method
in /src/h2o/deps/mruby/examples/mrbgems/c_and_ruby_extension_example/src/example.c:5
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_ceqq
in /src/h2o/deps/mruby/src/kernel.c:525
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_splat
in /src/h2o/deps/mruby/src/array.c:1127
['mrb_state*', 'mrb_value'] MRB_API []
mrb_f_hash
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:256
['mrb_state*', 'mrb_value'] mrb_value []
int_div
in /src/h2o/deps/mruby/src/numeric.c:140
['mrb_state*', 'mrb_value'] mrb_value []
flo_rev
in /src/h2o/deps/mruby/src/numeric.c:635
['mrb_state*', 'mrb_value'] mrb_value []
flo_and
in /src/h2o/deps/mruby/src/numeric.c:642
['mrb_state*', 'mrb_value'] mrb_value []
flo_or
in /src/h2o/deps/mruby/src/numeric.c:653
['mrb_state*', 'mrb_value'] mrb_value []
flo_xor
in /src/h2o/deps/mruby/src/numeric.c:664
['mrb_state*', 'mrb_value'] mrb_value []
flo_to_i
in /src/h2o/deps/mruby/src/numeric.c:1013
['mrb_state*', 'mrb_value'] mrb_value []
int_mul
in /src/h2o/deps/mruby/src/numeric.c:1140
['mrb_state*', 'mrb_value'] mrb_value []
mrb_num_mul
in /src/h2o/deps/mruby/src/numops.c:80
['mrb_state*', 'mrb_value', 'mrb_value'] MRB_API []
int_divmod
in /src/h2o/deps/mruby/src/numeric.c:1226
['mrb_state*', 'mrb_value'] mrb_value []
int_add
in /src/h2o/deps/mruby/src/numeric.c:1637
['mrb_state*', 'mrb_value'] mrb_value []
mrb_num_add
in /src/h2o/deps/mruby/src/numops.c:12
['mrb_state*', 'mrb_value', 'mrb_value'] MRB_API []
int_sub
in /src/h2o/deps/mruby/src/numeric.c:1702
['mrb_state*', 'mrb_value'] mrb_value []
mrb_num_sub
in /src/h2o/deps/mruby/src/numops.c:46
['mrb_state*', 'mrb_value', 'mrb_value'] MRB_API []
h2o_mruby_to_int
in /src/h2o/lib/handler/mruby.c:148
['mrb_state*', 'mrb_value'] mrb_value []
num_lt
in /src/h2o/deps/mruby/src/numeric.c:1879
['mrb_state*', 'mrb_value'] mrb_value []
num_le
in /src/h2o/deps/mruby/src/numeric.c:1891
['mrb_state*', 'mrb_value'] mrb_value []
num_gt
in /src/h2o/deps/mruby/src/numeric.c:1903
['mrb_state*', 'mrb_value'] mrb_value []
num_ge
in /src/h2o/deps/mruby/src/numeric.c:1915
['mrb_state*', 'mrb_value'] mrb_value []
argnum_error
in /src/h2o/deps/mruby/src/vm.c:1069
['mrb_state*', 'mrb_int'] void []
mrb_exc_backtrace
in /src/h2o/deps/mruby/src/backtrace.c:251
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dirtest_teardown
in /src/h2o/deps/mruby-dir/test/dirtest.c:75
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dirtest_sandbox
in /src/h2o/deps/mruby-dir/test/dirtest.c:114
['mrb_state*', 'mrb_value'] mrb_value []
range_initialize_copy
in /src/h2o/deps/mruby/src/range.c:328
['mrb_state*', 'mrb_value'] mrb_value []
mrb_range_new
in /src/h2o/deps/mruby/src/range.c:453
['mrb_state*', 'mrb_value', 'mrb_value', 'mrb_bool'] MRB_API []
mrb_method_t::mrb_method_search
in /src/h2o/deps/mruby/src/class.c:1795
['mrb_state*', 'struct RClass*', 'mrb_sym'] MRB_API []
mrb_undef_class_method_id
in /src/h2o/deps/mruby/src/class.c:2322
['mrb_state*', 'struct RClass*', 'mrb_sym'] MRB_API []
mrb_struct_equal
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:532
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_eql
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:568
['mrb_state*', 'mrb_value'] mrb_value []
init_gc_and_core
in /src/h2o/deps/mruby/src/state.c:25
['mrb_state*', 'void*'] void []
mrb_obj_inspect
in /src/h2o/deps/mruby/src/kernel.c:55
['mrb_state*', 'mrb_value'] MRB_API []
exc_to_s
in /src/h2o/deps/mruby/src/error.c:111
['mrb_state*', 'mrb_value'] mrb_value []
method_to_s
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:394
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_name
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:7
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_capitalize
in /src/h2o/deps/mruby/src/string.c:1372
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_chop
in /src/h2o/deps/mruby/src/string.c:1545
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_downcase
in /src/h2o/deps/mruby/src/string.c:1595
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_reverse
in /src/h2o/deps/mruby/src/string.c:1975
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_to_s
in /src/h2o/deps/mruby/src/string.c:2602
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_upcase
in /src/h2o/deps/mruby/src/string.c:2652
['mrb_state*', 'mrb_value'] mrb_value []
hash_new_from_regs
in /src/h2o/deps/mruby/src/vm.c:1233
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
mrb_local_variables
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:136
['mrb_state*', 'mrb_value'] mrb_value []
binding_local_variables
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:165
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_inspect
in /src/h2o/deps/mruby-env/src/env.c:177
['mrb_state*', 'mrb_value'] mrb_value []
prepare_fibers
in /src/h2o/lib/handler/mruby.c:559
['h2o_mruby_context_t*'] mrb_value []
iterate_headers_callback
in /src/h2o/lib/handler/mruby/middleware.c:149
['h2o_mruby_shared_context_t*', 'h2o_mem_pool_t*', 'h2o_header_t*', 'void*'] int []
build_env
in /src/h2o/lib/handler/mruby.c:762
['h2o_mruby_generator_t*'] mrb_value []
build_response_method
in /src/h2o/lib/handler/mruby/middleware.c:849
['mrb_state*', 'mrb_value'] mrb_value []
range_to_s
in /src/h2o/deps/mruby/src/range.c:248
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_swapcase
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:139
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_succ
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:981
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_inspect
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:414
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_to_s
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:432
['mrb_state*', 'mrb_value'] mrb_value []
localjump_error
in /src/h2o/deps/mruby/src/vm.c:1053
['mrb_state*', 'localjump_error_kind'] void []
method_parameters
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:380
['mrb_state*', 'mrb_value'] mrb_value []
dump_file
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:261
['mrb_state*', 'FILE*', 'char*', 'struct RProc*', 'struct mrbc_args*'] int []
sym_inspect
in /src/h2o/deps/mruby/src/symbol.c:603
['mrb_state*', 'mrb_value'] mrb_value []
mrb_io_test_io_setup
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:70
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_inspect
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c:41
['mrb_state*', 'mrb_value'] mrb_value []
mrb_json_to_json
in /src/h2o/deps/mruby-json/src/mrb_json.c:337
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_concat_m
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:165
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_set_default
in /src/h2o/deps/mruby/src/hash.c:1393
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_set_default_proc
in /src/h2o/deps/mruby/src/hash.c:1447
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_delete
in /src/h2o/deps/mruby/src/hash.c:1480
['mrb_state*', 'mrb_value'] mrb_value []
mrb_define_module_function_id
in /src/h2o/deps/mruby/src/class.c:1706
['mrb_state*', 'struct RClass*', 'mrb_sym', 'mrb_func_t', 'mrb_aspec'] MRB_API []
mrb_mruby_numeric_ext_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-numeric-ext/src/numeric_ext.c:202
['mrb_state*'] void []
mrb_define_alias_id
in /src/h2o/deps/mruby/src/class.c:2251
['mrb_state*', 'struct RClass*', 'mrb_sym', 'mrb_sym'] MRB_API []
mrb_mruby_binding_core_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-binding-core/src/binding-core.c:288
['mrb_state*'] void []
mrb_mruby_catch_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-catch/src/catch.c:108
['mrb_state*'] void []
mrb_mruby_time_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:1007
['mrb_state*'] void []
mrb_mruby_cmath_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:235
['mrb_state*'] void []
do_callback_sender_dispose
in /src/h2o/lib/handler/mruby/sender.c:149
['h2o_mruby_generator_t*'] void []
send_chunk_eos_callback
in /src/h2o/lib/handler/mruby/sender.c:245
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
handle_error_callback
in /src/h2o/lib/handler/mruby/sender.c:267
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
do_sender_dispose
in /src/h2o/lib/handler/mruby/middleware.c:991
['h2o_mruby_generator_t*'] void []
on_gc_dispose_channel
in /src/h2o/lib/handler/mruby/channel.c:37
['mrb_state*', 'void*'] void []
on_gc_dispose_app_request
in /src/h2o/lib/handler/mruby/middleware.c:99
['mrb_state*', 'void*'] void []
on_gc_dispose_app_input_stream
in /src/h2o/lib/handler/mruby/middleware.c:109
['mrb_state*', 'void*'] void []
mrb_ary_compact_bang
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:221
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_reverse_bang
in /src/h2o/deps/mruby/src/array.c:463
['mrb_state*', 'mrb_value'] mrb_value []
match_data_captures
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:583
['mrb_state*', 'mrb_value'] mrb_value []
iv_i
in /src/h2o/deps/mruby/src/variable.c:522
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
cv_i
in /src/h2o/deps/mruby/src/variable.c:566
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
const_i
in /src/h2o/deps/mruby/src/variable.c:885
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
gv_i
in /src/h2o/deps/mruby/src/variable.c:961
['mrb_state*', 'mrb_sym', 'mrb_value', 'void*'] int []
callback_sender_create
in /src/h2o/lib/handler/mruby/sender.c:157
['h2o_mruby_generator_t*', 'mrb_value'] h2o_mruby_sender_t []
h2o_mruby_http_sender_create
in /src/h2o/lib/handler/mruby/http_request.c:227
['h2o_mruby_generator_t*', 'mrb_value'] h2o_mruby_sender_t []
h2o_mruby_middleware_sender_create
in /src/h2o/lib/handler/mruby/middleware.c:1029
['h2o_mruby_generator_t*', 'mrb_value'] h2o_mruby_sender_t []
channel_initialize_method
in /src/h2o/lib/handler/mruby/channel.c:47
['mrb_state*', 'mrb_value'] mrb_value []
http_join_response_callback
in /src/h2o/lib/handler/mruby/http_request.c:613
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
http_fetch_chunk_callback
in /src/h2o/lib/handler/mruby/http_request.c:628
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
redis_join_reply_callback
in /src/h2o/lib/handler/mruby/redis.c:288
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
middleware_wait_response_callback
in /src/h2o/lib/handler/mruby/middleware.c:825
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
middleware_wait_chunk_callback
in /src/h2o/lib/handler/mruby/middleware.c:896
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
mrb_str_bytes
in /src/h2o/deps/mruby/src/string.c:2758
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_values
in /src/h2o/deps/mruby/src/hash.c:1655
['mrb_state*', 'mrb_value'] MRB_API []
range_num_to_a
in /src/h2o/deps/mruby/src/range.c:346
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_ancestors
in /src/h2o/deps/mruby/src/class.c:1588
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_included_modules
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:521
['mrb_state*', 'mrb_value'] mrb_value []
undefined_method_i
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:579
['mrb_state*', 'mrb_sym', 'mrb_method_t', 'void*'] int []
mrb_mod_s_nesting
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:645
['mrb_state*', 'mrb_value'] mrb_value []
add_subclasses
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:65
['mrb_state*', 'struct RBasic*', 'void*'] int []
mrb_str_lines
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1207
['mrb_state*', 'mrb_value'] mrb_value []
mrb_t_pass_result
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:242
['mrb_state*', 'mrb_state*'] void []
mrb_sym_all_symbols
in /src/h2o/deps/mruby/mrbgems/mruby-symbol-ext/src/symbol.c:25
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_compact
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:195
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_keys
in /src/h2o/deps/mruby-env/src/env.c:80
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_values
in /src/h2o/deps/mruby-env/src/env.c:98
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_to_a
in /src/h2o/deps/mruby-env/src/env.c:153
['mrb_state*', 'mrb_value'] mrb_value []
block_request_callback
in /src/h2o/lib/handler/mruby.c:412
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
run_child_fiber_callback
in /src/h2o/lib/handler/mruby.c:446
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
wait_callback
in /src/h2o/lib/handler/mruby/channel.c:83
['h2o_mruby_context_t*', 'mrb_value', 'mrb_value*', 'mrb_value', 'int*'] mrb_value []
mrb_ary_push_m
in /src/h2o/deps/mruby/src/array.c:519
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_set_m
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:151
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_clear_m
in /src/h2o/deps/mruby/src/array.c:1184
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_init_copy
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:354
['mrb_state*', 'mrb_value'] mrb_value []
sym_cmp
in /src/h2o/deps/mruby/src/symbol.c:676
['mrb_state*', 'mrb_value'] mrb_value []
flo_pow
in /src/h2o/deps/mruby/src/numeric.c:279
['mrb_state*', 'mrb_value'] mrb_value []
flo_div
in /src/h2o/deps/mruby/src/numeric.c:311
['mrb_state*', 'mrb_value'] mrb_value []
flo_add
in /src/h2o/deps/mruby/src/numeric.c:401
['mrb_state*', 'mrb_value'] mrb_value []
flo_sub
in /src/h2o/deps/mruby/src/numeric.c:428
['mrb_state*', 'mrb_value'] mrb_value []
flo_mul
in /src/h2o/deps/mruby/src/numeric.c:455
['mrb_state*', 'mrb_value'] mrb_value []
flo_mod
in /src/h2o/deps/mruby/src/numeric.c:522
['mrb_state*', 'mrb_value'] mrb_value []
int_eql
in /src/h2o/deps/mruby/src/numeric.c:545
['mrb_state*', 'mrb_value'] mrb_value []
flo_eql
in /src/h2o/deps/mruby/src/numeric.c:560
['mrb_state*', 'mrb_value'] mrb_value []
flo_eq
in /src/h2o/deps/mruby/src/numeric.c:582
['mrb_state*', 'mrb_value'] mrb_value []
int_mod
in /src/h2o/deps/mruby/src/numeric.c:1184
['mrb_state*', 'mrb_value'] mrb_value []
int_equal
in /src/h2o/deps/mruby/src/numeric.c:1285
['mrb_state*', 'mrb_value'] mrb_value []
int_and
in /src/h2o/deps/mruby/src/numeric.c:1360
['mrb_state*', 'mrb_value'] mrb_value []
int_or
in /src/h2o/deps/mruby/src/numeric.c:1381
['mrb_state*', 'mrb_value'] mrb_value []
int_xor
in /src/h2o/deps/mruby/src/numeric.c:1402
['mrb_state*', 'mrb_value'] mrb_value []
num_cmp
in /src/h2o/deps/mruby/src/numeric.c:1862
['mrb_state*', 'mrb_value'] mrb_value []
exc_set_backtrace
in /src/h2o/deps/mruby/src/error.c:167
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_cmp_m
in /src/h2o/deps/mruby/src/string.c:946
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_equal_m
in /src/h2o/deps/mruby/src/string.c:990
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_eql
in /src/h2o/deps/mruby/src/string.c:1630
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_init_copy
in /src/h2o/deps/mruby/src/proc.c:241
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_aget
in /src/h2o/deps/mruby/src/hash.c:1323
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_has_key
in /src/h2o/deps/mruby/src/hash.c:1692
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hash_has_value
in /src/h2o/deps/mruby/src/hash.c:1717
['mrb_state*', 'mrb_value'] mrb_value []
range_eq
in /src/h2o/deps/mruby/src/range.c:185
['mrb_state*', 'mrb_value'] mrb_value []
range_include
in /src/h2o/deps/mruby/src/range.c:214
['mrb_state*', 'mrb_value'] mrb_value []
range_eql
in /src/h2o/deps/mruby/src/range.c:307
['mrb_state*', 'mrb_value'] mrb_value []
mrb_equal_m
in /src/h2o/deps/mruby/src/kernel.c:73
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_init_copy
in /src/h2o/deps/mruby/src/class.c:2697
['mrb_state*', 'mrb_value'] mrb_value []
attr_writer
in /src/h2o/deps/mruby/src/class.c:1894
['mrb_state*', 'mrb_value'] mrb_value []
mrb_obj_equal_m
in /src/h2o/deps/mruby/src/class.c:2064
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_eqq
in /src/h2o/deps/mruby/src/class.c:2575
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_index_m
in /src/h2o/deps/mruby/src/array.c:1096
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rindex_m
in /src/h2o/deps/mruby/src/array.c:1110
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_eq
in /src/h2o/deps/mruby/src/array.c:1297
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_cmp
in /src/h2o/deps/mruby/src/array.c:1312
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_initialize
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:6
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_test_receive
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:44
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_string
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:209
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_array
in /src/h2o/deps/mruby/mrbgems/mruby-kernel-ext/src/kernel.c:228
['mrb_state*', 'mrb_value'] mrb_value []
rational_eq
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:367
['mrb_state*', 'mrb_value'] mrb_value []
rational_cmp
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:419
['mrb_state*', 'mrb_value'] mrb_value []
rational_add
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:527
['mrb_state*', 'mrb_value'] mrb_value []
rational_sub
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:578
['mrb_state*', 'mrb_value'] mrb_value []
rational_mul
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:625
['mrb_state*', 'mrb_value'] mrb_value []
rational_div
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:672
['mrb_state*', 'mrb_value'] mrb_value []
rational_pow
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:679
['mrb_state*', 'mrb_value'] mrb_value []
mrb_printstr
in /src/h2o/deps/mruby/mrbgems/mruby-print/src/print.c:38
['mrb_state*', 'mrb_value'] mrb_value []
complex_eq
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:166
['mrb_state*', 'mrb_value'] mrb_value []
complex_add
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:193
['mrb_state*', 'mrb_value'] mrb_value []
complex_sub
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:220
['mrb_state*', 'mrb_value'] mrb_value []
complex_mul
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:248
['mrb_state*', 'mrb_value'] mrb_value []
complex_div
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:346
['mrb_state*', 'mrb_value'] mrb_value []
fiber_eq
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:299
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_eq
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:538
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_cmp
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:552
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_plus
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:583
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_minus
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:612
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_initialize_copy
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:844
['mrb_state*', 'mrb_value'] mrb_value []
method_eql
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:188
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_assoc
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:29
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_rassoc
in /src/h2o/deps/mruby/mrbgems/mruby-array-ext/src/array.c:59
['mrb_state*', 'mrb_value'] mrb_value []
range_cover
in /src/h2o/deps/mruby/mrbgems/mruby-range-ext/src/range.c:37
['mrb_state*', 'mrb_value'] mrb_value []
cmath_log10
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:170
['mrb_state*', 'mrb_value'] mrb_value []
cmath_log2
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:183
['mrb_state*', 'mrb_value'] mrb_value []
cmath_sqrt
in /src/h2o/deps/mruby/mrbgems/mruby-cmath/src/cmath.c:196
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_to_f
in /src/h2o/deps/mruby/src/string.c:2588
['mrb_state*', 'mrb_value'] mrb_value []
attr_reader
in /src/h2o/deps/mruby/src/class.c:1881
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_ref
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:112
['mrb_state*', 'mrb_value'] mrb_value []
get_rtt_proc
in /src/h2o/lib/handler/mruby.c:277
['mrb_state*', 'mrb_value'] mrb_value []
is_ech_proc
in /src/h2o/lib/handler/mruby.c:291
['mrb_state*', 'mrb_value'] mrb_value []
mrb_notimplement_m
in /src/h2o/deps/mruby/src/class.c:816
['mrb_state*', 'mrb_value'] MRB_API []
mrb_time_now
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:423
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_getutc
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:775
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_getlocal
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:790
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_localtime
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:869
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_utc
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:966
['mrb_state*', 'mrb_value'] mrb_value []
check_next_arg
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:179
['mrb_state*', 'int', 'int'] void []
check_pos_arg
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:194
['mrb_state*', 'int', 'mrb_int'] void []
check_name_arg
in /src/h2o/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:209
['mrb_state*', 'int', 'char*', 'size_t'] void []
mrb_io_test_io_cleanup
in /src/h2o/deps/mruby/mrbgems/mruby-io/test/mruby_io_test.c:157
['mrb_state*', 'mrb_value'] mrb_value []
mrb_init_test_driver
in /src/h2o/deps/mruby/mrbgems/mruby-test/driver.c:212
['mrb_state*', 'mrb_bool'] void []
mrb_state_atexit
in /src/h2o/deps/mruby/src/state.c:223
['mrb_state*', 'mrb_atexit_func'] MRB_API []
mrb_irep_debug_info* mrb_debug_info_alloc(mrb_state*mrb,mrb_irep*irep)
in /src/h2o/deps/mruby/src/debug.c:151
[] MRB_API []
cleanup
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:173
['mrb_state*', 'struct _args*'] void []
dispose_shared_context
in /src/h2o/lib/handler/mruby.c:540
['void*'] void []
protect_cb
in /src/h2o/deps/mruby/mrbgems/mruby-error/test/exception.c:5
['mrb_state*', 'mrb_value'] mrb_value []
os_each_object_cb
in /src/h2o/deps/mruby/mrbgems/mruby-objectspace/src/mruby_objectspace.c:119
['mrb_state*', 'struct RBasic*', 'void*'] int []
mrb_fiber_resume
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:278
['mrb_state*', 'mrb_value', 'mrb_int', 'mrb_value*'] MRB_API []
mrb_closure_new
in /src/h2o/deps/mruby/src/proc.c:118
['mrb_state*', 'mrb_irep*'] struct RProc []
gc_start
in /src/h2o/deps/mruby/src/gc.c:1423
['mrb_state*', 'mrb_value'] mrb_value []
mrb_class_subclasses
in /src/h2o/deps/mruby/mrbgems/mruby-class-ext/src/class.c:95
['mrb_state*', 'mrb_value'] mrb_value []
(&c_jmp)
in /src/h2o/deps/mruby/src/vm.c:3114
[] MRB_CATCH []
sym_to_s
in /src/h2o/deps/mruby/src/symbol.c:430
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_zone
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:709
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_asctime
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:723
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_to_s
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:988
['mrb_state*', 'mrb_value'] mrb_value []
mrb_addrinfo_unix_path
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:211
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_hexdigest
in /src/h2o/deps/mruby-digest/src/digest.c:779
['mrb_state*', 'mrb_value'] mrb_value []
mrb_digest_digest_bang
in /src/h2o/deps/mruby-digest/src/digest.c:743
['mrb_state*', 'mrb_value'] mrb_value []
mrb_hmac_hexdigest
in /src/h2o/deps/mruby-digest/src/digest.c:892
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_gets
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:152
['mrb_state*', 'mrb_value'] mrb_value []
onig_regexp_version
in /src/h2o/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:505
['mrb_state*', 'mrb_value'] mrb_value []
flo_to_s
in /src/h2o/deps/mruby/src/numeric.c:372
['mrb_state*', 'mrb_value'] mrb_value []
istruct_test_to_s
in /src/h2o/deps/mruby/mrbgems/mruby-test-inline-struct/test/inline.c:32
['mrb_state*', 'mrb_value'] mrb_value []
mrb_proc_source_location_m
in /src/h2o/deps/mruby/mrbgems/mruby-proc-ext/src/proc.c:35
['mrb_state*', 'mrb_value'] mrb_value []
method_source_location
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:369
['mrb_state*', 'mrb_value'] mrb_value []
mrb_env_to_s
in /src/h2o/deps/mruby-env/src/env.c:184
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_read
in /src/h2o/deps/mruby-dir/src/dir.c:205
['mrb_state*', 'mrb_value'] mrb_value []
mrb_closure_new_cfunc
in /src/h2o/deps/mruby/src/proc.c:169
['mrb_state*', 'mrb_func_t', 'int'] MRB_API []
mrb_dump_irep
in /src/h2o/deps/mruby/src/dump.c:858
['mrb_state*', 'mrb_irep*', 'uint8_t', 'uint8_t**', 'size_t*'] int []
strip
in /src/h2o/deps/mruby/mrbgems/mruby-bin-strip/tools/mruby-strip/mruby-strip.c:63
['mrb_state*', 'struct strip_args*'] int []
mrb_obj_instance_variables
in /src/h2o/deps/mruby/src/variable.c:554
['mrb_state*', 'mrb_value'] mrb_value []
mrb_f_global_variables
in /src/h2o/deps/mruby/src/variable.c:981
['mrb_state*', 'mrb_value'] mrb_value []
nil_to_a
in /src/h2o/deps/mruby/mrbgems/mruby-object-ext/src/object.c:15
['mrb_state*', 'mrb_value'] mrb_value []
mrb_struct_to_a
in /src/h2o/deps/mruby/mrbgems/mruby-struct/src/struct.c:616
['mrb_state*', 'mrb_value'] mrb_value []
mrb_ary_reverse
in /src/h2o/deps/mruby/src/array.c:485
['mrb_state*', 'mrb_value'] mrb_value []
dup_arg_item
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c:134
['mrb_state*', 'char*'] char []
parse_args
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:86
['mrb_state*', 'int', 'char**', 'struct _args*'] int []
mrb_bint_div_ii
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:1207
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
int_rev
in /src/h2o/deps/mruby/src/numeric.c:1325
['mrb_state*', 'mrb_value'] mrb_value []
mrb_bint_sub_ii
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:1179
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
mrb_bint_add_ii
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:1165
['mrb_state*', 'mrb_int', 'mrb_int'] mrb_value []
mrb_bint_new
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:971
['mrb_state*'] mrb_value []
mpz_init_set
in /src/h2o/deps/mruby/mrbgems/mruby-bigint/core/bigint.c:27
['mrb_state*', 'mpz_t*', 'mpz_t*'] void []
rational_alloc
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:48
['mrb_state*', 'struct RClass*', 'struct mrb_rational**'] struct RBasic []
complex_alloc
in /src/h2o/deps/mruby/mrbgems/mruby-complex/src/complex.c:50
['mrb_state*', 'struct RClass*', 'struct mrb_complex**'] struct RBasic []
get_outfilename
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:60
['mrb_state*', 'char*', 'char*'] char []
dbgcmd_info_break
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:387
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_debug_break_hook
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:638
['mrb_state*', 'mrb_debug_context*'] mrdb_exemode []
dbgcmd_list
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c:409
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_load_proc
in /src/h2o/deps/mruby/src/load.c:713
['mrb_state*', 'struct RProc*'] MRB_API []
expand_lvspace
in /src/h2o/deps/mruby/mrbgems/mruby-binding/src/binding.c:52
['mrb_state*', 'mrb_sym', 'void*'] mrb_bool []
ht_set
in /src/h2o/deps/mruby/src/hash.c:875
['mrb_state*', 'struct RHash*', 'mrb_value', 'mrb_value'] void []
ht_rehash
in /src/h2o/deps/mruby/src/hash.c:930
['mrb_state*', 'struct RHash*'] void []
os_memsize_of_all_cb
in /src/h2o/deps/mruby/mrbgems/mruby-os-memsize/src/memsize.c:204
['mrb_state*', 'struct RBasic*', 'void*'] int []
ar_delete
in /src/h2o/deps/mruby/src/hash.c:554
['mrb_state*', 'struct RHash*', 'mrb_value', 'mrb_value*'] mrb_bool []
ar_get
in /src/h2o/deps/mruby/src/hash.c:510
['mrb_state*', 'struct RHash*', 'mrb_value', 'mrb_value*'] mrb_bool []
p
in /src/h2o/deps/mruby/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c:112
['mrb_state*', 'mrb_value', 'int'] void []
range_size
in /src/h2o/deps/mruby/mrbgems/mruby-range-ext/src/range.c:166
['mrb_state*', 'mrb_value'] mrb_value []
mrb_mod_s_constants
in /src/h2o/deps/mruby/mrbgems/mruby-metaprog/src/metaprog.c:638
['mrb_state*', 'mrb_value'] mrb_value []
rational_minus
in /src/h2o/deps/mruby/mrbgems/mruby-rational/src/rational.c:475
['mrb_state*', 'mrb_value'] mrb_value []
mrb_fiber_alive_p
in /src/h2o/deps/mruby/mrbgems/mruby-fiber/src/fiber.c:291
['mrb_state*', 'mrb_value'] MRB_API []
mrb_time_wday
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:659
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_yday
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:670
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_year
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:681
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_day
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:751
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_dst_p
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:763
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_hour
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:805
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_mday
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:882
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_min
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:893
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_mon
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:904
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_sec
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:915
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_to_f
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:927
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_to_i
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:939
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_usec
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:955
['mrb_state*', 'mrb_value'] mrb_value []
mrb_time_utc_p
in /src/h2o/deps/mruby/mrbgems/mruby-time/src/time.c:979
['mrb_state*', 'mrb_value'] mrb_value []
mrb_str_ord
in /src/h2o/deps/mruby/mrbgems/mruby-string-ext/src/string.c:1030
['mrb_state*', 'mrb_value'] mrb_value []
mrb_win32_basicsocket_sysseek
in /src/h2o/deps/mruby/mrbgems/mruby-socket/src/socket.c:818
['mrb_state*', 'mrb_value'] mrb_value []
dbgcmd_run
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdrun.c:9
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
dbgcmd_quit
in /src/h2o/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c:463
['mrb_state*', 'mrdb_state*'] dbgcmd_state []
mrb_hmac_init_copy
in /src/h2o/deps/mruby-digest/src/digest.c:925
['mrb_state*', 'mrb_value'] mrb_value []
mrb_input_stream_rewind
in /src/h2o/deps/mruby-input-stream/src/mruby_input_stream.c:228
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_rewind
in /src/h2o/deps/mruby-dir/src/dir.c:224
['mrb_state*', 'mrb_value'] mrb_value []
mrb_dir_tell
in /src/h2o/deps/mruby-dir/src/dir.c:259
['mrb_state*', 'mrb_value'] mrb_value []
can_build_response_method
in /src/h2o/lib/handler/mruby/middleware.c:841
['mrb_state*', 'mrb_value'] mrb_value []
ib_it_init
in /src/h2o/deps/mruby/src/hash.c:639
['mrb_state*', 'index_buckets_iter*', 'struct RHash*', 'mrb_value'] void []
binding_in_c
in /src/h2o/deps/mruby/mrbgems/mruby-binding/test/binding.c:4
['mrb_state*', 'mrb_value'] mrb_value []
method_super_method
in /src/h2o/deps/mruby/mrbgems/mruby-method/src/method.c:320
['mrb_state*', 'mrb_value'] mrb_value []
mrbc_context* mrbc_context_new(mrb_state*mrb)
in /src/h2o/deps/mruby/mrbgems/mruby-compiler/core/y.tab.c:12936
[] MRB_API []
mrb_mruby_pack_gem_init
in /src/h2o/deps/mruby/mrbgems/mruby-pack/src/pack.c:1596
['mrb_state*'] void []
test_loadn128
in /src/h2o/deps/picotls/t/fusion.c:53
[] void []
test_aes128ecb
in /src/h2o/deps/picotls/t/picotls.c:397
[] void []
test_aes256ecb
in /src/h2o/deps/picotls/t/picotls.c:405
[] void []
gcm_basic
in /src/h2o/deps/picotls/t/fusion.c:236
[] void []
test_generated
in /src/h2o/deps/picotls/t/fusion.c:385
[] void []
run_client
in /src/h2o/deps/picotls/t/cli.c:339
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'char*', 'ptls_handshake_properties_t*', 'int', 'int'] int []
run_server
in /src/h2o/deps/picotls/t/cli.c:307
['struct sockaddr*', 'socklen_t', 'ptls_context_t*', 'char*', 'ptls_handshake_properties_t*', 'int'] int []
bench_run_aead
in /src/h2o/deps/picotls/t/ptlsbench.c:187
['char*', 'char*', 'int', 'uint64_t', 'char*', 'char*', 'ptls_aead_algorithm_t*', 'ptls_hash_algorithm_t*', 'size_t', 'size_t', 'uint64_t*'] int []
test_aes128ctr
in /src/h2o/deps/picotls/t/picotls.c:439
[] void []
test_chacha20
in /src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c:183
[] void []
test_resumption_impl
in /src/h2o/deps/picotls/t/picotls.c:1328
['int', 'int', 'int', 'int'] void []
test_handshake_api
in /src/h2o/deps/picotls/t/picotls.c:1833
[] void []
test_quicint
in /src/h2o/deps/picotls/t/picotls.c:2203
[] void []
test_quicblock
in /src/h2o/deps/picotls/t/picotls.c:2243
[] void []
test_one_aead
in /src/h2o/deps/picotls/picotlsvs/bcrypt-test/bcrypt-test.c:538
['ptls_aead_algorithm_t*', 'wchar_t*', 'wchar_t*', 'size_t'] int []
test_cipher_pair
in /src/h2o/deps/picotls/picotlsvs/bcrypt-test/bcrypt-test.c:634
['char*', 'char*', 'ptls_cipher_algorithm_t*', 'ptls_cipher_algorithm_t*', 'unsigned int'] int []
test_hash_calc
in /src/h2o/deps/picotls/picotlsvs/bcrypt-test/bcrypt-test.c:649
['char*', 'char*', 'ptls_hash_algorithm_t*', 'ptls_hash_algorithm_t*'] int []
ptls_memory_loopback_test
in /src/h2o/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:484
['int', 'int', 'char*', 'char*'] int []
ptls_aead__do_encrypt
in /src/h2o/deps/picotls/include/picotls.h:2113
['ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t', 'ptls_aead_supplementary_encryption_t*'] void []
test_salsa20_core
in /src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c:21
[] void []
test_salsa20
in /src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c:93
[] void []
test_chacha20_core
in /src/h2o/deps/picotls/deps/cifra/src/testsalsa20.c:118
[] void []
test_memclean
in /src/h2o/deps/picotls/deps/cifra/src/testaes.c:24
[] void []
hashtest_sha512
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:51
[] void []
cf_sha384_init
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:86
['cf_sha512_context*'] void []
cf_sha384_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:220
['cf_sha512_context*', 'uint8_t[]'] void []
cf_sha384_digest_final
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:227
['cf_sha512_context*', 'uint8_t[]'] void []
test_gcm
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:395
[] void []
aes128gcm_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:108
[] void []
aeadperf_aes128gcm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:277
[] void []
aeadperf_aes256gcm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:317
[] void []
aesgcm_encrypt_init
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:114
['ptls_aead_context_t*', 'uint64_t', 'void*', 'size_t'] void []
aesgcm_encrypt_update
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:123
['ptls_aead_context_t*', 'void*', 'void*', 'size_t'] size_t []
aesgcm_decrypt
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:139
['ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t'] size_t []
aesgcm_encrypt_final
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:131
['ptls_aead_context_t*', 'void*'] size_t []
test_gf128_mul
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:334
[] void []
test_vector
in /src/h2o/deps/picotls/deps/cifra/src/testnorx.c:20
[] void []
test_kat
in /src/h2o/deps/picotls/deps/cifra/src/testnorx.c:70
[] void []
norx_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:230
[] void []
aeadperf_norx
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:261
[] void []
test_hmacdrbg_sha1_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:78
[] void []
test_hmacdrbg_sha1_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:96
[] void []
test_hmacdrbg_sha256_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:117
[] void []
test_hmacdrbg_sha256_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:135
[] void []
test_hmacdrbg_sha512_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:156
[] void []
test_hmacdrbg_sha512_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:174
[] void []
salsa20_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:168
[] void []
test_ccm
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:591
[] void []
test_ccm_long
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:559
[] void []
aes128ccm_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:148
[] void []
aeadperf_aes128ccm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:290
[] void []
aeadperf_aes256ccm
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:330
[] void []
test_cmac
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:291
[] void []
test_eax
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:190
[] void []
aes128eax_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:128
[] void []
aeadperf_aes128eax
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:304
[] void []
aeadperf_aes256eax
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:344
[] void []
cf_sha1_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha1.c:107
['cf_sha1_context*', 'uint8_t[]'] void []
test_sha256_long
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:136
[] void []
cf_sha224_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:203
['cf_sha256_context*', 'uint8_t[]'] void []
cf_sha224_digest_final
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:210
['cf_sha256_context*', 'uint8_t[]'] void []
hashtest_sha256
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:42
[] void []
test_secp256r1_sign
in /src/h2o/deps/picotls/t/minicrypto.c:43
[] void []
cf_sha3_224_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:337
['cf_sha3_context*', 'uint8_t[]'] void []
cf_sha3_256_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:367
['cf_sha3_context*', 'uint8_t[]'] void []
hashtest_sha3_256
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:60
[] void []
cf_sha3_384_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:397
['cf_sha3_context*', 'uint8_t[]'] void []
cf_sha3_512_digest
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:427
['cf_sha3_context*', 'uint8_t[]'] void []
hashtest_sha3_512
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:69
[] void []
test_cbcmac
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:72
[] void []
aeadperf_chacha20poly1305
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:270
[] void []
cf_chacha20poly1305_decrypt
in /src/h2o/deps/picotls/deps/cifra/src/chacha20poly1305.c:130
['uint8_t[]', 'uint8_t[]', 'uint8_t*', 'size_t', 'uint8_t*', 'size_t', 'uint8_t[]', 'uint8_t*'] int []
cf_sha384_update
in /src/h2o/deps/picotls/deps/cifra/src/sha512.c:161
['cf_sha512_context*', 'void*', 'size_t'] void []
poly1305_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:202
[] void []
cifra_poly1305_update
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:79
['struct chacha20poly1305_context_t*', 'void*', 'size_t'] void []
test_ocb
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:663
[] void []
test_ocb_long
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:859
[] void []
cf_sha224_update
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:145
['cf_sha256_context*', 'void*', 'size_t'] void []
cf_sha3_224_update
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:332
['cf_sha3_context*', 'void*', 'size_t'] void []
cf_sha3_384_update
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:392
['cf_sha3_context*', 'void*', 'size_t'] void []
chacha20_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:180
[] void []
chacha20_transform
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:52
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
aesctr_transform
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:83
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
cifra_poly1305_init
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:73
['struct chacha20poly1305_context_t*', 'void*'] void []
test_pbkdf2_sha256
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:168
[] void []
pbkdf2_sha224
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:181
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
pbkdf2_sha256
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:186
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
test_hmac_sha256
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:69
[] void []
test_hmac_sha1
in /src/h2o/deps/picotls/deps/cifra/src/testsha1.c:38
[] void []
test_hmac_sha224
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:42
[] void []
test_hmac_sha384
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:96
[] void []
test_hmac_sha512
in /src/h2o/deps/picotls/deps/cifra/src/testsha2.c:123
[] void []
hmac_sha224
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:120
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmac_sha256
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:123
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmac_sha384
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:126
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmac_sha512
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:129
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
hmacsha256_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:219
[] void []
cf_sha1_init
in /src/h2o/deps/picotls/deps/cifra/src/sha1.c:23
['cf_sha1_context*'] void []
cmult
in /src/h2o/deps/picotls/deps/cifra/src/curve25519.donna.c:728
['limb*', 'limb*', 'u8*', 'limb*'] void []
chacha20_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:58
['ptls_cipher_context_t*', 'int', 'void*'] int []
aesctr_init
in /src/h2o/deps/picotls/lib/cifra/aes-common.h:77
['ptls_cipher_context_t*', 'void*'] void []
test_expand_128
in /src/h2o/deps/picotls/deps/cifra/src/testaes.c:147
[] void []
test_expand_192
in /src/h2o/deps/picotls/deps/cifra/src/testaes.c:169
[] void []
test_expand_256
in /src/h2o/deps/picotls/deps/cifra/src/testaes.c:192
[] void []
test_cbc
in /src/h2o/deps/picotls/deps/cifra/src/testmodes.c:31
[] void []
aes128block_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:78
[] void []
aes128sched_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:86
[] void []
aes256block_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:93
[] void []
aes256sched_test
in /src/h2o/deps/picotls/deps/cifra/src/arm/main.c:101
[] void []
aes_block_encrypt
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:43
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
aes_block_decrypt
in /src/h2o/deps/picotls/deps/cifra/shitlisp/sl-cifra.c:48
['sl_value*', 'sl_value*', 'sl_symboltab*'] sl_value []
aes128ecb_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes128.c:24
['ptls_cipher_context_t*', 'int', 'void*'] int []
aes256ecb_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes256.c:24
['ptls_cipher_context_t*', 'int', 'void*'] int []
aes128ctr_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes128.c:29
['ptls_cipher_context_t*', 'int', 'void*'] int []
aes256ctr_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes256.c:29
['ptls_cipher_context_t*', 'int', 'void*'] int []
aead_aes128gcm_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes128.c:34
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
aead_aes256gcm_setup_crypto
in /src/h2o/deps/picotls/lib/cifra/aes256.c:34
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
cf_sha224_init
in /src/h2o/deps/picotls/deps/cifra/src/sha256.c:62
['cf_sha256_context*'] void []
test_run__
in /src/h2o/deps/picotls/deps/cifra/src/ext/cutest.h:363
['struct test__*'] void []
test_hashdrbg_sha256_vector
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:23
[] void []
test_hashdrbg_sha256_vector_addnl
in /src/h2o/deps/picotls/deps/cifra/src/testdrbg.c:57
[] void []
x25519_create_key_exchange
in /src/h2o/deps/picotls/lib/cifra/x25519.c:85
['ptls_key_exchange_algorithm_t*', 'ptls_key_exchange_context_t**'] int []
x25519_key_exchange
in /src/h2o/deps/picotls/lib/cifra/x25519.c:98
['ptls_key_exchange_algorithm_t*', 'ptls_iovec_t*', 'ptls_iovec_t*', 'ptls_iovec_t'] int []
cifra_poly1305_finish
in /src/h2o/deps/picotls/lib/cifra/chacha20.c:85
['struct chacha20poly1305_context_t*', 'void*'] void []
cf_sha3_224_init
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:327
['cf_sha3_context*'] void []
cf_sha3_384_init
in /src/h2o/deps/picotls/deps/cifra/src/sha3.c:387
['cf_sha3_context*'] void []
test_ffx
in /src/h2o/deps/picotls/t/picotls.c:527
[] void []
ffx_encrypt
in /src/h2o/deps/picotls/lib/ffx.c:138
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
test_load_rsa_key
in /src/h2o/deps/picotls/t/mbedtls.c:186
[] void []
test_load_secp256r1_key
in /src/h2o/deps/picotls/t/mbedtls.c:197
[] void []
test_load_secp384r1_key
in /src/h2o/deps/picotls/t/mbedtls.c:207
[] void []
test_load_secp521r1_key
in /src/h2o/deps/picotls/t/mbedtls.c:217
[] void []
test_load_secp256r1_pkcs8_key
in /src/h2o/deps/picotls/t/mbedtls.c:227
[] void []
test_load_rsa_pkcs8_key
in /src/h2o/deps/picotls/t/mbedtls.c:237
[] void []
test_full_handshake
in /src/h2o/deps/picotls/t/picotls.c:1274
[] void []
test_full_handshake_with_client_authentication
in /src/h2o/deps/picotls/t/picotls.c:1280
[] void []
test_async_sign_certificate
in /src/h2o/deps/picotls/t/picotls.c:1414
[] void []
test_key_update
in /src/h2o/deps/picotls/t/picotls.c:1286
[] void []
test_hrr_handshake
in /src/h2o/deps/picotls/t/picotls.c:1292
[] void []
test_hrr_stateless_handshake
in /src/h2o/deps/picotls/t/picotls.c:1299
[] void []
test_hrr
in /src/h2o/deps/picotls/t/minicrypto.c:64
[] void []
test_enforce_retry_stateful
in /src/h2o/deps/picotls/t/picotls.c:1502
[] void []
test_enforce_retry_stateless
in /src/h2o/deps/picotls/t/picotls.c:1507
[] void []
test_stateless_hrr_aad_change
in /src/h2o/deps/picotls/t/picotls.c:1535
[] void []
test_ech_config_mismatch
in /src/h2o/deps/picotls/t/picotls.c:1571
[] void []
do_test_pre_shared_key
in /src/h2o/deps/picotls/t/picotls.c:1628
['int'] void []
test_legacy_ch
in /src/h2o/deps/picotls/t/picotls.c:2298
[] void []
many_handshakes
in /src/h2o/deps/picotls/t/openssl.c:417
[] void []
handle_client_handshake_message
in /src/h2o/deps/picotls/lib/picotls.c:5616
['ptls_t*', 'ptls_message_emitter_t*', 'ptls_iovec_t', 'int', 'ptls_handshake_properties_t*'] int []
crypto_stream_receive
in /src/h2o/deps/quicly/lib/quicly.c:1135
['quicly_stream_t*', 'size_t', 'void*', 'size_t'] void []
async_nb_quic_resume_handshake
in /src/h2o/src/main.c:1046
['void*'] void []
handle_server_handshake_message
in /src/h2o/deps/picotls/lib/picotls.c:5701
['ptls_t*', 'ptls_message_emitter_t*', 'ptls_iovec_t', 'int', 'ptls_handshake_properties_t*'] int []
try_psk_handshake
in /src/h2o/deps/picotls/lib/picotls.c:4113
['ptls_t*', 'size_t*', 'int*', 'struct st_ptls_client_hello_t*', 'ptls_iovec_t', 'int'] int []
calc_cookie_signature
in /src/h2o/deps/picotls/lib/picotls.c:4247
['ptls_t*', 'ptls_handshake_properties_t*', 'ptls_key_exchange_algorithm_t*', 'ptls_iovec_t', 'uint8_t*'] int []
cmd_calc_initial_secret
in /src/h2o/deps/quicly/src/cli.c:1291
['char*'] int []
handle_version_negotiation_packet
in /src/h2o/deps/quicly/lib/quicly.c:6489
['quicly_conn_t*', 'quicly_decoded_packet_t*'] quicly_error_t []
test_hkdf
in /src/h2o/deps/picotls/t/picotls.c:202
[] void []
test_one_hpke
in /src/h2o/deps/picotls/t/hpke.c:35
[] void []
ech_create_opener
in /src/h2o/deps/picotls/t/util.h:269
['ptls_ech_create_opener_t*', 'ptls_hpke_kem_t**', 'ptls_hpke_cipher_suite_t**', 'ptls_t*', 'uint8_t', 'ptls_hpke_cipher_suite_id_t', 'ptls_iovec_t', 'ptls_iovec_t'] ptls_aead_context_t []
create_ech_opener
in /src/h2o/deps/picotls/t/openssl.c:349
['ptls_ech_create_opener_t*', 'ptls_hpke_kem_t**', 'ptls_hpke_cipher_suite_t**', 'ptls_t*', 'uint8_t', 'ptls_hpke_cipher_suite_id_t', 'ptls_iovec_t', 'ptls_iovec_t'] ptls_aead_context_t []
generate_stateless_reset_token
in /src/h2o/src/ssl.c:1332
['quicly_cid_encryptor_t*', 'void*', 'void*'] int []
generate_resumption_token
in /src/h2o/src/ssl.c:1364
['quicly_generate_resumption_token_t*', 'quicly_conn_t*', 'ptls_buffer_t*', 'quicly_address_token_plaintext_t*'] quicly_error_t []
aead_decrypt_1rtt
in /src/h2o/deps/quicly/lib/quicly.c:2949
['void*', 'uint64_t', 'quicly_decoded_packet_t*', 'size_t', 'size_t*'] int []
decrypt_packet
in /src/h2o/deps/quicly/lib/quicly.c:3041
['ptls_cipher_context_t*', 'void*', 'uint64_t*', 'quicly_decoded_packet_t*', 'uint64_t*', 'ptls_iovec_t*'] quicly_error_t []
default_setup_cipher
in /src/h2o/deps/quicly/lib/defaults.c:400
['quicly_crypto_engine_t*', 'quicly_conn_t*', 'size_t', 'int', 'ptls_cipher_context_t**', 'ptls_aead_context_t**', 'ptls_aead_algorithm_t*', 'ptls_hash_algorithm_t*', 'void*'] int []
worker_main
in /src/h2o/t/00unit/lib/common/multithread.c:108
['void*'] void []
on_ws_message
in /src/h2o/examples/libh2o/websocket.c:31
['h2o_websocket_conn_t*', 'struct wslay_event_on_msg_recv_arg*'] void []
on_accept_timeout
in /src/h2o/lib/core/util.c:312
['h2o_timer_t*'] void []
on_redis_accept_timeout
in /src/h2o/lib/core/util.c:318
['h2o_timer_t*'] void []
on_memcached_accept_timeout
in /src/h2o/lib/core/util.c:329
['h2o_timer_t*'] void []
on_ssl_handshake_complete
in /src/h2o/lib/core/util.c:340
['h2o_socket_t*', 'char*'] void []
on_upgrade_complete
in /src/h2o/lib/http2/connection.c:1407
['void*', 'h2o_socket_t*', 'size_t'] void []
destroy_http3_context
in /src/h2o/lib/handler/proxy.c:134
['h2o_http3client_ctx_t*'] void []
on_rw_timeout
in /src/h2o/lib/handler/fastcgi.c:643
['h2o_timer_t*'] void []
on_handshake_fail_complete
in /src/h2o/lib/common/socket.c:1667
['h2o_socket_t*', 'char*'] void []
on_getaddr
in /src/h2o/lib/handler/connect.c:420
['h2o_hostinfo_getaddr_req_t*', 'char*', 'struct addrinfo*', 'void*'] void []
filler_proceed_request
in /src/h2o/src/httpclient.c:603
['h2o_httpclient_t*', 'char*'] void []
on_body_timeout
in /src/h2o/lib/common/http1client.c:170
['h2o_timer_t*'] void []
on_body_content_length
in /src/h2o/lib/common/http1client.c:204
['h2o_socket_t*', 'char*'] void []
on_body_to_pipe
in /src/h2o/lib/common/http1client.c:254
['h2o_socket_t*', 'char*'] void []
on_body_chunked
in /src/h2o/lib/common/http1client.c:310
['h2o_socket_t*', 'char*'] void []
on_head_timeout
in /src/h2o/lib/common/http1client.c:384
['h2o_timer_t*'] void []
on_head_first_byte_timeout
in /src/h2o/lib/common/http1client.c:583
['h2o_timer_t*'] void []
req_body_send_complete
in /src/h2o/lib/common/http1client.c:638
['h2o_socket_t*', 'char*'] void []
on_header_sent_wait_100
in /src/h2o/lib/common/http1client.c:621
['h2o_socket_t*', 'char*'] void []
on_body_until_close
in /src/h2o/lib/common/http1client.c:176
['h2o_socket_t*', 'char*'] void []
do_stop
in /src/h2o/lib/handler/fastcgi.c:770
['h2o_generator_t*', 'h2o_req_t*'] void []
entity_read_do_send_error
in /src/h2o/lib/http1.c:206
['struct st_h2o_http1_conn_t*', 'int', 'size_t', 'char*', 'char*'] void []
handle_chunked_entity_read
in /src/h2o/lib/http1.c:268
['struct st_h2o_http1_conn_t*'] void []
handle_content_length_entity_read
in /src/h2o/lib/http1.c:310
['struct st_h2o_http1_conn_t*'] void []
on_send_complete_post_trailers
in /src/h2o/lib/http1.c:848
['h2o_socket_t*', 'char*'] void []
on_continue_sent
in /src/h2o/lib/http1.c:537
['h2o_socket_t*', 'char*'] void []
reqread_on_read
in /src/h2o/lib/http1.c:779
['h2o_socket_t*', 'char*'] void []
on_send_next
in /src/h2o/lib/http1.c:838
['h2o_socket_t*', 'char*'] void []
steal_socket
in /src/h2o/lib/http1.c:1208
['h2o_conn_t*'] h2o_socket_t []
graceful_shutdown_close_straggler
in /src/h2o/lib/http2/connection.c:75
['h2o_timer_t*'] void []
on_keepalive_timeout
in /src/h2o/lib/common/http2client.c:1035
['h2o_timer_t*'] void []
parse_input
in /src/h2o/lib/http2/connection.c:1348
['h2o_http2_conn_t*'] int []
on_call_write_success
in /src/h2o/lib/common/socket/uv-binding.c.h:199
['h2o_timer_t*'] void []
on_call_write_error
in /src/h2o/lib/common/socket/uv-binding.c.h:205
['h2o_timer_t*'] void []
on_ssl_write_complete
in /src/h2o/lib/common/socket/uv-binding.c.h:223
['uv_write_t*', 'int'] void []
on_notify_write
in /src/h2o/lib/http2/connection.c:1479
['h2o_socket_t*', 'char*'] void []
emit_writereq
in /src/h2o/lib/http2/connection.c:1612
['h2o_timer_t*'] void []
on_idle_timeout
in /src/h2o/lib/http2/connection.c:128
['h2o_timer_t*'] void []
close_connection_if_necessary
in /src/h2o/lib/common/http2client.c:963
['struct st_h2o_http2client_conn_t*'] int []
on_write
in /src/h2o/examples/libh2o/socket-client.c:51
['h2o_socket_t*', 'char*'] void []
socket_cleanup
in /src/h2o/lib/common/redis.c:386
['void*'] void []
h2o_evloop_destroy
in /src/h2o/lib/common/socket/evloop.c.h:890
['h2o_evloop_t*'] void []
dispose_generator
in /src/h2o/lib/handler/connect.c:256
['struct st_connect_generator_t*'] void []
on_io_timeout
in /src/h2o/lib/handler/connect.c:325
['h2o_timer_t*'] void []
tcp_on_write_complete
in /src/h2o/lib/handler/connect.c:567
['h2o_socket_t*', 'char*'] void []
udp_write_stream_complete_delayed
in /src/h2o/lib/handler/connect.c:752
['h2o_timer_t*'] void []
udp_on_read
in /src/h2o/lib/handler/connect.c:834
['h2o_socket_t*', 'char*'] void []
on_connect_timeout
in /src/h2o/lib/handler/connect.c:358
['h2o_timer_t*'] void []
on_pool_connect
in /src/h2o/lib/common/httpclient.c:111
['h2o_socket_t*', 'char*', 'void*', 'h2o_url_t*'] void []
on_resolution_delay_timeout
in /src/h2o/lib/handler/connect.c:377
['h2o_timer_t*'] void []
on_connection_attempt_delay_timeout
in /src/h2o/lib/handler/connect.c:386
['h2o_timer_t*'] void []
tcp_on_connect
in /src/h2o/lib/handler/connect.c:657
['h2o_socket_t*', 'char*'] void []
on_stream_timeout
in /src/h2o/lib/common/http2client.c:1021
['h2o_timer_t*'] void []
client_on_write_complete
in /src/h2o/examples/libh2o/latency-optimization.c:123
['h2o_socket_t*', 'char*'] void []
async_nb_on_write_complete
in /src/h2o/src/main.c:713
['h2o_socket_t*', 'char*'] void []
async_nb_picotls_sign
in /src/h2o/src/main.c:998
['ptls_sign_certificate_t*', 'ptls_t*', 'ptls_async_job_t**', 'uint16_t*', 'ptls_buffer_t*', 'ptls_iovec_t', 'uint16_t*', 'size_t'] int []
async_nb_boringssl_sign
in /src/h2o/src/main.c:1082
['SSL*', 'uint8_t*', 'size_t*', 'size_t', 'uint16_t', 'uint8_t*', 'size_t'] enum ssl_private_key_result_t []
async_nb_boringssl_decrypt
in /src/h2o/src/main.c:1100
['SSL*', 'uint8_t*', 'size_t*', 'size_t', 'uint8_t*', 'size_t'] enum ssl_private_key_result_t []
write_req_first
in /src/h2o/lib/http1.c:599
['void*', 'int'] int []
run_delayed
in /src/h2o/lib/http3/server.c:1151
['h2o_timer_t*'] void []
handle_input_expect_headers_process_connect
in /src/h2o/lib/http3/server.c:1338
['struct st_h2o_http3_server_stream_t*', 'uint64_t', 'char**'] int []
expect_continuation_of_headers_eos
in /src/h2o/lib/common/http2client.c:493
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
expect_continuation_of_headers_no_eos
in /src/h2o/lib/common/http2client.c:499
['struct st_h2o_http2client_conn_t*', 'uint8_t*', 'size_t', 'char**'] ssize_t []
handle_headers_frame
in /src/h2o/lib/http2/connection.c:1015
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
handle_data_frame
in /src/h2o/lib/http2/connection.c:968
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
push_path
in /src/h2o/lib/http2/connection.c:1863
['h2o_req_t*', 'char*', 'size_t', 'int'] void []
proceed_request
in /src/h2o/lib/http2/connection.c:921
['h2o_req_t*', 'char*'] void []
handle_rst_stream_frame
in /src/h2o/lib/http2/connection.c:1255
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
handle_window_update_frame
in /src/h2o/lib/http2/connection.c:1181
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
on_dos_process_delay
in /src/h2o/lib/http2/connection.c:1766
['h2o_timer_t*'] void []
on_delegate_request_cb
in /src/h2o/lib/core/request.c:394
['h2o_timer_t*'] void []
h2o_http2_handle_upgrade
in /src/h2o/lib/http2/connection.c:1977
['h2o_req_t*', 'struct timeval'] int []
on_recv
in /src/h2o/lib/websocket.c:46
['h2o_socket_t*', 'char*'] void []
on_complete
in /src/h2o/lib/websocket.c:124
['void*', 'h2o_socket_t*', 'size_t'] void []
req_body_send
in /src/h2o/lib/common/http1client.c:695
['struct st_h2o_http1client_t*'] void []
tcp_write
in /src/h2o/lib/handler/connect.c:596
['void*', 'int'] int []
server_on_write_ready
in /src/h2o/examples/libh2o/latency-optimization.c:65
['h2o_socket_t*', 'char*'] void []
server_on_read_first
in /src/h2o/examples/libh2o/latency-optimization.c:111
['h2o_socket_t*', 'char*'] void []
client_on_read_first
in /src/h2o/examples/libh2o/latency-optimization.c:164
['h2o_socket_t*', 'char*'] void []
h2o_socket_sendvec
in /src/h2o/lib/common/socket.c:936
['h2o_socket_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_socket_cb'] void []
switch_to_picotls
in /src/h2o/lib/common/socket.c:1514
['h2o_socket_t*', 'uint16_t'] void []
test_address_token_codec
in /src/h2o/deps/quicly/t/test.c:563
[] void []
test_generated_set_capacity
in /src/h2o/deps/picotls/t/fusion.c:472
[] void []
test_aes128gcm
in /src/h2o/deps/picotls/t/picotls.c:462
[] void []
test_aes256gcm
in /src/h2o/deps/picotls/t/picotls.c:473
[] void []
test_chacha20poly1305
in /src/h2o/deps/picotls/t/picotls.c:486
[] void []
test_aegis128l
in /src/h2o/deps/picotls/t/picotls.c:500
[] void []
test_aegis256
in /src/h2o/deps/picotls/t/picotls.c:513
[] void []
clear_memory
in /src/h2o/deps/picotls/lib/picotls.c:6529
['void*', 'size_t'] void []
chacha20poly1305_decrypt
in /src/h2o/deps/picotls/lib/chacha20poly1305.h:124
['ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t'] size_t []
ptls_bcrypt_cipher_init_ctr
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:84
['ptls_cipher_context_t*', 'void*'] void []
ptls_bcrypt_cipher_setup_crypto_aes_ecb
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:229
['ptls_cipher_context_t*', 'int', 'void*'] int []
ptls_bcrypt_cipher_setup_crypto_aes_ctr
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:234
['ptls_cipher_context_t*', 'int', 'void*'] int []
ptls_bcrypt_cipher_transform_ecb
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:110
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
ptls_bcrypt_aead_setup_crypto_aesgcm
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:571
['ptls_aead_context_t*', 'int', 'void*', 'void*'] int []
ptls_bcrypt_aead_do_encrypt_init
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:324
['struct st_ptls_aead_context_t*', 'uint64_t', 'void*', 'size_t'] void []
ptls_bcrypt_aead_do_encrypt_update
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:356
['struct st_ptls_aead_context_t*', 'void*', 'void*', 'size_t'] size_t []
ptls_bcrypt_do_encrypt
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:430
['ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t', 'ptls_aead_supplementary_encryption_t*'] void []
ptls_bcrypt_aead_do_decrypt
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:446
['struct st_ptls_aead_context_t*', 'void*', 'void*', 'size_t', 'uint64_t', 'void*', 'size_t'] size_t []
ptls_bcrypt_sha256_create
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:747
[] ptls_hash_context_t []
ptls_bcrypt_sha384_create
in /src/h2o/deps/picotls/lib/ptlsbcrypt.c:752
[] ptls_hash_context_t []
async_sign_certificate
in /src/h2o/deps/picotls/t/picotls.c:1210
['ptls_sign_certificate_t*', 'ptls_t*', 'ptls_async_job_t**', 'uint16_t*', 'ptls_buffer_t*', 'ptls_iovec_t', 'uint16_t*', 'size_t'] int []
test_rsa_sign
in /src/h2o/deps/picotls/t/openssl.c:206
[] void []
test_ecdsa_sign
in /src/h2o/deps/picotls/t/openssl.c:228
[] void []
test_ed25519_sign
in /src/h2o/deps/picotls/t/openssl.c:239
[] void []
boringssl_chacha20_transform
in /src/h2o/deps/picotls/lib/openssl.c:1372
['ptls_cipher_context_t*', 'void*', 'void*', 'size_t'] void []
test_async_polling
in /src/h2o/deps/hiredis/test.c:2168
['struct config'] void []
test_blocking_connection_timeouts
in /src/h2o/deps/hiredis/test.c:1230
['struct config'] void []
sdssplitargs
in /src/h2o/deps/hiredis/sds.c:943
['char*', 'int*'] sds []
sdsjoin
in /src/h2o/deps/hiredis/sds.c:1086
['char**', 'int', 'char*'] sds []
sdsjoinsds
in /src/h2o/deps/hiredis/sds.c:1098
['sds*', 'int', 'char*', 'size_t'] sds []
sdsTest
in /src/h2o/deps/hiredis/sds.c:1124
[] int []
test_reply_reader
in /src/h2o/deps/hiredis/test.c:427
[] void []
test_allocator_injection
in /src/h2o/deps/hiredis/test.c:858
[] void []
test_blocking_connection_errors
in /src/h2o/deps/hiredis/test.c:892
[] void []
test_blocking_connection
in /src/h2o/deps/hiredis/test.c:1116
['struct config'] void []
subscribe_cb
in /src/h2o/deps/hiredis/test.c:1633
['redisAsyncContext*', 'void*', 'void*'] void []
subscribe_with_timeout_cb
in /src/h2o/deps/hiredis/test.c:1772
['redisAsyncContext*', 'void*', 'void*'] void []
subscribe_channel_a_cb
in /src/h2o/deps/hiredis/test.c:1847
['redisAsyncContext*', 'void*', 'void*'] void []
monitor_cb
in /src/h2o/deps/hiredis/test.c:1946
['redisAsyncContext*', 'void*', 'void*'] void []
test_pubsub_handling
in /src/h2o/deps/hiredis/test.c:1685
['struct config'] void []
test_pubsub_handling_resp3
in /src/h2o/deps/hiredis/test.c:1725
['struct config'] void []
test_command_timeout_during_pubsub
in /src/h2o/deps/hiredis/test.c:1806
['struct config'] void []
test_pubsub_multiple_channels
in /src/h2o/deps/hiredis/test.c:1911
['struct config'] void []
test_monitor
in /src/h2o/deps/hiredis/test.c:1988
['struct config'] void []
RedisModule_OnLoad
in /src/h2o/deps/hiredis/examples/example-redismoduleapi.c:62
['RedisModuleCtx*', 'RedisModuleString**', 'int'] int []
ExampleQt::run
in /src/h2o/deps/hiredis/examples/example-qt.cpp:20
[] void []
redisAsyncConnectBind
in /src/h2o/deps/hiredis/async.c:207
['char*', 'int', 'char*'] redisAsyncContext []
redisAsyncConnectBindWithReuse
in /src/h2o/deps/hiredis/async.c:215
['char*', 'int', 'char*'] redisAsyncContext []
redisAsyncConnectUnix
in /src/h2o/deps/hiredis/async.c:224
['char*'] redisAsyncContext []
test_append_formatted_commands
in /src/h2o/deps/hiredis/test.c:386
['struct config'] void []
test_tcp_options
in /src/h2o/deps/hiredis/test.c:408
['struct config'] void []
test_blocking_io_errors
in /src/h2o/deps/hiredis/test.c:1296
['struct config'] void []
test_throughput
in /src/h2o/deps/hiredis/test.c:1390
['struct config'] void []
test_invalid_timeout_errors
in /src/h2o/deps/hiredis/test.c:1342
['struct config'] void []
redisConnectNonBlock
in /src/h2o/deps/hiredis/hiredis.c:888
['char*', 'int'] redisContext []
redisConnectBindNonBlock
in /src/h2o/deps/hiredis/hiredis.c:895
['char*', 'int', 'char*'] redisContext []
redisConnectBindNonBlockWithReuse
in /src/h2o/deps/hiredis/hiredis.c:904
['char*', 'int', 'char*'] redisContext []
redisConnectUnixNonBlock
in /src/h2o/deps/hiredis/hiredis.c:926
['char*'] redisContext []
redisAsyncRead
in /src/h2o/deps/hiredis/async.c:709
['redisAsyncContext*'] void []
redisSSLAsyncRead
in /src/h2o/deps/hiredis/ssl.c:549
['redisAsyncContext*'] void []
enableClientTracking
in /src/h2o/deps/hiredis/examples/example-push.c:58
['redisContext*'] void []
example_argv_command
in /src/h2o/deps/hiredis/examples/example.c:10
['redisContext*', 'size_t'] void []
commandCallback
in /src/h2o/deps/hiredis/test.c:2089
['struct redisAsyncContext*', 'void*', 'void*'] void []
test_format_commands
in /src/h2o/deps/hiredis/test.c:262
[] void []
redisAsyncCommandArgv
in /src/h2o/deps/hiredis/async.c:994
['redisAsyncContext*', 'redisCallbackFn*', 'void*', 'int', 'char**', 'size_t*'] int []
redisAsyncWrite
in /src/h2o/deps/hiredis/async.c:741
['redisAsyncContext*'] void []
redisSSLAsyncWrite
in /src/h2o/deps/hiredis/ssl.c:579
['redisAsyncContext*'] void []
sdsfromlonglong
in /src/h2o/deps/hiredis/sds.c:498
['long long'] sds []
sdssplitlen
in /src/h2o/deps/hiredis/sds.c:812
['char*', 'int', 'char*', 'int', 'int*'] sds []
cmd_getk
in /src/h2o/deps/libyrmcds/yc.c:230
['int', 'char**', 'yrmcds*'] int []
cmd_gat
in /src/h2o/deps/libyrmcds/yc.c:258
['int', 'char**', 'yrmcds*'] int []
cmd_gatk
in /src/h2o/deps/libyrmcds/yc.c:289
['int', 'char**', 'yrmcds*'] int []
cmd_lag
in /src/h2o/deps/libyrmcds/yc.c:320
['int', 'char**', 'yrmcds*'] int []
cmd_lagk
in /src/h2o/deps/libyrmcds/yc.c:350
['int', 'char**', 'yrmcds*'] int []
cmd_touch
in /src/h2o/deps/libyrmcds/yc.c:380
['int', 'char**', 'yrmcds*'] int []
cmd_set
in /src/h2o/deps/libyrmcds/yc.c:410
['int', 'char**', 'yrmcds*'] int []
cmd_replace
in /src/h2o/deps/libyrmcds/yc.c:457
['int', 'char**', 'yrmcds*'] int []
cmd_add
in /src/h2o/deps/libyrmcds/yc.c:504
['int', 'char**', 'yrmcds*'] int []
cmd_rau
in /src/h2o/deps/libyrmcds/yc.c:551
['int', 'char**', 'yrmcds*'] int []
cmd_incr
in /src/h2o/deps/libyrmcds/yc.c:595
['int', 'char**', 'yrmcds*'] int []
cmd_decr
in /src/h2o/deps/libyrmcds/yc.c:641
['int', 'char**', 'yrmcds*'] int []
cmd_append
in /src/h2o/deps/libyrmcds/yc.c:687
['int', 'char**', 'yrmcds*'] int []
cmd_prepend
in /src/h2o/deps/libyrmcds/yc.c:724
['int', 'char**', 'yrmcds*'] int []
cmd_delete
in /src/h2o/deps/libyrmcds/yc.c:761
['int', 'char**', 'yrmcds*'] int []
cmd_lock
in /src/h2o/deps/libyrmcds/yc.c:789
['int', 'char**', 'yrmcds*'] int []
cmd_unlock
in /src/h2o/deps/libyrmcds/yc.c:818
['int', 'char**', 'yrmcds*'] int []
cmd_unlockall
in /src/h2o/deps/libyrmcds/yc.c:845
['int', 'char**', 'yrmcds*'] int []
cmd_flush
in /src/h2o/deps/libyrmcds/yc.c:868
['int', 'char**', 'yrmcds*'] int []
writer_main
in /src/h2o/lib/common/memcached.c:167
['void*'] void []
cmd_stat
in /src/h2o/deps/libyrmcds/yc.c:895
['int', 'char**', 'yrmcds*'] int []
cmd_keys
in /src/h2o/deps/libyrmcds/yc.c:930
['int', 'char**', 'yrmcds*'] int []
cmd_version
in /src/h2o/deps/libyrmcds/yc.c:958
['int', 'char**', 'yrmcds*'] int []
DEF_TEST
in /src/h2o/deps/libyrmcds/t/text.c:270
[] void []
cmd_quit
in /src/h2o/deps/libyrmcds/yc.c:972
['int', 'char**', 'yrmcds*'] int []
cmd_noop
in /src/h2o/deps/libyrmcds/yc-cnt.c:39
['yrmcds_cnt*'] void []
cmd_get
in /src/h2o/deps/libyrmcds/yc-cnt.c:63
['yrmcds_cnt*', 'char*', 'size_t'] void []
cmd_acquire
in /src/h2o/deps/libyrmcds/yc-cnt.c:88
['yrmcds_cnt*', 'char*', 'size_t', 'uint32_t', 'uint32_t'] void []
cmd_release
in /src/h2o/deps/libyrmcds/yc-cnt.c:114
['yrmcds_cnt*', 'char*', 'size_t', 'uint32_t'] void []
cmd_stats
in /src/h2o/deps/libyrmcds/yc-cnt.c:140
['yrmcds_cnt*'] void []
cmd_dump
in /src/h2o/deps/libyrmcds/yc-cnt.c:169
['yrmcds_cnt*'] void []
sdsgrowzero
in /src/h2o/deps/hiredis/sds.c:363
['sds', 'size_t'] sds []
redisContextConnectTcp
in /src/h2o/deps/hiredis/net.c:596
['redisContext*', 'char*', 'int', 'struct timeval*'] int []
test_free_null
in /src/h2o/deps/hiredis/test.c:821
[] void []
disconnect_method
in /src/h2o/lib/handler/mruby/redis.c:158
['mrb_state*', 'mrb_value'] mrb_value []
on_command_timeout
in /src/h2o/lib/common/redis.c:220
['h2o_timer_t*'] void []
dispose_redis_connection
in /src/h2o/lib/core/util.c:185
['void*'] void []
on_gc_dispose_redis
in /src/h2o/lib/handler/mruby/redis.c:68
['mrb_state*', 'void*'] void []
redisMacOSAsyncCallback
in /src/h2o/deps/hiredis/adapters/macosx.h:60
['CFSocketRef', 'CFSocketCallBackType', 'CFDataRef', 'void*', 'void*'] void []
redis_source_dispatch
in /src/h2o/deps/hiredis/adapters/glib.h:87
['GSource*', 'GSourceFunc', 'gpointer'] gboolean []
redisModuleReadEvent
in /src/h2o/deps/hiredis/adapters/redismoduleapi.h:20
['int', 'void*', 'int'] void []
redisLibsdeventHandler
in /src/h2o/deps/hiredis/adapters/libsdevent.h:39
['sd_event_source*', 'int', 'uint32_t', 'void*'] int []
redisIvykisReadEvent
in /src/h2o/deps/hiredis/adapters/ivykis.h:12
['void*'] void []
redisLibevReadEvent
in /src/h2o/deps/hiredis/adapters/libev.h:47
['EV_P_*', 'int'] void []
redisAeReadEvent
in /src/h2o/deps/hiredis/adapters/ae.h:45
['aeEventLoop*', 'int', 'void*', 'int'] void []
redisLibhvHandleEvents
in /src/h2o/deps/hiredis/adapters/libhv.h:13
['hio_t*'] void []
redisLibuvPoll
in /src/h2o/deps/hiredis/adapters/libuv.h:17
['uv_poll_t*', 'int', 'int'] void []
redisLibeventHandler
in /src/h2o/deps/hiredis/adapters/libevent.h:53
['evutil_socket_t', 'short', 'void*'] void []
RedisQtAdapter::read
in /src/h2o/deps/hiredis/adapters/qt.h:126
[] void []
redisModuleWriteEvent
in /src/h2o/deps/hiredis/adapters/redismoduleapi.h:28
['int', 'void*', 'int'] void []
redisIvykisWriteEvent
in /src/h2o/deps/hiredis/adapters/ivykis.h:17
['void*'] void []
redisLibevWriteEvent
in /src/h2o/deps/hiredis/adapters/libev.h:57
['EV_P_*', 'int'] void []
redisAeWriteEvent
in /src/h2o/deps/hiredis/adapters/ae.h:52
['aeEventLoop*', 'int', 'void*', 'int'] void []
RedisQtAdapter::write
in /src/h2o/deps/hiredis/adapters/qt.h:127
[] void []
integer_cb
in /src/h2o/deps/hiredis/test.c:1622
['redisAsyncContext*', 'void*', 'void*'] void []
array_cb
in /src/h2o/deps/hiredis/test.c:1669
['redisAsyncContext*', 'void*', 'void*'] void []
debugCallback
in /src/h2o/deps/hiredis/examples/example-libuv.c:10
['redisAsyncContext*', 'void*', 'void*'] void []
command_cb
in /src/h2o/deps/hiredis/examples/example-glib.c:33
['redisAsyncContext*', 'gpointer', 'gpointer'] void []
redisModuleTimeout
in /src/h2o/deps/hiredis/adapters/redismoduleapi.h:84
['RedisModuleCtx*', 'void*'] void []
redisLibsdeventTimeoutHandler
in /src/h2o/deps/hiredis/adapters/libsdevent.h:31
['sd_event_source*', 'uint64_t', 'void*'] int []
redisLibevTimeout
in /src/h2o/deps/hiredis/adapters/libev.h:127
['EV_P_*', 'int'] void []
redisLibhvTimeout
in /src/h2o/deps/hiredis/adapters/libhv.h:57
['htimer_t*'] void []
redisLibuvTimeout
in /src/h2o/deps/hiredis/adapters/libuv.h:108
['uv_timer_t*'] void []
redisFreeKeepFd
in /src/h2o/deps/hiredis/hiredis.c:757
['redisContext*'] redisFD []
redisLibuvAttach
in /src/h2o/deps/hiredis/adapters/libuv.h:141
['redisAsyncContext*', 'uv_loop_t*'] int []
kurl_open
in /src/h2o/deps/klib/kurl.c:141
['char*', 'kurl_opt_t*'] kurl_t []
kopen
in /src/h2o/deps/klib/kopen.c:236
['char*', 'int*'] void []
_picohash_md5_final
in /src/h2o/deps/mruby-digest/src/picohash.h:310
['_picohash_md5_ctx_t*', 'void*'] void []
_picohash_hmac_final
in /src/h2o/deps/mruby-digest/src/picohash.h:710
['picohash_ctx_t*', 'void*'] void []
picohash_init_hmac
in /src/h2o/deps/mruby-digest/src/picohash.h:730
['picohash_ctx_t*', 'void*', 'size_t'] void []
clear_rack_input
in /src/h2o/lib/handler/mruby.c:927
['h2o_mruby_generator_t*'] void []
thread_main
in /src/h2o/lib/common/memcached.c:314
['void*'] void []
CompressFiles
in /src/h2o/deps/brotli/c/tools/brotli.c:749
['Context*'] BROTLI_BOOL []
ocsp_updater_thread
in /src/h2o/src/main.c:1392
['void*'] void []
brotli_Compressor_process
in /src/h2o/deps/brotli/python/_brotli.cc:223
['brotli_Compressor*', 'PyObject*'] PyObject []
brotli_Compressor_flush
in /src/h2o/deps/brotli/python/_brotli.cc:271
['brotli_Compressor*'] PyObject []
brotli_Compressor_finish
in /src/h2o/deps/brotli/python/_brotli.cc:311
['brotli_Compressor*'] PyObject []
Java_org_brotli_wrapper_enc_EncoderJNI_nativePush
in /src/h2o/deps/brotli/java/org/brotli/wrapper/enc/encoder_jni.cc:110
['JNIEnv*', 'jlongArray', 'jint'] JNIEXPORT []
compress_
in /src/h2o/lib/handler/compress/brotli.c:63
['h2o_compress_context_t*', 'h2o_sendvec_t*', 'size_t', 'h2o_send_state_t', 'h2o_sendvec_t**', 'size_t*'] h2o_send_state_t []
BrotliCompressFragmentFastImpl
in /src/h2o/deps/brotli/c/enc/compress_fragment.c:426
['MemoryManager*', 'uint8_t*', 'size_t', 'BROTLI_BOOL', 'int*', 'size_t', 'uint8_t[]', 'uint16_t[]', 'size_t*', 'uint8_t*', 'size_t*', 'uint8_t*'] BROTLI_INLINE []
BrotliCompressFragmentTwoPassImpl
in /src/h2o/deps/brotli/c/enc/compress_fragment_two_pass.c:526
['MemoryManager*', 'uint8_t*', 'size_t', 'BROTLI_BOOL', 'uint32_t*', 'uint8_t*', 'int*', 'size_t', 'size_t*', 'uint8_t*'] BROTLI_INLINE []
DecompressFiles
in /src/h2o/deps/brotli/c/tools/brotli.c:683
['Context*'] BROTLI_BOOL []
decompress_certificate
in /src/h2o/deps/picotls/lib/certificate_compression.c:28
['ptls_decompress_certificate_t*', 'ptls_t*', 'uint16_t', 'ptls_iovec_t', 'ptls_iovec_t'] int []
brotli_Decompressor_process
in /src/h2o/deps/brotli/python/_brotli.cc:492
['brotli_Decompressor*', 'PyObject*'] PyObject []
brotli_decompress
in /src/h2o/deps/brotli/python/_brotli.cc:637
['PyObject*', 'PyObject*', 'PyObject*'] PyObject []
Java_org_brotli_wrapper_dec_DecoderJNI_nativePush
in /src/h2o/deps/brotli/java/org/brotli/wrapper/dec/decoder_jni.cc:105
['JNIEnv*', 'jlongArray', 'jint'] JNIEXPORT []
on_config_acme
in /src/h2o/src/main.c:461
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
resolve_tag
in /src/h2o/src/main.c:3857
['char*', 'yoml_t*', 'void*'] yoml_t []
parse
in /src/h2o/deps/yoml/test-yoml.c:28
['char*', 'char*'] yoml_t []
yaml_parser_load
in /src/h2o/deps/yaml/src/loader.c:87
['yaml_parser_t*', 'yaml_document_t*'] void []
yaml_parser_fetch_more_tokens
in /src/h2o/deps/yaml/src/scanner.c:801
['yaml_parser_t*'] void []
yaml_string_join
in /src/h2o/deps/yaml/src/api.c:95
['yaml_char_t**', 'yaml_char_t**', 'yaml_char_t**', 'yaml_char_t**', 'yaml_char_t**'] void []
check_utf8_sequences
in /src/h2o/deps/yaml/tests/test-reader.c:117
[] int []
check_boms
in /src/h2o/deps/yaml/tests/test-reader.c:165
[] int []
check_long_utf8
in /src/h2o/deps/yaml/tests/test-reader.c:207
[] int []
check_long_utf16
in /src/h2o/deps/yaml/tests/test-reader.c:279
[] int []
yaml_emitter_initialize
in /src/h2o/deps/yaml/src/api.c:355
['yaml_emitter_t*'] void []
yaml_emitter_delete
in /src/h2o/deps/yaml/src/api.c:392
['yaml_emitter_t*'] void []
yaml_emitter_dump
in /src/h2o/deps/yaml/src/dumper.c:112
['yaml_emitter_t*', 'yaml_document_t*'] void []
copy_document
in /src/h2o/deps/yaml/tests/run-dumper.c:15
['yaml_document_t*', 'yaml_document_t*'] int []
create_entity_reader
in /src/h2o/lib/http1.c:337
['struct st_h2o_http1_conn_t*', 'struct phr_header*'] int []
test_parse_proxy_line
in /src/h2o/t/00unit/lib/core/util.c:26
[] void []
test_register_path
in /src/h2o/t/00unit/lib/core/config.c:25
[] void []
h2o_mruby_register_configurator
in /src/h2o/lib/handler/configurator/mruby.c:159
['h2o_globalconf_t*'] void []
h2o_file_register_configurator
in /src/h2o/lib/handler/configurator/file.c:180
['h2o_globalconf_t*'] void []
h2o_compress_register_configurator
in /src/h2o/lib/handler/configurator/compress.c:151
['h2o_globalconf_t*'] void []
h2o_log_register_configurator
in /src/h2o/lib/handler/configurator/h2olog.c:46
['h2o_globalconf_t*'] void []
h2o_expires_register_configurator
in /src/h2o/lib/handler/configurator/expires.c:110
['h2o_globalconf_t*'] void []
h2o_headers_register_configurator
in /src/h2o/lib/handler/configurator/headers.c:65
['h2o_globalconf_t*'] void []
h2o_proxy_register_configurator
in /src/h2o/lib/handler/configurator/proxy.c:703
['h2o_globalconf_t*'] void []
h2o_server_timing_register_configurator
in /src/h2o/lib/handler/configurator/server_timing.c:69
['h2o_globalconf_t*'] void []
h2o_redirect_register_configurator
in /src/h2o/lib/handler/configurator/redirect.c:69
['h2o_globalconf_t*'] void []
h2o_reproxy_register_configurator
in /src/h2o/lib/handler/configurator/reproxy.c:67
['h2o_globalconf_t*'] void []
h2o_status_register_configurator
in /src/h2o/lib/handler/configurator/status.c:75
['h2o_globalconf_t*'] void []
h2o_fastcgi_register_configurator
in /src/h2o/lib/handler/configurator/fastcgi.c:340
['h2o_globalconf_t*'] void []
h2o_access_log_register_configurator
in /src/h2o/lib/handler/configurator/access_log.c:117
['h2o_globalconf_t*'] void []
h2o_errordoc_register_configurator
in /src/h2o/lib/handler/configurator/errordoc.c:148
['h2o_globalconf_t*'] void []
h2o_throttle_resp_register_configurator
in /src/h2o/lib/handler/configurator/throttle_resp.c:63
['h2o_globalconf_t*'] void []
h2o_http2_debug_state_register_configurator
in /src/h2o/lib/handler/configurator/http2_debug_state.c:39
['h2o_globalconf_t*'] void []
h2o_self_trace_register_configurator
in /src/h2o/lib/handler/configurator/self_trace.c:36
['h2o_globalconf_t*'] void []
on_config_hosts
in /src/h2o/lib/core/configurator.c:337
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_paths
in /src/h2o/lib/core/configurator.c:305
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_h2olog
in /src/h2o/lib/handler/configurator/h2olog.c:26
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_debug_state
in /src/h2o/lib/handler/configurator/http2_debug_state.c:25
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
register_handler
in /src/h2o/examples/libh2o/simple.c:38
['h2o_hostconf_t*', 'char*'] h2o_pathconf_t []
register_proxy
in /src/h2o/fuzz/driver_common.cc:103
['h2o_hostconf_t*', 'char*', 'h2o_access_log_filehandle_t*'] void []
test_dynamic
in /src/h2o/t/00unit/lib/handler/mimemap.c:114
[] void []
on_config_custom_handler
in /src/h2o/lib/core/configurator.c:844
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
handle_new_connection_id_frame
in /src/h2o/deps/quicly/lib/quicly.c:6691
['quicly_conn_t*', 'struct st_quicly_handle_payload_state_t*'] quicly_error_t []
h2o_connect_register
in /src/h2o/lib/handler/connect.c:1121
['h2o_pathconf_t*', 'h2o_proxy_config_vars_t*', 'h2o_connect_acl_entry_t*', 'size_t'] void []
h2o_connect_udp_register
in /src/h2o/lib/handler/connect.c:1127
['h2o_pathconf_t*', 'h2o_proxy_config_vars_t*', 'h2o_connect_acl_entry_t*', 'size_t'] void []
on_config_dir
in /src/h2o/lib/handler/configurator/file.c:36
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_file
in /src/h2o/lib/handler/configurator/file.c:44
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_status
in /src/h2o/lib/handler/configurator/status.c:25
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_connect
in /src/h2o/lib/handler/configurator/fastcgi.c:82
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_spawn
in /src/h2o/lib/handler/configurator/fastcgi.c:217
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_self_trace
in /src/h2o/lib/handler/configurator/self_trace.c:25
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_reverse_url
in /src/h2o/lib/handler/configurator/proxy.c:374
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
h2o_compress_register
in /src/h2o/lib/handler/compress.c:166
['h2o_pathconf_t*', 'h2o_compress_args_t*'] void []
h2o_expires_register
in /src/h2o/lib/handler/expires.c:67
['h2o_pathconf_t*', 'h2o_expires_args_t*'] void []
h2o_server_timing_register
in /src/h2o/lib/handler/server_timing.c:47
['h2o_pathconf_t*', 'int'] void []
h2o_reproxy_register
in /src/h2o/lib/handler/reproxy.c:62
['h2o_pathconf_t*'] void []
h2o_errordoc_register
in /src/h2o/lib/handler/errordoc.c:131
['h2o_pathconf_t*', 'h2o_errordoc_t*', 'size_t'] void []
h2o_throttle_resp_register
in /src/h2o/lib/handler/throttle_resp.c:154
['h2o_pathconf_t*'] void []
test_percent_encode_zero_byte
in /src/h2o/t/00unit/issues/percent-encode-zero-byte.c:27
[] void []
test_build_destination
in /src/h2o/t/00unit/lib/core/util.c:155
[] void []
test_build_destination_escaping
in /src/h2o/t/00unit/lib/core/util.c:205
[] void []
handle_priority_frame
in /src/h2o/lib/http2/connection.c:1089
['h2o_http2_conn_t*', 'h2o_http2_frame_t*', 'char**'] int []
decode_qif
in /src/h2o/t/qif.c:193
['FILE*', 'FILE*', 'uint32_t', 'uint16_t', 'int', 'int'] int []
test_decode_referred
in /src/h2o/t/00unit/lib/http3/qpack.c:240
[] void []
qpack_encoder_stream_handle_input
in /src/h2o/lib/http3/common.c:251
['h2o_http3_conn_t*', 'struct st_h2o_http3_ingress_unistream_t*', 'uint8_t**', 'uint8_t*', 'int'] void []
on_next_request
in /src/h2o/src/httpclient.c:478
['h2o_timer_t*'] void []
handle_control_stream_frame
in /src/h2o/lib/common/http3client.c:311
['h2o_http3_conn_t*', 'uint64_t', 'uint8_t*', 'size_t'] void []
test_decode_literal_invalid_name
in /src/h2o/t/00unit/lib/http3/qpack.c:170
[] void []
test_decode_literal_invalid_value
in /src/h2o/t/00unit/lib/http3/qpack.c:193
[] void []
encode_qif
in /src/h2o/t/qif.c:54
['FILE*', 'FILE*', 'uint32_t', 'uint16_t', 'int', 'int'] int []
qpack_decoder_stream_handle_input
in /src/h2o/lib/http3/common.c:272
['h2o_http3_conn_t*', 'struct st_h2o_http3_ingress_unistream_t*', 'uint8_t**', 'uint8_t*', 'int'] void []
memcached_resumption_get
in /src/h2o/lib/core/util.c:145
['h2o_socket_t*', 'h2o_iovec_t'] void []
memcached_resumption_new
in /src/h2o/lib/core/util.c:153
['h2o_socket_t*', 'h2o_iovec_t', 'h2o_iovec_t'] void []
h2o_memcached_delete
in /src/h2o/lib/common/memcached.c:398
['h2o_memcached_context_t*', 'h2o_iovec_t', 'int'] void []
on_req_classic_connect
in /src/h2o/lib/handler/connect.c:1042
['h2o_handler_t*', 'h2o_req_t*'] int []
on_req_connect_udp
in /src/h2o/lib/handler/connect.c:1080
['h2o_handler_t*', 'h2o_req_t*'] int []
on_sigfatal
in /src/h2o/src/main.c:3936
['int'] void []
on_sigterm_set_flag_only
in /src/h2o/src/main.c:3893
['int'] void []
on_sigterm_set_flag_notify_threads
in /src/h2o/src/main.c:3898
['int'] void []
setup_signal_handlers
in /src/h2o/src/main.c:3959
[] void []
h2o_cleanup_thread
in /src/h2o/lib/core/util.c:941
['uint64_t', 'h2o_context_t*'] uint32_t []
test_hpack_push
in /src/h2o/t/00unit/lib/http2/hpack.c:380
[] void []
test_token_wo_hpack_id
in /src/h2o/t/00unit/lib/http2/hpack.c:491
[] void []
test_dynamic_table_size_update
in /src/h2o/t/00unit/lib/http2/hpack.c:621
[] void []
finalostream_send_informational
in /src/h2o/lib/http2/stream.c:399
['h2o_ostream_t*', 'h2o_req_t*'] void []
emit_writereq_of_openref
in /src/h2o/lib/http2/connection.c:1541
['h2o_http2_scheduler_openref_t*', 'int*', 'void*'] int []
test_calc_key
in /src/h2o/t/00unit/lib/http2/casper.c:35
[] void []
test_lookup
in /src/h2o/t/00unit/lib/http2/casper.c:47
[] void []
test_cookie
in /src/h2o/t/00unit/lib/http2/casper.c:62
[] void []
test_cookie_merge
in /src/h2o/t/00unit/lib/http2/casper.c:99
[] void []
on_collect_notify
in /src/h2o/lib/handler/status.c:126
['h2o_multithread_receiver_t*', 'h2o_linklist_t*'] void []
on_req_json
in /src/h2o/lib/handler/status.c:155
['struct st_h2o_root_status_handler_t*', 'h2o_req_t*', 'h2o_iovec_t'] int []
on_config
in /src/h2o/lib/handler/configurator/access_log.c:33
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_mime_settypes
in /src/h2o/lib/core/configurator.c:774
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_mime_setdefaulttype
in /src/h2o/lib/core/configurator.c:821
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
on_config_mime_addtypes
in /src/h2o/lib/core/configurator.c:800
['h2o_configurator_command_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
get_sockname
in /src/h2o/lib/handler/mruby/middleware.c:387
['h2o_conn_t*', 'struct sockaddr*'] socklen_t []
get_peername
in /src/h2o/lib/handler/mruby/middleware.c:399
['h2o_conn_t*', 'struct sockaddr*'] socklen_t []
test_gzip_multi
in /src/h2o/t/00unit/lib/handler/compress.c:82
[] void []
h2o_file_send
in /src/h2o/lib/handler/file.c:496
['h2o_req_t*', 'int', 'char*', 'char*', 'h2o_iovec_t', 'int'] int []
specific_handler_on_req
in /src/h2o/lib/handler/file.c:1061
['h2o_handler_t*', 'h2o_req_t*'] int []
h2o_compress_brotli_open
in /src/h2o/lib/handler/compress/brotli.c:113
['h2o_mem_pool_t*', 'int', 'size_t', 'size_t'] h2o_compress_context_t []
on_context_init
in /src/h2o/lib/handler/status/durations.c:191
['struct st_h2o_logger_t*', 'h2o_context_t*'] void []
durations_status_init
in /src/h2o/lib/handler/status/durations.c:95
[] void []
on_exit_status
in /src/h2o/lib/handler/configurator/status.c:65
['h2o_configurator_t*', 'h2o_configurator_context_t*', 'yoml_t*'] int []
events_status_init
in /src/h2o/lib/handler/status/events.c:87
[] void []
upstream_thread
in /src/h2o/fuzz/driver_common.cc:68
['void*'] void []

Sink functions/methods found for CWE22

Target sink Reached by fuzzer Function call path Possible branch blockers
opendir [] Path 1
Path 2
N/A
readdir [] Path 1
Path 2
N/A