Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

benchmarks: add c-specific set #371

Merged
merged 1 commit into from
Jun 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
299 changes: 299 additions & 0 deletions benchmark-sets/c-specific/bind9.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,299 @@
"functions":
- "name": "dns_view_freezezones"
"params":
- "name": "view"
"type": "bool "
- "name": "value"
"type": "bool"
"return_type": "int"
"signature": "isc_result_t dns_view_freezezones(dns_view_t *, bool)"
- "name": "dns_zt_freezezones"
"params":
- "name": "zt"
"type": "bool "
- "name": "view"
"type": "bool "
- "name": "freeze"
"type": "bool"
"return_type": "int"
"signature": "isc_result_t dns_zt_freezezones(dns_zt_t *, dns_view_t *, bool)"
- "name": "dns_view_asyncload"
"params":
- "name": "view"
"type": "bool "
- "name": "newonly"
"type": "bool"
- "name": "callback"
"type": "bool "
- "name": "arg"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_view_asyncload(dns_view_t *, bool, dns_zt_callback_t *, void *)"
- "name": "dns_zt_asyncload"
"params":
- "name": "zt"
"type": "bool "
- "name": "newonly"
"type": "bool"
- "name": "loaddone"
"type": "bool "
- "name": "arg"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_zt_asyncload(dns_zt_t *, bool, dns_zt_callback_t *, void *)"
- "name": "dns_zone_asyncload"
"params":
- "name": "zone"
"type": "bool "
- "name": "newonly"
"type": "bool"
- "name": "done"
"type": "bool "
- "name": "arg"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_zone_asyncload(dns_zone_t *, bool, dns_zt_callback_t *, void *)"
- "name": "dns_view_load"
"params":
- "name": "view"
"type": "bool "
- "name": "stop"
"type": "bool"
- "name": "newonly"
"type": "bool"
"return_type": "int"
"signature": "isc_result_t dns_view_load(dns_view_t *, bool, bool)"
- "name": "load"
"params":
- "name": "zone"
"type": "bool "
- "name": "uap"
"type": "bool "
"return_type": "int"
"signature": "void load(void *)"
- "name": "dns_zone_loadandthaw"
"params":
- "name": "zone"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_zone_loadandthaw(dns_zone_t *)"
- "name": "dns_zt_load"
"params":
- "name": "zt"
"type": "bool "
- "name": "stop"
"type": "bool"
- "name": "newonly"
"type": "bool"
"return_type": "int"
"signature": "isc_result_t dns_zt_load(dns_zt_t *, bool, bool)"
- "name": "dns_master_loadfileasync"
"params":
- "name": "master_file"
"type": "bool "
- "name": "top"
"type": "bool "
- "name": "origin"
"type": "bool "
- "name": "zclass"
"type": "short"
- "name": "options"
"type": "int"
- "name": "resign"
"type": "int"
- "name": "callbacks"
"type": "bool "
- "name": "loop"
"type": "bool "
- "name": "done"
"type": "bool "
- "name": "done_arg"
"type": "bool "
- "name": "lctxp"
"type": "bool "
- "name": "include_cb"
"type": "bool "
- "name": "include_arg"
"type": "bool "
- "name": "mctx"
"type": "bool "
- "name": "format"
"type": "int"
- "name": "maxttl"
"type": "int"
"return_type": "int"
"signature": "isc_result_t dns_master_loadfileasync(const char *, dns_name_t *, dns_name_t *, dns_rdataclass_t, unsigned int, uint32_t, dns_rdatacallbacks_t *, isc_loop_t *, dns_loaddonefunc_t, void *, dns_loadctx_t **, dns_masterincludecb_t, void *, isc_mem_t *, dns_masterformat_t, uint32_t)"
- "name": "dns_dlz_writeablezone"
"params":
- "name": "view"
"type": "bool "
- "name": "dlzdb"
"type": "bool "
- "name": "zone_name"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_dlz_writeablezone(dns_view_t *, dns_dlzdb_t *, const char *)"
- "name": "dns_zone_synckeyzone"
"params":
- "name": "zone"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_zone_synckeyzone(dns_zone_t *)"
- "name": "dns_zone_notifyreceive"
"params":
- "name": "zone"
"type": "bool "
- "name": "from"
"type": "bool "
- "name": "to"
"type": "bool "
- "name": "msg"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_zone_notifyreceive(dns_zone_t *, isc_sockaddr_t *, isc_sockaddr_t *, dns_message_t *)"
- "name": "dns_view_loadnta"
"params":
- "name": "view"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_view_loadnta(dns_view_t *)"
- "name": "dns_zone_forwardupdate"
"params":
- "name": "zone"
"type": "bool "
- "name": "msg"
"type": "bool "
- "name": "callback"
"type": "bool "
- "name": "callback_arg"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dns_zone_forwardupdate(dns_zone_t *, dns_message_t *, dns_updatecallback_t, void *)"
- "name": "isc_time_parsehttptimestamp"
"params":
- "name": "buf"
"type": "bool "
- "name": "t"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t isc_time_parsehttptimestamp(char *, isc_time_t *)"
- "name": "hmacsha512_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "lexer"
"type": "bool "
- "name": "pub"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__hmacsha512_init(dst_func_t **)"
- "name": "hmacsha384_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "lexer"
"type": "bool "
- "name": "pub"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__hmacsha384_init(dst_func_t **)"
- "name": "hmacsha256_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "lexer"
"type": "bool "
- "name": "pub"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__hmacsha256_init(dst_func_t **)"
- "name": "hmacsha224_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "lexer"
"type": "bool "
- "name": "pub"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__hmacsha224_init(dst_func_t **)"
- "name": "hmacsha1_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "lexer"
"type": "bool "
- "name": "pub"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__hmacsha1_init(dst_func_t **)"
- "name": "hmacmd5_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "lexer"
"type": "bool "
- "name": "pub"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__hmacmd5_init(dst_func_t **)"
- "name": "dns_zone_getrequesttransporttype"
"params":
- "name": "zone"
"type": "bool "
"return_type": "int"
"signature": "dns_transport_type_t dns_zone_getrequesttransporttype(dns_zone_t *)"
- "name": "dst__privstruct_parse"
"params":
- "name": "key"
"type": "bool "
- "name": "alg"
"type": "int"
- "name": "lex"
"type": "bool "
- "name": "mctx"
"type": "bool "
- "name": "priv"
"type": "bool "
"return_type": "int"
"signature": "isc_result_t dst__privstruct_parse(dst_key_t *, unsigned int, isc_lex_t *, isc_mem_t *, dst_private_t *)"
- "name": "dns_request_unref"
"params":
- "name": "ptr"
"type": "bool "
"return_type": "void"
"signature": "void dns_request_detach(dns_request_t **)"
- "name": "dns_requestmgr_detach"
"params":
- "name": "ptrp"
"type": "bool "
"return_type": "void"
"signature": "dns_requestmgr_t * dns_requestmgr_ref(dns_requestmgr_t *)"
- "name": "dns_requestmgr_unref"
"params":
- "name": "ptr"
"type": "bool "
"return_type": "void"
"signature": "dns_requestmgr_t * dns_requestmgr_ref(dns_requestmgr_t *)"
- "name": "dns_request_destroy"
"params":
- "name": "requestp"
"type": "bool "
"return_type": "void"
"signature": "void dns_request_destroy(dns_request_t **)"
- "name": "dns_request_cancel"
"params":
- "name": "request"
"type": "bool "
"return_type": "void"
"signature": "void dns_request_cancel(dns_request_t *)"
- "name": "dns_request_detach"
"params":
- "name": "ptrp"
"type": "bool "
"return_type": "void"
"signature": "void dns_request_detach(dns_request_t **)"
"language": "c"
"project": "bind9"
"target_name": "dns_rdata_fromwire_text_fuzzer"
"target_path": "/src/bind9/fuzz/dns_rdata_fromwire_text.c"
Loading