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: fuzz/fuzz_security_deser/fuzz_security_deser.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/fuzz_config_init/fuzz_config_init.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/fuzz_sample_deser/fuzz_sample_deser.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/fuzz_type_object/fuzz_type_object.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/fuzz_handle_rtps_message/fuzz_handle_rtps_message.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.

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
dotest /src/cyclonedds/src/core/ddsc/tests/psmx.c 5 ['dds_topic_descriptor_t*', 'void*', 'enum local_delivery_mode', 'enum write_mode', 'bool'] 26 0 188 31 63 2078 0 5423 2532
rescan /src/cyclonedds/src/tools/idlpp/src/expand.c 4 ['DEFBUF*', 'char*', 'char*', 'char*'] 12 0 128 36 73 160 3 1424 1418
test_annotation_meta_info /src/cyclonedds/src/tools/idlc/tests/type_meta.c 1 ['s_a_t*'] 13 0 49 11 14 321 0 1392 1158

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
26.0%
2254 / 8509
Cyclomatic complexity statically reachable by fuzzers
33.0%
9320 / 28117

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

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

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/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_log.h [] []
/src/cyclonedds/src/core/ddsc/tests/waitset.c [] []
/src/cyclonedds/fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/tests/common/cryptography_wrapper.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/src/dds_security_plugins.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_security_msg.c [] []
/src/cyclonedds/src/idl/tests/expression.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/common/src/crypto_helper.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datareader/src/register_matched_remote_datareader_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_entity_index.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/subscriber.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_wraddrset.c [] []
/src/cyclonedds/src/core/ddsc/tests/dynamic_type.c [] []
/src/cyclonedds/src/tools/idlpp/src/system.c ['fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_tkmap.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_rhc.h ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_sertype.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/environ.c [] []
/src/cyclonedds/src/tools/_confgen/generate_rnc.c [] []
/src/cyclonedds/src/idl/src/heap.c [] []
/src/cyclonedds/src/core/ddsi/tests/locators.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_entity.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/_confgen/generate_md.c [] []
/src/cyclonedds/src/core/ddsc/tests/guardcondition.c [] []
/src/cyclonedds/src/psmx_iox/src/scheduling.cpp [] []
/src/cyclonedds/src/core/ddsc/tests/data_avail_stress.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_dynamic_type.c [] []
/src/cyclonedds/src/core/ddsc/tests/whc.c [] []
/src/cyclonedds/src/tools/idlpp/src/directive.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_sockwaitset.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/tests/wraddrset.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_unused.h [] []
/src/cyclonedds/src/idl/src/scope.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/bswap.h ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/filter.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_loaned_sample.c [] []
/src/cyclonedds/src/ddsrt/tests/select.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__vendor.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/_confgen/generate_rst.c ['fuzz/fuzz_config_init/fuzz_config_init.c'] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_radmin.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/get_authenticated_peer_credential_token/src/get_authenticated_peer_credential_token_utests.c [] []
/src/cyclonedds/src/core/ddsc/tests/data_representation.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_participant.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/fibheap.h [] []
/src/cyclonedds/src/ddsrt/src/sockets.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/cdtors.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/threads/windows/threads.c [] []
/src/cyclonedds/examples/roundtrip/ping.c [] []
/src/cyclonedds/src/ucunit/include/CUnit/Theory.h [] []
/src/cyclonedds/src/core/ddsc/tests/read_instance.c [] []
/src/cyclonedds/src/idl/src/descriptor_type_meta.c [] []
/src/cyclonedds/src/core/ddsc/tests/time_based_filter.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_acknack.c [] []
/src/cyclonedds/src/ddsrt/src/hopscotch.c ['fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__security_omg.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_sertype_builtintopic.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_thread.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_pmd.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/common/src/loader.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_typelib.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__tran.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/tests/listeners_authentication/src/listeners_authentication_utests.c [] []
/src/cyclonedds/src/security/core/tests/common/access_control_wrapper.h [] []
/src/cyclonedds/src/core/ddsc/tests/builtin_topics.c [] []
/src/cyclonedds/src/ddsrt/src/machineid.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_builtin_topic_if.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/sync/freertos/tasklist.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c [] []
/src/cyclonedds/src/ddsrt/src/process/posix/process.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_config.h [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/avl.h [] []
/src/cyclonedds/src/core/ddsc/tests/test_oneliner.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_bswap.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/random/windows/random.c [] []
/src/cyclonedds/src/core/ddsc/tests/topic_find_global.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__xt_impl.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_thread.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/idlpp/src/mbchar.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_pcap.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/tests/register_local_datawriter/src/register_local_datawriter_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_guid.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/include/idl/file.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_security_exchange.c [] []
/src/cyclonedds/src/ddsrt/src/heap/vxworks/heap.c [] []
/src/cyclonedds/ports/freertos-posix/include/FreeRTOSConfig.h [] []
/src/cyclonedds/src/core/ddsc/tests/xtypes_typeinfo.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_whc.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_proxy_participant.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/tests/dl.c [] []
/src/cyclonedds/src/security/core/tests/common/test_utils.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_qosmatch.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_whc_builtintopic.c [] []
/src/cyclonedds/src/idl/src/string.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_factory.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/sync/windows/sync.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/foreach.h [] []
/src/cyclonedds/src/ddsrt/src/io.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/cryptography.c [] []
/src/cyclonedds/src/ddsrt/src/ifaddrs/windows/ifaddrs.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_radmin.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_read.c [] []
/src/cyclonedds/src/ddsrt/src/log.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_security_omg.h [] []
/src/cyclonedds/src/core/ddsc/tests/entity_api.c [] []
/src/cyclonedds/src/security/core/tests/fsm.c [] []
/src/cyclonedds/src/ddsrt/tests/thread_cleanup.c [] []
/src/cyclonedds/examples/throughput/subscriber.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_querycond.c [] []
/src/cyclonedds/src/tools/idlpp/src/main.c [] []
/src/cyclonedds/src/core/ddsc/tests/multi_sertype.c [] []
/src/cyclonedds/src/core/ddsc/tests/xtypes_typelookup.c [] []
/src/cyclonedds/src/core/ddsc/tests/reader_iterator.c [] []
/src/cyclonedds/src/ddsrt/src/sockets_priv.h [] []
/src/cyclonedds/src/ucunit/include/ucunit/ucunit.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_readcond.c [] []
/src/cyclonedds/src/idl/src/tree.c [] []
/src/cyclonedds/src/ddsrt/src/avl.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/src/directive.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/misc.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__serdata_pserop.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__bitset.h ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_reader.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/threads.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/examples/dynsub/variouspub.c [] []
/src/cyclonedds/src/ucunit/src/ucunit.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_permissions/src/validate_remote_permissions_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_typewrap.c ['fuzz/fuzz_type_object/fuzz_type_object.c'] []
/src/cyclonedds/src/ddsrt/src/filesystem/windows/filesystem.c [] []
/src/cyclonedds/src/core/ddsc/tests/domain_torture.c [] []
/src/cyclonedds/src/core/ddsi/tests/plist.c [] []
/src/cyclonedds/src/idl/src/keylist.c [] []
/src/cyclonedds/src/core/ddsc/tests/psmxif.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/log.h [] []
/src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__descriptor.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_qos_provider.c [] []
/src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__types.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/atomics/msvc.h [] []
/src/cyclonedds/src/core/ddsi/tests/pmd_message.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_discovery_spdp.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_sysdef_validation.c [] []
/src/cyclonedds/src/core/ddsc/tests/instance_handle.c [] []
/src/cyclonedds/src/security/core/tests/authentication.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_participant.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/tests/hopscotch.c [] []
/src/cyclonedds/src/ddsrt/tests/log.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_write.c [] []
/src/cyclonedds/src/core/ddsc/tests/cdr.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/src/visit.c [] []
/src/cyclonedds/fuzz/fuzz_security_deser/fuzz_security_deser.c ['fuzz/fuzz_security_deser/fuzz_security_deser.c'] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/sockets.h [] []
/src/cyclonedds/src/idl/src/hashid.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/decode_rtps_message/src/decode_rtps_message_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_discovery_endpoint.c [] []
/src/cyclonedds/src/core/ddsc/tests/take_instance.c [] []
/src/cyclonedds/src/core/ddsc/src/dds__write.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/decode_datawriter_submessage/src/decode_datawriter_submessage_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_dynamic_type.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_nwinterfaces.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/_confgen/generate_defconfig.c [] []
/src/cyclonedds/src/core/ddsc/tests/psmx.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds__types.h [] []
/src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c [] []
/src/cyclonedds/src/core/xtests/symbol_export/symbol_export.c [] []
/src/cyclonedds/src/tools/idlc/xtests/common.h [] []
/src/cyclonedds/src/core/ddsc/tests/waitset_torture.c [] []
/src/cyclonedds/src/tools/idlc/xtests/main.c [] []
/src/cyclonedds/src/ddsrt/src/sockets/windows/gethostname.c [] []
/src/cyclonedds/src/tools/ddsperf/async_listener.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/cdrstream.c [] []
/src/cyclonedds/src/core/ddsc/tests/xtypes_assignability.c [] []
/src/cyclonedds/src/core/ddsc/tests/matchstress.c [] []
/src/cyclonedds/fuzz/fuzz_config_init/fuzz_config_init.c ['fuzz/fuzz_config_init/fuzz_config_init.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_waitset.c [] []
/src/cyclonedds/src/core/ddsc/tests/typebuilder.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_lease.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds__sysdef_model.h [] []
/src/cyclonedds/src/core/ddsc/tests/readcondition.c [] []
/src/cyclonedds/src/security/core/tests/common/test_utils.c [] []
/src/cyclonedds/src/core/ddsc/tests/psmx_dummy_v0_impl.c [] []
/src/cyclonedds/src/ddsrt/src/threads/posix/threads.c [] []
/src/cyclonedds/src/core/ddsc/tests/readcollect.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_serdata_cdr.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/circlist.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/ports/freertos-posix/src/loader.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_writer.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_utils.h [] []
/src/cyclonedds/src/core/ddsc/src/dds__serdata_default.h [] []
/src/cyclonedds/src/ddsrt/src/time.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds__get_status.h [] []
/src/cyclonedds/fuzz/fuzz_sample_deser/fuzz_sample_deser.c ['fuzz/fuzz_sample_deser/fuzz_sample_deser.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_plist.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/dispose.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datawriter_crypto_tokens/src/set_remote_datawriter_crypto_tokens_utests.c [] []
/src/cyclonedds/src/core/ddsc/tests/querycondition.c [] []
/src/cyclonedds/src/core/ddsc/tests/reader.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/preprocess_secure_submsg_utests.c [] []
/src/cyclonedds/src/ddsrt/src/ifaddrs/lwip/ifaddrs.c [] []
/src/cyclonedds/src/ddsrt/tests/sync.c [] []
/src/cyclonedds/src/core/ddsi/tests/receive_packet.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/qos_set_match.c [] []
/src/cyclonedds/src/ddsrt/src/mh3.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/validate_local_identity/src/validate_local_identity_utests.c [] []
/src/cyclonedds/src/core/xtests/initsampledeliv/subscriber.c [] []
/src/cyclonedds/examples/dynsub/type_cache.c [] []
/src/cyclonedds/src/core/ddsi/tests/radmin.c [] []
/src/cyclonedds/src/idl/src/file.c [] []
/src/cyclonedds/ports/zephyr/src/main.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_deadline.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/tests/register_local_participant/src/register_local_participant_utests.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/static_assert.h [] []
/src/cyclonedds/src/ddsrt/src/rusage/windows/rusage.c [] []
/src/cyclonedds/src/core/ddsc/tests/config.c [] []
/src/cyclonedds/src/core/xtests/rhc_torture/rhc_torture.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/publisher.c [] []
/src/cyclonedds/src/psmx_iox/src/psmx_iox_impl.cpp [] []
/src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_identity/src/validate_remote_identity_utests.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_credential_token/src/get_permissions_credential_token_utests.c [] []
/src/cyclonedds/src/core/ddsc/include/dds/ddsc/dds_rhc.h ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_addrset.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/src/print.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/atomics.h [] []
/src/cyclonedds/src/ddsrt/src/sync/freertos/sync.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/test_util.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_objects.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__endpoint.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c [] []
/src/cyclonedds/src/ddsrt/tests/tasklist.c [] []
/src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c [] []
/src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_objects.h [] []
/src/cyclonedds/fuzz/fuzz_handshake/fuzz_handshake.cc [] []
/src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_participant/src/register_matched_remote_participant_utests.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c [] []
/src/cyclonedds/src/core/ddsc/tests/unregister.c [] []
/src/cyclonedds/examples/listtopics/listtopics.c [] []
/src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control.c [] []
/src/cyclonedds/src/core/ddsc/tests/discstress.c [] []
/src/cyclonedds/src/tools/ddsperf/netload.c [] []
/src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_parser.c [] []
/src/cyclonedds/src/idl/src/parser.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_lat_estim.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_init.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_tran.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_matched.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_coherent.c [] []
/src/cyclonedds/src/security/builtin_plugins/authentication/src/auth_utils.c [] []
/src/cyclonedds/src/tools/idlc/src/idlc/generator.c [] []
/src/cyclonedds/src/core/ddsc/tests/topic_find_local.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_deadline.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__misc.h ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/qosmatch.c [] []
/src/cyclonedds/src/security/core/tests/secure_communication.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/create_local_participant_crypto_tokens/src/create_local_participant_crypto_tokens_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_init.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_discovery_addrset.c [] []
/src/cyclonedds/src/tools/idlc/tests/type_meta.c [] []
/src/cyclonedds/src/core/ddsc/tests/uninitialized.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/bits.h [] []
/src/cyclonedds/src/idl/src/annotation.c [] []
/src/cyclonedds/src/security/core/tests/handshake.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_xevent.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/ifaddrs.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/random.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/src/dds_security_fsm.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/include/dds/ddsc/dds_public_dynamic_type.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/get_xxx_sec_attributes/src/get_xxx_sec_attributes_utests.c [] []
/src/cyclonedds/src/ucunit/include/CUnit/Test.h [] []
/src/cyclonedds/src/core/ddsc/src/dds__entity.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_guid.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_portmapping.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/idlpp/src/expand.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds_builtin.c [] []
/src/cyclonedds/src/ddsrt/src/fibheap.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/tests/timed_cb.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_listener.c [] []
/src/cyclonedds/src/ddsrt/tests/socket.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_config.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/src/dds_security_utils.c ['fuzz/fuzz_security_deser/fuzz_security_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_deliver_locally.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/threads/freertos/threads.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/sync/posix/sync.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_typebuilder.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/atomics.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/fuzz/fuzz_handshake/fuzz_handshake_harness.c [] []
/src/cyclonedds/src/ucunit/tests/test_ucunit.c [] []
/src/cyclonedds/src/idl/src/scanner.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_serdata.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/src/vector.c [] []
/src/cyclonedds/examples/dynsub/print_sample.c [] []
/src/cyclonedds/src/tools/idlc/src/idlc/options.c [] []
/src/cyclonedds/src/ddsrt/src/xmlparser.c ['fuzz/fuzz_config_init/fuzz_config_init.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_iid.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/register.c [] []
/src/cyclonedds/src/ddsrt/src/md5.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/cdr/test/mem_ser.h [] []
/src/cyclonedds/src/ddsrt/src/heap/posix/heap.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_sertype_plist.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_subscriber.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__protocol.h [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_xt_typeinfo.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/validate_begin_handshake_request/src/validate_begin_handshake_request_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_nwpart.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/tests/decode_serialized_payload/src/decode_serialized_payload_utests.c [] []
/src/cyclonedds/src/core/ddsc/tests/test_common.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__list_genptr.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_statistics.c [] []
/src/cyclonedds/src/ddsrt/tests/thread.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c ['fuzz/fuzz_config_init/fuzz_config_init.c'] []
/src/cyclonedds/src/ddsrt/src/time/windows/time.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/nwpart.c [] []
/src/cyclonedds/src/core/ddsc/tests/qos_provider.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_qos.c [] []
/src/cyclonedds/src/tools/idlpp/src/eval.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_heap_loan.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_sertype_pserop.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/sockets/posix.h [] []
/src/cyclonedds/src/core/ddsc/tests/deadline.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/tests/config.c [] []
/src/cyclonedds/src/core/cdr/src/dds_cdrstream.c ['fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/tests/listeners_access_control/src/listeners_access_control_utests.c [] []
/src/cyclonedds/src/ddsrt/src/dynlib.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/tests/dynlib.c [] []
/src/cyclonedds/src/core/ddsc/tests/spdp.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/attributes.h [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/atomics/sun.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_instance.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_misc.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/fuzz/fuzz_type_object/fuzz_type_object.c ['fuzz/fuzz_type_object/fuzz_type_object.c'] []
/src/cyclonedds/src/security/core/tests/common/security_config_test_utils.c [] []
/src/cyclonedds/src/core/ddsc/tests/xtypes_common.c [] []
/src/cyclonedds/examples/dynsub/print_type.c [] []
/src/cyclonedds/src/ddsrt/src/retcode.c [] []
/src/cyclonedds/src/core/ddsi/defconfig.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/src/dds_security_serialize.c ['fuzz/fuzz_security_deser/fuzz_security_deser.c'] []
/src/cyclonedds/src/core/ddsc/include/dds/ddsc/dds_loaned_sample.h [] []
/src/cyclonedds/src/idl/src/processor.c [] []
/src/cyclonedds/src/security/openssl/src/openssl_support.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/entity_hierarchy.c [] []
/src/cyclonedds/src/ddsrt/src/sockets/windows/socket.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/retcode.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_statistics.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_threadmon.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/create_local_datawriter_crypto_tokens/src/create_local_datawriter_crypto_tokens_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__handshake.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_rhc_default.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/serdata_keys.c [] []
/src/cyclonedds/src/idl/src/expression.c [] []
/src/cyclonedds/src/security/core/tests/common/plugin_wrapper_msg_q.c [] []
/src/cyclonedds/src/core/ddsc/tests/write_various_types.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/validate_local_permissions_utests.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_cipher.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_discovery.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/validate_begin_handshake_reply/src/validate_begin_handshake_reply_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__bswap.h ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/cdr/src/dds_cdrstream_write.part.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__serdata_cdr.h [] []
/src/cyclonedds/src/tools/ddsperf/cputime.c [] []
/src/cyclonedds/src/idl/tests/pragma.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_entity.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/tests/parser.c [] []
/src/cyclonedds/src/psmx_iox/src/scheduling.hpp [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_eth.c [] []
/src/cyclonedds/src/ddsrt/src/rusage/freertos/rusage.c [] []
/src/cyclonedds/src/idl/tests/annotation.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_receive.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__log.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_proxy_endpoint.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/src/dds__sysdef_parser.h [] []
/src/cyclonedds/src/ddsrt/src/strtol.c ['fuzz/fuzz_config_init/fuzz_config_init.c'] []
/src/cyclonedds/src/core/cdr/src/dds_cdrstream_keys.part.h [] []
/src/cyclonedds/src/idl/tests/inheritance.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/register_local_datareader/src/register_local_datareader_utests.c [] []
/src/cyclonedds/src/security/core/tests/common/cert_utils.c [] []
/src/cyclonedds/src/core/ddsc/tests/loan.c [] []
/src/cyclonedds/src/ddsrt/src/process/windows/process.c [] []
/src/cyclonedds/src/ddsrt/src/ifaddrs/posix/ifaddrs.c [] []
/src/cyclonedds/src/core/ddsc/src/dds__qos_provider.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_spdp_schedule.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_discovery_topic.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_sysdeps.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__rhc.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_security_util.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c [] []
/src/cyclonedds/src/core/ddsc/tests/qos.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_publisher.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_lifespan.h [] []
/src/cyclonedds/src/core/ddsc/tests/psmx_dummy_impl.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_serdata_builtintopic.c [] []
/src/cyclonedds/src/core/ddsc/tests/topic.c [] []
/src/cyclonedds/src/security/core/include/dds/security/core/dds_security_utils.h [] []
/src/cyclonedds/src/ddsrt/src/netstat/qnx/netstat.c [] []
/src/cyclonedds/examples/roundtrip/pong.c [] []
/src/cyclonedds/src/idl/tests/file.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_topic.c [] []
/src/cyclonedds/src/security/core/tests/common/access_control_wrapper.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/idlc/src/idlc/idlc.c [] []
/src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__generator.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_xt_typelookup.h [] []
/src/cyclonedds/src/security/core/src/dds_security_shared_secret.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/decode_datareader_submessage/src/decode_datareader_submessage_utests.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_psmx.c [] []
/src/cyclonedds/compat/getopt.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_sertype_cdr.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/include/idl/tree.h [] []
/src/cyclonedds/src/tools/ddsperf/ddsperf.c ['fuzz/fuzz_security_deser/fuzz_security_deser.c', 'fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/examples/dynsub/dynsub.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_lifespan.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_vnet.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/sockets/posix/socket.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__thread.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/src/dynlib/windows/dynlib.c [] []
/src/cyclonedds/src/ddsrt/src/expand_vars.c [] []
/src/cyclonedds/src/ddsrt/src/netstat/windows/netstat.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_whc.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/tests/scanner.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_topic.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/include/idl/print.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_token/src/get_permissions_token_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_endpoint.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/builtin_plugins/tests/encode_serialized_payload/src/encode_serialized_payload_utests.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_alloc.c ['fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/countargs.h [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/time.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/set_remote_datareader_crypto_tokens_utests.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_mcgroup.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/include/dds/ddsc/dds_opcodes.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/create_local_datareader_crypto_tokens/src/create_local_datareader_crypto_tokens_utests.c [] []
/src/cyclonedds/src/core/ddsc/include/dds/ddsc/dds_public_error.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/encode_rtps_message/src/encode_rtps_message_utests.c [] []
/src/cyclonedds/src/tools/_confgen/generate_xsd.c [] []
/src/cyclonedds/src/core/ddsc/tests/redundantnw.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_ssl.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_utils.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/ports/solaris2.6/include/stdint.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_typelookup.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_xmsg.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/types.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c [] []
/src/cyclonedds/src/core/ddsc/tests/userdata.c [] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/instance_get_key.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__serdata_plist.h [] []
/src/cyclonedds/src/core/ddsc/src/dds_domain.c [] []
/src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_objects.c [] []
/src/cyclonedds/src/tools/idlpp/src/support.c ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/tools/idlc/tests/test_common.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/encode_datawriter_submessage/src/encode_datawriter_submessage_utests.c [] []
/src/cyclonedds/examples/throughput/publisher.c [] []
/src/cyclonedds/src/core/ddsc/src/dds__handles.h [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/atomics/gcc.h ['fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsc/tests/listener.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__whc.h ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/idl/src/symbol.c [] []
/src/cyclonedds/src/ddsrt/src/environ/zephyr/environ.c [] []
/src/cyclonedds/src/core/ddsc/tests/entity_status.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_endpoint_match.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_protocol.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_inverse_uint32_set.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/encode_datareader_submessage/src/encode_datareader_submessage_utests.c [] []
/src/cyclonedds/src/ddsrt/src/string.c ['fuzz/fuzz_security_deser/fuzz_security_deser.c', 'fuzz/fuzz_config_init/fuzz_config_init.c', 'fuzz/fuzz_sample_deser/fuzz_sample_deser.c', 'fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/tests/sysdeps.c [] []
/src/cyclonedds/src/security/builtin_plugins/tests/set_remote_participant_crypto_tokens/src/set_remote_participant_crypto_tokens_utests.c [] []
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/ddsi_xt_typemap.h [] []
/src/cyclonedds/src/security/core/src/dds_security_timed_cb.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_ipaddr.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/tests/crypto.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_time.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_freelist.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_serdata.c [] []
/src/cyclonedds/src/tools/_confgen/_confgen.c ['fuzz/fuzz_config_init/fuzz_config_init.c'] []
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_objects.h [] []
/src/cyclonedds/src/ddsrt/src/ifaddrs/zephyr/ifaddrs-v3.7pre.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_udp.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/security/core/tests/access_control.c [] []
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/circlist.h [] []
/src/cyclonedds/src/core/ddsc/tests/liveliness.c [] []
/src/cyclonedds/src/core/ddsi/tests/plist_leasedur.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi__sysdeps.h [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_gc.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi__list_tmpl.h [] []
/src/cyclonedds/src/ddsrt/src/strtod.c [] []
/src/cyclonedds/src/core/ddsc/tests/pp_lease_dur.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_handles.c [] []
/src/cyclonedds/src/core/ddsc/src/dds_guardcond.c [] []
/src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_utils.c [] []
/src/cyclonedds/src/core/ddsi/src/ddsi_hbcontrol.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_transmit.c ['fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/ddsi/src/ddsi_sertype.c ['fuzz/fuzz_type_object/fuzz_type_object.c', 'fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c'] []
/src/cyclonedds/src/core/xtests/initsampledeliv/publisher.c [] []
/src/cyclonedds/src/idl/src/parser.h [] []
/src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datawriter/src/register_matched_remote_datawriter_utests.c [] []
/src/cyclonedds/src/core/ddsc/tests/topic_discovery.c [] []

Directories in report

Directory
/src/cyclonedds/src/security/builtin_plugins/tests/get_authenticated_peer_credential_token/src/
/src/cyclonedds/src/ddsrt/src/sync/windows/
/src/cyclonedds/src/ddsrt/src/ifaddrs/lwip/
/src/cyclonedds/ports/zephyr/src/
/src/cyclonedds/src/security/builtin_plugins/tests/decode_datareader_submessage/src/
/src/cyclonedds/src/ucunit/tests/
/src/cyclonedds/src/security/builtin_plugins/access_control/src/
/src/cyclonedds/src/tools/idlc/tests/
/src/cyclonedds/src/ddsrt/src/netstat/qnx/
/src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_participant/src/
/src/cyclonedds/src/security/builtin_plugins/tests/create_local_participant_crypto_tokens/src/
/src/cyclonedds/ports/solaris2.6/include/
/src/cyclonedds/examples/roundtrip/
/src/cyclonedds/src/ddsrt/src/process/posix/
/src/cyclonedds/src/security/builtin_plugins/tests/encode_datareader_submessage/src/
/src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_identity/src/
/src/cyclonedds/src/ddsrt/src/ifaddrs/zephyr/
/src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_credential_token/src/
/src/cyclonedds/src/security/builtin_plugins/tests/validate_local_identity/src/
/src/cyclonedds/src/security/builtin_plugins/tests/register_local_datareader/src/
/src/cyclonedds/fuzz/fuzz_config_init/
/src/cyclonedds/src/ddsrt/src/threads/posix/
/src/cyclonedds/src/ddsrt/src/sockets/windows/
/src/cyclonedds/src/tools/_confgen/
/src/cyclonedds/src/core/ddsc/include/dds/ddsc/
/src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_permissions/src/
/src/cyclonedds/src/ddsrt/src/rusage/freertos/
/src/cyclonedds/src/security/builtin_plugins/tests/register_local_participant/src/
/src/cyclonedds/src/core/xtests/symbol_export/
/src/cyclonedds/src/security/builtin_plugins/tests/decode_serialized_payload/src/
/src/cyclonedds/src/ddsrt/src/filesystem/windows/
/src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_token/src/
/src/cyclonedds/src/ddsrt/src/time/windows/
/src/cyclonedds/src/security/builtin_plugins/tests/encode_rtps_message/src/
/src/cyclonedds/src/ddsrt/src/process/windows/
/src/cyclonedds/src/security/builtin_plugins/tests/decode_rtps_message/src/
/src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datareader/src/
/src/cyclonedds/src/idl/src/
/src/cyclonedds/examples/listtopics/
/src/cyclonedds/src/ddsrt/src/ifaddrs/posix/
/src/cyclonedds/src/psmx_iox/src/
/src/cyclonedds/src/ucunit/src/
/src/cyclonedds/src/security/builtin_plugins/tests/get_xxx_sec_attributes/src/
/src/cyclonedds/compat/
/src/cyclonedds/src/idl/include/idl/
/src/cyclonedds/src/tools/idlc/src/idlc/
/src/cyclonedds/src/security/core/tests/
/src/cyclonedds/src/ddsrt/src/ifaddrs/windows/
/src/cyclonedds/src/security/core/src/
/src/cyclonedds/src/security/builtin_plugins/tests/validate_begin_handshake_request/src/
/src/cyclonedds/src/security/builtin_plugins/tests/listeners_access_control/src/
/src/cyclonedds/src/ucunit/include/ucunit/
/src/cyclonedds/src/core/ddsc/tests/
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/
/src/cyclonedds/src/security/builtin_plugins/tests/listeners_authentication/src/
/src/cyclonedds/fuzz/fuzz_security_deser/
/src/cyclonedds/src/security/openssl/src/
/src/cyclonedds/fuzz/fuzz_type_object/
/src/cyclonedds/src/core/ddsi/include/dds/ddsi/
/src/cyclonedds/src/security/builtin_plugins/tests/set_remote_participant_crypto_tokens/src/
/src/cyclonedds/src/ddsrt/src/heap/posix/
/src/cyclonedds/src/tools/idlc/src/libidlc/
/src/cyclonedds/src/ucunit/include/CUnit/
/src/cyclonedds/src/security/builtin_plugins/tests/common/src/
/src/cyclonedds/src/security/builtin_plugins/tests/create_local_datareader_crypto_tokens/src/
/src/cyclonedds/src/ddsrt/src/environ/zephyr/
/src/cyclonedds/src/ddsrt/src/netstat/windows/
/src/cyclonedds/src/security/builtin_plugins/tests/validate_begin_handshake_reply/src/
/src/cyclonedds/src/core/ddsi/src/
/src/cyclonedds/src/security/core/tests/common/
/src/cyclonedds/src/security/builtin_plugins/tests/encode_datawriter_submessage/src/
/src/cyclonedds/src/ddsrt/src/sockets/posix/
/src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/
/src/cyclonedds/src/ddsrt/src/sync/posix/
/src/cyclonedds/src/core/ddsc/src/
/src/cyclonedds/src/core/xtests/initsampledeliv/
/src/cyclonedds/src/security/core/include/dds/security/core/
/src/cyclonedds/src/ddsrt/src/heap/vxworks/
/src/cyclonedds/src/ddsrt/src/rusage/windows/
/src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datawriter/src/
/src/cyclonedds/src/tools/idlpp/src/
/src/cyclonedds/fuzz/fuzz_sample_deser/
/src/cyclonedds/src/idl/tests/
/src/cyclonedds/src/core/cdr/src/
/src/cyclonedds/src/ddsrt/src/threads/windows/
/src/cyclonedds/src/ddsrt/src/
/src/cyclonedds/src/security/builtin_plugins/tests/encode_serialized_payload/src/
/src/cyclonedds/src/security/builtin_plugins/authentication/src/
/src/cyclonedds/fuzz/fuzz_handshake/
/src/cyclonedds/examples/dynsub/
/src/cyclonedds/src/security/builtin_plugins/tests/decode_datawriter_submessage/src/
/src/cyclonedds/src/core/cdr/test/
/src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/
/src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/atomics/
/src/cyclonedds/src/ddsrt/src/dynlib/windows/
/src/cyclonedds/ports/freertos-posix/include/
/src/cyclonedds/src/ddsrt/src/threads/freertos/
/src/cyclonedds/src/security/builtin_plugins/tests/register_local_datawriter/src/
/src/cyclonedds/src/security/builtin_plugins/cryptographic/src/
/src/cyclonedds/src/ddsrt/tests/
/src/cyclonedds/src/security/builtin_plugins/tests/create_local_datawriter_crypto_tokens/src/
/src/cyclonedds/examples/throughput/
/src/cyclonedds/src/core/xtests/rhc_torture/
/src/cyclonedds/src/ddsrt/src/random/windows/
/src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datawriter_crypto_tokens/src/
/src/cyclonedds/src/ddsrt/include/dds/ddsrt/sockets/
/src/cyclonedds/src/tools/idlc/xtests/
/src/cyclonedds/fuzz/fuzz_handle_rtps_message/
/src/cyclonedds/src/core/ddsi/
/src/cyclonedds/src/tools/ddsperf/
/src/cyclonedds/src/ddsrt/src/sync/freertos/
/src/cyclonedds/ports/freertos-posix/src/
/src/cyclonedds/src/core/ddsi/tests/

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
memcpy ['/src/cyclonedds/fuzz/fuzz_sample_deser/fuzz_sample_deser.c', '/src/cyclonedds/fuzz/fuzz_config_init/fuzz_config_init.c', '/src/cyclonedds/fuzz/fuzz_handle_rtps_message/fuzz_handle_rtps_message.c', '/src/cyclonedds/fuzz/fuzz_security_deser/fuzz_security_deser.c', '/src/cyclonedds/fuzz/fuzz_type_object/fuzz_type_object.c'] N/A
Blocker function Arguments type Return type Constants touched
async_subscription_matched_listener
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1604
['dds_entity_t', 'dds_subscription_matched_status_t', 'void*'] void []
async_publication_matched_listener
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1618
['dds_entity_t', 'dds_publication_matched_status_t', 'void*'] void []
mem_putc
in /src/cyclonedds/src/tools/idlpp/src/support.c:214
['int', 'MCPP_OUTDEST'] int []
mcpp_lib_fprintf
in /src/cyclonedds/src/tools/idlpp/src/support.c:305
['MCPP_OUTDEST', 'char*'] int []
do_old
in /src/cyclonedds/src/tools/idlpp/src/system.c:4491
[] void []
do_if
in /src/cyclonedds/src/tools/idlpp/src/directive.c:425
['int', 'char*'] int []
do_line
in /src/cyclonedds/src/tools/idlpp/src/directive.c:492
[] long []
init_sys_macro
in /src/cyclonedds/src/tools/idlpp/src/system.c:2114
[] void []
push_or_pop
in /src/cyclonedds/src/tools/idlpp/src/system.c:4384
['int'] void []
mcpp_main
in /src/cyclonedds/src/tools/idlpp/src/main.c:605
[] void []
do_undef
in /src/cyclonedds/src/tools/idlpp/src/directive.c:1258
[] void []
expand_std
in /src/cyclonedds/src/tools/idlpp/src/expand.c:288
['DEFBUF*', 'char*', 'char*', 'LINE_COL', 'int*'] char []
expand_prestd
in /src/cyclonedds/src/tools/idlpp/src/expand.c:2197
['DEFBUF*', 'char*', 'char*', 'LINE_COL', 'int*'] char []
set_env_dirs
in /src/cyclonedds/src/tools/idlpp/src/system.c:2248
[] void []
at_start
in /src/cyclonedds/src/tools/idlpp/src/system.c:2136
[] void []
at_end
in /src/cyclonedds/src/tools/idlpp/src/system.c:5043
[] void []
put_depend
in /src/cyclonedds/src/tools/idlpp/src/system.c:2975
['char*'] void []
set_sys_dirs
in /src/cyclonedds/src/tools/idlpp/src/system.c:2299
['int'] void []
init_framework
in /src/cyclonedds/src/tools/idlpp/src/system.c:3757
[] void []
init_cpu_macro
in /src/cyclonedds/src/tools/idlpp/src/system.c:1883
['int', 'int'] void []
init_defines
in /src/cyclonedds/src/tools/idlpp/src/main.c:542
[] void []
xtypes_util_modify_type_meta
in /src/cyclonedds/src/core/ddsc/tests/xtypes_common.c:100
['dds_topic_descriptor_t*', 'dds_topic_descriptor_t*', 'typeobj_modify', 'bool', 'uint32_t'] void []
get_typeobj5
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:289
[] DDS_XTypes_TypeObject []
emit_case
in /src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__descriptor.c:771
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_array
in /src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__descriptor.c:1299
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
print_help
in /src/cyclonedds/src/tools/idlc/src/idlc/options.c:122
['char*', 'char*', 'idlc_option_t**'] void []
parse_options
in /src/cyclonedds/src/tools/idlc/src/idlc/options.c:268
['int', 'char**', 'idlc_option_t**'] int []
idlc_putc
in /src/cyclonedds/src/tools/idlc/src/idlc/idlc.c:140
['int', 'MCPP_OUTDEST'] int []
idlc_puts
in /src/cyclonedds/src/tools/idlc/src/idlc/idlc.c:169
['char*', 'MCPP_OUTDEST'] int []
idlc_printf
in /src/cyclonedds/src/tools/idlc/src/idlc/idlc.c:201
['MCPP_OUTDEST', 'char*'] int []
idlc_parse
in /src/cyclonedds/src/tools/idlc/src/idlc/idlc.c:321
['idl_builtin_annotation_t**'] idl_retcode_t []
printrst
in /src/cyclonedds/src/tools/_confgen/generate_rst.c:276
['FILE*', 'struct cfgelem*', 'struct cfgunit*'] int []
printmd
in /src/cyclonedds/src/tools/_confgen/generate_md.c:285
['FILE*', 'struct cfgelem*', 'struct cfgunit*'] int []
printxsd
in /src/cyclonedds/src/tools/_confgen/generate_xsd.c:413
['FILE*', 'struct cfgelem*', 'struct cfgunit*'] int []
printrnc
in /src/cyclonedds/src/tools/_confgen/generate_rnc.c:147
['FILE*', 'struct cfgelem*', 'struct cfgunit*'] int []
test_payload_secret
in /src/cyclonedds/src/security/core/tests/secure_communication.c:340
['DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_BasicProtectionKind'] void []
test_discovery_liveliness_protection
in /src/cyclonedds/src/security/core/tests/access_control.c:590
['enum test_discovery_liveliness', 'bool', 'bool', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'bool', 'bool', 'bool'] void []
test_encoding_mismatch
in /src/cyclonedds/src/security/core/tests/access_control.c:671
['bool', 'bool', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_BasicProtectionKind', 'DDS_Security_BasicProtectionKind'] void []
test_readwrite_protection
in /src/cyclonedds/src/security/core/tests/access_control.c:767
['bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'bool', 'char*'] void []
partition_test
in /src/cyclonedds/src/security/core/tests/access_control.c:909
['char**', 'char**', 'char**', 'bool'] void []
generate_ca_pkcs11
in /src/cyclonedds/src/security/core/tests/common/cert_utils.c:283
['char*', 'char*', 'int', 'int'] char []
generate_identity_pkcs11
in /src/cyclonedds/src/security/core/tests/common/cert_utils.c:297
['char*', 'char*', 'char*', 'char*', 'int', 'int', 'char**'] char []
handle_validate_local_identity
in /src/cyclonedds/src/security/core/tests/common/test_utils.c:274
['dds_domainid_t', 'bool', 'char*', 'ddsrt_mtime_t'] void []
handle_validate_remote_identity
in /src/cyclonedds/src/security/core/tests/common/test_utils.c:235
['dds_domainid_t', 'DDS_Security_IdentityHandle', 'int', 'ddsrt_mtime_t'] void []
test_validate_local_identity
in /src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c:105
['dds_security_authentication*', 'DDS_Security_IdentityHandle*', 'DDS_Security_GUID_t*', 'DDS_Security_DomainId', 'DDS_Security_Qos*', 'DDS_Security_GUID_t*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
store_tokens
in /src/cyclonedds/src/security/core/tests/common/cryptography_wrapper.c:206
['struct dds_security_crypto_key_exchange_impl*', 'enum crypto_tokens_type', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoTokenSeq*'] void []
get_crypto_tokens
in /src/cyclonedds/src/security/core/tests/common/cryptography_wrapper.c:222
['struct dds_security_cryptography_impl*'] struct ddsrt_circlist []
copy_octetseq
in /src/cyclonedds/src/security/core/tests/common/cryptography_wrapper.c:378
['DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*'] void []
encode_serialized_payload
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:590
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
decode_serialized_payload
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1714
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
test_validate_remote_identity
in /src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c:187
['dds_security_authentication*', 'DDS_Security_IdentityHandle*', 'DDS_Security_AuthRequestMessageToken*', 'DDS_Security_AuthRequestMessageToken*', 'DDS_Security_IdentityHandle', 'DDS_Security_IdentityToken*', 'DDS_Security_GUID_t*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
test_begin_handshake_request
in /src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c:216
['dds_security_authentication*', 'DDS_Security_HandshakeHandle*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_IdentityHandle', 'DDS_Security_IdentityHandle', 'DDS_Security_OctetSeq*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
test_begin_handshake_reply
in /src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c:244
['dds_security_authentication*', 'DDS_Security_HandshakeHandle*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_IdentityHandle', 'DDS_Security_IdentityHandle', 'DDS_Security_OctetSeq*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
test_process_handshake
in /src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c:273
['dds_security_authentication*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_HandshakeHandle', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
DDS_Security_DataHolderSeq_copy
in /src/cyclonedds/src/security/core/src/dds_security_utils.c:589
['DDS_Security_DataHolderSeq*', 'DDS_Security_DataHolderSeq*'] void []
fsm_validate_remote_identity
in /src/cyclonedds/src/security/core/tests/fsm.c:161
['struct dds_security_fsm*', 'void*'] void []
init_testcase
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_begin_handshake_reply/src/validate_begin_handshake_reply_utests.c:908
[] void []
DEFINE_PROTO_FUZZER
in /src/cyclonedds/fuzz/fuzz_handshake/fuzz_handshake.cc:48
['fuzz_handshake::FuzzMsg'] void []
fsm_begin_handshake_reply
in /src/cyclonedds/src/security/core/tests/fsm.c:169
['struct dds_security_fsm*', 'void*'] void []
begin_handshake_request
in /src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c:1153
['dds_security_authentication*', 'DDS_Security_HandshakeHandle*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_IdentityHandle', 'DDS_Security_IdentityHandle', 'DDS_Security_OctetSeq*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
process_handshake
in /src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c:1878
['dds_security_authentication*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_HandshakeMessageToken*', 'DDS_Security_HandshakeHandle', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
fill_handshake_message_token_default
in /src/cyclonedds/src/security/builtin_plugins/tests/get_authenticated_peer_credential_token/src/get_authenticated_peer_credential_token_utests.c:1094
['DDS_Security_HandshakeMessageToken*', 'DDS_Security_ParticipantBuiltinTopicData*', 'unsigned char*', 'unsigned int'] void []
create_writer_tokens
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datawriter_crypto_tokens/src/set_remote_datawriter_crypto_tokens_utests.c:295
['DDS_Security_DatawriterCryptoTokenSeq*', 'uint32_t'] void []
create_reader_tokens
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/set_remote_datareader_crypto_tokens_utests.c:307
['DDS_Security_DatawriterCryptoTokenSeq*'] void []
serialize_key_material
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/set_remote_datareader_crypto_tokens_utests.c:330
['DDS_Security_OctetSeq*', 'DDS_Security_KeyMaterial_AES_GCM_GMAC*'] void []
set_remote_participant_crypto_tokens
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c:228
['dds_security_crypto_key_exchange*', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoTokenSeq*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
set_remote_datawriter_crypto_tokens
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c:343
['dds_security_crypto_key_exchange*', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_DatawriterCryptoTokenSeq*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
set_remote_datareader_crypto_tokens
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c:473
['dds_security_crypto_key_exchange*', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_DatareaderCryptoTokenSeq*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
check_token_validity
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_datareader_crypto_tokens/src/create_local_datareader_crypto_tokens_utests.c:311
['DDS_Security_DatawriterCryptoTokenSeq*'] bool []
retrieve_datawriter_keys
in /src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/preprocess_secure_submsg_utests.c:237
['DDS_Security_DatawriterCryptoTokenSeq*'] DDS_Security_boolean []
retrieve_datareader_keys
in /src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/preprocess_secure_submsg_utests.c:261
['DDS_Security_DatareaderCryptoTokenSeq*'] DDS_Security_boolean []
create_encoded_submsg
in /src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/preprocess_secure_submsg_utests.c:419
['DDS_Security_OctetSeq*', 'DDS_Security_CryptoTransformKeyId', 'DDS_Security_CryptoTransformKind', 'unsigned char', 'enum ddsrt_byte_order_selector'] void []
suite_validate_remote_permissions_init
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_permissions/src/validate_remote_permissions_utests.c:360
[] void []
decode_serialized_payload_check
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_serialized_payload/src/decode_serialized_payload_utests.c:439
['uint32_t', 'bool'] void []
encode_serialized_payload_check
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_serialized_payload/src/encode_serialized_payload_utests.c:538
['uint32_t', 'bool'] void []
test_invalid_file_uri
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/validate_local_permissions_utests.c:500
['char*', 'char*', 'char*'] DDS_Security_long []
test_invalid_data_uri
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/validate_local_permissions_utests.c:519
['char*', 'char*', 'char*'] DDS_Security_long []
test_invalid_type_uri
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/validate_local_permissions_utests.c:538
['char*', 'char*', 'char*'] DDS_Security_long []
test_null_uri
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/validate_local_permissions_utests.c:555
['char*', 'char*', 'char*'] DDS_Security_long []
test_corrupted_signature
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_local_permissions/src/validate_local_permissions_utests.c:574
['bool', 'bool'] DDS_Security_long []
test_liveliness_discovery_attr
in /src/cyclonedds/src/security/builtin_plugins/tests/get_xxx_sec_attributes/src/get_xxx_sec_attributes_utests.c:1296
['char*', 'bool', 'DDS_Security_unsigned_long', 'bool', 'DDS_Security_unsigned_long'] void []
set_remote_participant_guid
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_identity/src/validate_remote_identity_utests.c:374
['DDS_Security_GUID_t*', 'int'] void []
suite_get_permissions_credential_token_init
in /src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_credential_token/src/get_permissions_credential_token_utests.c:322
[] void []
suite_get_permissions_token_init
in /src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_token/src/get_permissions_token_utests.c:281
[] void []
encode_rtps_message_not_authenticated
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_rtps_message/src/encode_rtps_message_utests.c:773
['DDS_Security_CryptoTransformKind_Enum', 'uint32_t', 'bool'] void []
encode_rtps_message_sign
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_rtps_message/src/encode_rtps_message_utests.c:905
['DDS_Security_CryptoTransformKind_Enum', 'uint32_t', 'DDS_Security_ProtectionKind', 'bool'] void []
encode_datareader_submessage_not_signed
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datareader_submessage/src/encode_datareader_submessage_utests.c:793
['uint32_t'] void []
encode_datareader_submessage_sign
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datareader_submessage/src/encode_datareader_submessage_utests.c:928
['uint32_t'] void []
encode_datawriter_submessage_not_signed
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datawriter_submessage/src/encode_datawriter_submessage_utests.c:758
['DDS_Security_CryptoTransformKind_Enum'] void []
encode_datawriter_submessage_sign
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datawriter_submessage/src/encode_datawriter_submessage_utests.c:906
['DDS_Security_CryptoTransformKind_Enum'] void []
get_dh_public_key_modp_2048
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:403
['EVP_PKEY*', 'struct octet_seq*'] int []
get_dh_public_key_ecdh
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:449
['EVP_PKEY*', 'struct octet_seq*'] int []
check_shared_secret
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:907
['dds_security_authentication*', 'int', 'DDS_Security_BinaryProperty_t*', 'EVP_PKEY*', 'DDS_Security_HandshakeHandle'] int []
create_dh_key_modp_2048
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:590
['EVP_PKEY**'] int []
create_dh_key_ecdh
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:630
['EVP_PKEY**'] int []
screate_asymmetrical_signature_for_test
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:725
['EVP_PKEY*', 'void*', 'size_t', 'unsigned char**', 'size_t*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
validate_asymmetrical_signature_for_test
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:818
['EVP_PKEY*', 'void*', 'size_t', 'unsigned char*', 'size_t', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
get_public_key
in /src/cyclonedds/src/security/builtin_plugins/tests/common/src/handshake_helper.c:868
['EVP_PKEY*', 'unsigned char**', 'size_t*', 'DDS_Security_SecurityException*'] DDS_Security_ValidationResult_t []
decode_datawriter_submessage_not_signed
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datawriter_submessage/src/decode_datawriter_submessage_utests.c:488
['DDS_Security_CryptoTransformKind_Enum'] void []
decode_datawriter_submessage_signed
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datawriter_submessage/src/decode_datawriter_submessage_utests.c:619
['DDS_Security_CryptoTransformKind_Enum'] void []
decode_datareader_submessage_not_signed
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datareader_submessage/src/decode_datareader_submessage_utests.c:498
['DDS_Security_CryptoTransformKind_Enum'] void []
decode_datareader_submessage_signed
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datareader_submessage/src/decode_datareader_submessage_utests.c:630
['DDS_Security_CryptoTransformKind_Enum'] void []
decode_rtps_message_not_authenticated
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_rtps_message/src/decode_rtps_message_utests.c:497
['DDS_Security_CryptoTransformKind_Enum', 'uint32_t'] void []
decode_rtps_message_authenticated
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_rtps_message/src/decode_rtps_message_utests.c:613
['DDS_Security_CryptoTransformKind_Enum', 'uint32_t', 'DDS_Security_ProtectionKind'] void []
create_local_participant_crypto_tokens
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c:164
['dds_security_crypto_key_exchange*', 'DDS_Security_ParticipantCryptoTokenSeq*', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
create_local_datawriter_crypto_tokens
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c:293
['dds_security_crypto_key_exchange*', 'DDS_Security_DatawriterCryptoTokenSeq*', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
create_local_datareader_crypto_tokens
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_exchange.c:418
['dds_security_crypto_key_exchange*', 'DDS_Security_DatareaderCryptoTokenSeq*', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
register_matched_remote_participant
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_factory.c:349
['dds_security_crypto_key_factory*', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_IdentityHandle', 'DDS_Security_PermissionsHandle', 'DDS_Security_SharedSecretHandle', 'DDS_Security_SecurityException*'] DDS_Security_ParticipantCryptoHandle []
register_matched_remote_datareader
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_factory.c:537
['dds_security_crypto_key_factory*', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_SharedSecretHandle', 'DDS_Security_boolean', 'DDS_Security_SecurityException*'] DDS_Security_DatareaderCryptoHandle []
register_matched_remote_datawriter
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_key_factory.c:714
['dds_security_crypto_key_factory*', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_SharedSecretHandle', 'DDS_Security_SecurityException*'] DDS_Security_DatawriterCryptoHandle []
crypto_openssl_error_message
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_utils.c:25
[] char []
encode_datareader_submessage
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1089
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_DatawriterCryptoHandleSeq*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
encode_datawriter_submessage
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1047
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_DatareaderCryptoHandleSeq*', 'int32_t*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
encode_rtps_message
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1359
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoHandleSeq*', 'int32_t*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
decode_datawriter_submessage
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1684
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
decode_datareader_submessage
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1699
['dds_security_crypto_transform*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_DatawriterCryptoHandle', 'DDS_Security_DatareaderCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
preprocess_secure_submsg
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:1522
['dds_security_crypto_transform*', 'DDS_Security_DatawriterCryptoHandle*', 'DDS_Security_DatareaderCryptoHandle*', 'DDS_Security_SecureSubmessageCategory_t*', 'DDS_Security_OctetSeq*', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_ParticipantCryptoHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
split_encoded_rtps_message
in /src/cyclonedds/src/security/builtin_plugins/cryptographic/src/crypto_transform.c:567
['tainted_crypto_data_t*', 'struct const_tainted_encrypted_state*'] bool []
get_authenticated_peer_credential_token
in /src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c:2061
['dds_security_authentication*', 'DDS_Security_AuthenticatedPeerCredentialToken*', 'DDS_Security_HandshakeHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
remote_guid_hash
in /src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c:279
['void*'] uint32_t []
validate_remote_permissions
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control.c:152
['dds_security_access_control*', 'dds_security_authentication*', 'DDS_Security_IdentityHandle', 'DDS_Security_IdentityHandle', 'DDS_Security_PermissionsToken*', 'DDS_Security_AuthenticatedPeerCredentialToken*', 'DDS_Security_SecurityException*'] DDS_Security_PermissionsHandle []
get_identity_token
in /src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c:855
['dds_security_authentication*', 'DDS_Security_IdentityToken*', 'DDS_Security_IdentityHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
make_pp0_deaf
in /src/cyclonedds/src/core/ddsc/tests/pp_lease_dur.c:174
['dds_entity_t[]', 'dds_guid_t[]', 'ddsrt_etime_t'] bool []
get_single_configuration
in /src/cyclonedds/src/core/ddsc/tests/qos_provider.c:988
['dds_qos_t*', 'sysdef_qos_conf_t*', 'dds_qos_kind_t', 'char**', 'uint64_t*'] dds_return_t []
dotest
in /src/cyclonedds/src/core/ddsc/tests/psmx.c:616
['dds_topic_descriptor_t*', 'void*', 'enum local_delivery_mode', 'enum write_mode', 'bool'] void []
qos_partition
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:769
['struct oneliner_lex*', 'dds_qos_t*'] bool []
sd_from_ser
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:230
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'struct ddsi_rdata*', 'size_t'] struct ddsi_serdata []
sd_from_sample
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:274
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
sd_to_untyped
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:296
['struct ddsi_serdata*'] struct ddsi_serdata []
sd_to_ser
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:366
['struct ddsi_serdata*', 'size_t', 'size_t', 'void*'] void []
sd_to_sample
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:388
['struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
sd_untyped_to_sample
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:402
['struct ddsi_sertype*', 'struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
test_cdr
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:1780
['struct test_cdr_params*'] void []
cdds_psmx_get_node_id
in /src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c:219
['struct dds_psmx*'] dds_psmx_node_identifier_t []
cdds_psmx_ep_write_with_key
in /src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c:302
['struct dds_psmx_endpoint*', 'dds_loaned_sample_t*', 'size_t', 'void*'] dds_return_t []
on_data_available_thread
in /src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c:362
['void*'] uint32_t []
check_topic_samples
in /src/cyclonedds/src/core/ddsc/tests/topic_discovery.c:166
['dds_entity_t', 'char*', 'uint32_t', 'bool', 'unsigned char*', 'unsigned char*'] void []
cdr_basic
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:484
['struct ops*'] void []
cdr_timeout
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:824
['struct ops*'] void []
cdr_forward
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:702
['struct ops*'] void []
reader_iterator_init
in /src/cyclonedds/src/core/ddsc/tests/reader_iterator.c:109
[] void []
cdr_invalid_data
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:769
['struct ops*'] void []
querycondition_init
in /src/cyclonedds/src/core/ddsc/tests/querycondition.c:177
[] void []
querycondition_init_deephist
in /src/cyclonedds/src/core/ddsc/tests/querycondition.c:183
[] void []
reader_init
in /src/cyclonedds/src/core/ddsc/tests/reader.c:68
[] void []
read_instance_init
in /src/cyclonedds/src/core/ddsc/tests/read_instance.c:70
[] void []
take_instance_init
in /src/cyclonedds/src/core/ddsc/tests/take_instance.c:70
[] void []
readcondition_init
in /src/cyclonedds/src/core/ddsc/tests/readcondition.c:60
[] void []
dds_unregister_instance_ih
in /src/cyclonedds/src/core/ddsc/src/dds_instance.c:98
['dds_entity_t', 'dds_instance_handle_t'] dds_return_t []
do_test_key_write_xcdrv
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:39
['dds_topic_descriptor_t*', 'size_t', 'dds_data_representation_id_t'] void []
do_readtake_sample_rank
in /src/cyclonedds/src/core/ddsc/tests/reader.c:3231
['char*'] void []
main
in /src/cyclonedds/examples/throughput/publisher.c:40
['int', 'char**'] int []
dds_dispose_ih
in /src/cyclonedds/src/core/ddsc/src/dds_instance.c:36
['dds_entity_t', 'dds_instance_handle_t'] dds_return_t []
test_data_protection_kind
in /src/cyclonedds/src/security/core/tests/secure_communication.c:322
['DDS_Security_ProtectionKind', 'DDS_Security_ProtectionKind', 'DDS_Security_BasicProtectionKind'] void []
test_multiple_readers
in /src/cyclonedds/src/security/core/tests/secure_communication.c:328
['size_t', 'size_t', 'size_t', 'DDS_Security_ProtectionKind', 'DDS_Security_BasicProtectionKind'] void []
test_multiple_writers
in /src/cyclonedds/src/security/core/tests/secure_communication.c:334
['size_t', 'size_t', 'size_t', 'size_t', 'DDS_Security_ProtectionKind'] void []
do_test
in /src/cyclonedds/src/core/ddsc/tests/xtypes_assignability.c:107
['dds_topic_descriptor_t*', 'dds_qos_t*', 'dds_topic_descriptor_t*', 'dds_qos_t*', 'bool', 'sample_init', 'bool', 'sample_check'] void []
do_psmxif_shared_memory
in /src/cyclonedds/src/core/ddsc/tests/psmxif.c:293
['char*'] void []
test_create_delete_writer_stress
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:522
['bool'] void []
test_status_counts
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:625
['bool'] void []
setup_reader_zero_or_one
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:959
['dds_entity_t*', 'dds_entity_t*', 'dds_entity_t*', 'dds_liveliness_kind_t', 'dds_duration_t', 'bool', 'struct liveliness_changed_state*'] void []
write_read_sample
in /src/cyclonedds/src/core/ddsc/tests/data_representation.c:151
['dds_entity_t', 'dds_entity_t', 'dds_entity_t', 'void*', 'sample_equal_fn'] dds_instance_handle_t []
createwriter_publisher
in /src/cyclonedds/src/core/ddsc/tests/discstress.c:60
['void*'] uint32_t []
writethread
in /src/cyclonedds/src/core/ddsc/tests/readcondition.c:519
['void*'] uint32_t []
ddsc_peek_setup
in /src/cyclonedds/src/core/ddsc/tests/reader.c:3398
['dds_entity_t*', 'dds_entity_t*', 'dds_instance_handle_t*'] void []
write_and_update
in /src/cyclonedds/src/core/ddsc/tests/deadline.c:488
['dds_entity_t', 'int', 'ddsrt_mtime_t*', 'uint32_t*'] void []
unregistering_init
in /src/cyclonedds/src/core/ddsc/tests/unregister.c:41
[] void []
disposing_init
in /src/cyclonedds/src/core/ddsc/tests/dispose.c:42
[] void []
registering_init
in /src/cyclonedds/src/core/ddsc/tests/register.c:41
[] void []
cw_trig_write
in /src/cyclonedds/src/core/ddsc/tests/waitset.c:665
[] void []
test_whc_end_state
in /src/cyclonedds/src/core/ddsc/tests/whc.c:141
['dds_durability_kind_t', 'dds_reliability_kind_t', 'dds_history_kind_t', 'int32_t', 'dds_history_kind_t', 'int32_t', 'bool', 'bool', 'int32_t', 'bool', 'bool'] void []
helloworld_publisher
in /src/cyclonedds/ports/zephyr/src/main.c:52
[] void []
pubthread
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:702
['void*'] uint32_t []
subthread_waitset
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1293
['void*'] uint32_t []
subthread_polling
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1339
['void*'] uint32_t []
data_available_listener
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1350
['dds_entity_t', 'void*'] void []
subpingthread_waitset
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1311
['void*'] uint32_t []
ping_available_listener
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1355
['dds_entity_t', 'void*'] void []
subpongthread_waitset
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1325
['void*'] uint32_t []
pong_available_listener
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1360
['dds_entity_t', 'void*'] void []
maybe_send_new_ping
in /src/cyclonedds/src/tools/ddsperf/ddsperf.c:1228
['ddsrt_hrtime_t', 'ddsrt_hrtime_t*'] void []
test_write
in /src/cyclonedds/src/core/ddsc/tests/time_based_filter.c:81
['dds_duration_t', 'uint32_t', 'int32_t'] void []
ddsc_multi_sertype_impl
in /src/cyclonedds/src/core/ddsc/tests/multi_sertype.c:373
['dds_entity_t', 'dds_entity_t', 'enum multi_sertype_mode'] void []
data_available
in /src/cyclonedds/examples/roundtrip/pong.c:42
['dds_entity_t', 'void*'] void []
ktopic_type_guid_hash
in /src/cyclonedds/src/core/ddsc/src/dds_topic.c:412
['void*'] uint32_t []
dds_writer_psmx_loan_raw
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:616
['struct dds_writer*', 'void*', 'enum ddsi_serdata_kind', 'dds_time_t', 'uint32_t'] struct dds_loaned_sample []
dummy_create_psmx
in /src/cyclonedds/src/core/ddsc/tests/psmx_dummy_impl.c:206
['dds_psmx_t**', 'dds_psmx_instance_id_t', 'char*'] dds_return_t []
dummy_v0_create_psmx
in /src/cyclonedds/src/core/ddsc/tests/psmx_dummy_v0_impl.c:186
['dds_psmx_t**', 'dds_psmx_instance_id_t', 'char*'] dds_return_t []
iox_create_psmx
in /src/cyclonedds/src/psmx_iox/src/psmx_iox_impl.cpp:692
['struct dds_psmx**', 'dds_psmx_instance_id_t', 'char*'] dds_return_t []
dds_create_participant_guid
in /src/cyclonedds/src/core/ddsc/src/dds_participant.c:185
['dds_domainid_t', 'dds_qos_t*', 'dds_listener_t*', 'uint32_t', 'dds_guid_t*'] dds_entity_t []
fsm_control_init
in /src/cyclonedds/src/security/core/tests/fsm.c:69
[] void []
handshake_init
in /src/cyclonedds/src/security/core/tests/handshake.c:75
['char*', 'char*', 'char*', 'char*'] void []
authentication_init
in /src/cyclonedds/src/security/core/tests/authentication.c:139
['bool', 'char*', 'char*', 'char*', 'bool', 'char*', 'char*', 'bool', 'char*', 'char*', 'char*', 'bool', 'char*', 'char*', 'char*', 'char*'] void []
crypto_init
in /src/cyclonedds/src/security/core/tests/crypto.c:94
['char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*', 'char*'] void []
do_psmxif_instance_name
in /src/cyclonedds/src/core/ddsc/tests/psmxif.c:215
['char*'] void []
participant_lease_duration_make_pps
in /src/cyclonedds/src/core/ddsc/tests/pp_lease_dur.c:97
['dds_entity_t[]', 'dds_guid_t[]', 'dds_duration_t[]'] void []
xtypes_typeinfo_init
in /src/cyclonedds/src/core/ddsc/tests/xtypes_typeinfo.c:64
[] void []
typebuilder_init
in /src/cyclonedds/src/core/ddsc/tests/typebuilder.c:30
[] void []
pub_thread
in /src/cyclonedds/src/core/ddsc/tests/qosmatch.c:219
['void*'] uint32_t []
sub_thread
in /src/cyclonedds/src/core/ddsc/tests/qosmatch.c:361
['void*'] uint32_t []
do_ddsc_match_stress_single_writer_many_readers
in /src/cyclonedds/src/core/ddsc/tests/matchstress.c:47
[] void []
liveliness_init
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:43
[] void []
topic_find_global_init
in /src/cyclonedds/src/core/ddsc/tests/topic_find_global.c:41
[] void []
create_remote_topic
in /src/cyclonedds/src/core/ddsc/tests/topic_find_global.c:70
['char*'] void []
topic_find_local_init
in /src/cyclonedds/src/core/ddsc/tests/topic_find_local.c:37
[] void []
ddsc_topic_init
in /src/cyclonedds/src/core/ddsc/tests/topic.c:33
[] void []
run_one
in /src/cyclonedds/src/core/ddsc/tests/spdp.c:179
['int', 'struct cfg*', 'struct logger_arg*', 'size_t', 'enum oper[]'] void []
dowait
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1861
['struct oneliner_ctx*'] void []
test_oneliner
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2347
['char*'] int []
test_oneliner_no_shm
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2352
['char*'] int []
dowr
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1554
['struct oneliner_ctx*'] void []
dowrfail
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1555
['struct oneliner_ctx*'] void []
dowrdisp
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1556
['struct oneliner_ctx*'] void []
dowrdispfail
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1557
['struct oneliner_ctx*'] void []
dodisp
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1558
['struct oneliner_ctx*'] void []
dodispfail
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1559
['struct oneliner_ctx*'] void []
dounreg
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1560
['struct oneliner_ctx*'] void []
dounregfail
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1561
['struct oneliner_ctx*'] void []
dowriteflush
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1563
['struct oneliner_ctx*'] void []
dosetflags
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2095
['struct oneliner_ctx*'] void []
docheckstatus
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2141
['struct oneliner_ctx*'] void []
data_representation_init
in /src/cyclonedds/src/core/ddsc/tests/data_representation.c:36
[] void []
create_participants_thread
in /src/cyclonedds/src/core/ddsc/tests/domain_torture.c:30
['void*'] uint32_t []
do_nonendpoint
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:732
['uint32_t', 'uint32_t', 'bool'] void []
do_endpoint
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:742
['uint32_t', 'uint32_t', 'bool'] void []
cdrstream_init
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:836
[] void []
multi_sertype_init
in /src/cyclonedds/src/core/ddsc/tests/multi_sertype.c:179
[] void []
createwriter_subscriber
in /src/cyclonedds/src/core/ddsc/tests/discstress.c:254
['void*'] uint32_t []
xtypes_assignability_init
in /src/cyclonedds/src/core/ddsc/tests/xtypes_assignability.c:64
[] void []
cdds_psmx_create_topic
in /src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c:134
['struct dds_psmx*', 'char*', 'char*', 'dds_data_type_properties_t', 'struct ddsi_type*', 'uint32_t'] struct dds_psmx_topic []
pp_thread
in /src/cyclonedds/src/core/ddsc/tests/userdata.c:34
['void*'] uint32_t []
rw_thread
in /src/cyclonedds/src/core/ddsc/tests/userdata.c:230
['void*'] uint32_t []
writetypes_init
in /src/cyclonedds/src/core/ddsc/tests/write_various_types.c:35
[] void []
instance_handle_init
in /src/cyclonedds/src/core/ddsc/tests/instance_handle.c:24
[] void []
hierarchy_init
in /src/cyclonedds/src/core/ddsc/tests/entity_hierarchy.c:44
[] void []
init_entity_status
in /src/cyclonedds/src/core/ddsc/tests/entity_status.c:60
[] void []
typelookup_init
in /src/cyclonedds/src/core/ddsc/tests/xtypes_typelookup.c:51
[] void []
topic_discovery_init
in /src/cyclonedds/src/core/ddsc/tests/topic_discovery.c:37
[] void []
create_entities
in /src/cyclonedds/src/core/ddsc/tests/loan.c:18
[] void []
create_entity
in /src/cyclonedds/src/core/ddsc/tests/entity_api.c:26
[] void []
do_multi_psmx_get_loans
in /src/cyclonedds/src/core/ddsc/tests/psmx.c:1757
['bool', 'bool', 'bool', 'bool'] void []
ddsc_waitset_attached_init
in /src/cyclonedds/src/core/ddsc/tests/waitset.c:83
[] void []
whc_init
in /src/cyclonedds/src/core/ddsc/tests/whc.c:42
[] void []
helloworld_subscriber
in /src/cyclonedds/ports/zephyr/src/main.c:122
[] void []
get_localhost_address
in /src/cyclonedds/src/core/ddsc/tests/spdp.c:29
['locstr_t*'] void []
get_nonexist_address
in /src/cyclonedds/src/core/ddsc/tests/spdp.c:42
['locstr_t*'] void []
rw_test
in /src/cyclonedds/src/core/ddsc/tests/userdata.c:397
['enum rwud'] void []
create_type_topic_wr
in /src/cyclonedds/src/core/ddsc/tests/dynamic_type.c:634
['dds_entity_t', 'char*', 'ddsi_typeid_t**'] void []
test_pmd_count
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:141
['dds_liveliness_kind_t', 'uint32_t', 'double', 'bool'] void []
test_expire_liveliness_kinds
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:230
['uint32_t', 'double', 'uint32_t', 'uint32_t', 'uint32_t', 'bool'] void []
test_assert_liveliness
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:727
['uint32_t', 'uint32_t', 'uint32_t', 'bool'] void []
test_lease_duration_pwr
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:448
['bool'] void []
create_writer_wrapper
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:611
['dds_entity_t', 'dds_qos_t*'] dds_entity_t []
do_ddsc_qos_set_endpoints_with_rxo
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:979
['dds_entity_t', 'dds_entity_t'] void []
entity_init
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:853
['dds_topic_descriptor_t*', 'dds_data_representation_id_t', 'bool'] void []
cdds_psmx_create_endpoint
in /src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c:235
['struct dds_psmx_topic*', 'struct dds_qos*', 'dds_psmx_endpoint_type_t'] struct dds_psmx_endpoint []
dds_create_writer_guid
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:494
['dds_entity_t', 'dds_entity_t', 'dds_qos_t*', 'dds_listener_t*', 'dds_guid_t*'] dds_entity_t []
ddsi_wraddrset_some_cases
in /src/cyclonedds/src/core/ddsi/tests/wraddrset.c:115
['int', 'int', 'bool', 'int[]'] void []
receive_packet_init
in /src/cyclonedds/src/core/ddsi/tests/receive_packet.c:233
['ddsi_guid_t*', 'ddsi_guid_t*', 'bool', 'ddsi_seqno_t'] void []
ddsi_plist_leasedur_new_proxyrd_impl
in /src/cyclonedds/src/core/ddsi/tests/plist_leasedur.c:362
['bool'] void []
create_fake_proxy_participant
in /src/cyclonedds/src/core/ddsi/tests/pmd_message.c:159
[] void []
on_pub_matched
in /src/cyclonedds/src/core/xtests/initsampledeliv/publisher.c:27
['dds_entity_t', 'dds_publication_matched_status_t', 'void*'] void []
qget_USERDATA
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1295
['dds_qos_t*'] bool []
qget_TOPICDATA
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1285
['dds_qos_t*'] bool []
qget_GROUPDATA
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1275
['dds_qos_t*'] bool []
dds_qget_bprop
in /src/cyclonedds/src/core/ddsc/src/dds_qos.c:800
['dds_qos_t*', 'char*', 'void**', 'size_t*'] bool []
exp_qos
in /src/cyclonedds/src/core/ddsc/tests/data_representation.c:346
['dds_entity_t', 'datarep_qos_exp_t*'] void []
create_publisher_wrapper
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:621
['dds_entity_t', 'dds_qos_t*'] dds_entity_t []
check_psmx_instances
in /src/cyclonedds/src/core/ddsc/tests/psmxif.c:448
['dds_entity_t', 'uint32_t', 'char**'] void []
check_default_qos_of_builtin_entity
in /src/cyclonedds/src/core/ddsc/tests/builtin_topics.c:66
['dds_entity_t', 'enum cdqobe_kind'] void []
do_entity_one
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:644
['uint32_t', 'uint32_t', 'bool', 'dds_entity_t'] void []
do_entity_two
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:699
['uint32_t', 'uint32_t', 'bool', 'dds_entity_t'] void []
do_entity_one_change
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:864
['uint32_t', 'uint32_t', 'bool', 'dds_entity_t'] void []
entity_qos_get_set
in /src/cyclonedds/src/core/ddsc/tests/entity_api.c:68
['dds_entity_t', 'char*'] void []
dds_get_name
in /src/cyclonedds/src/core/ddsc/src/dds_topic.c:1064
['dds_entity_t', 'char*', 'size_t'] dds_return_t []
dds_get_type_name
in /src/cyclonedds/src/core/ddsc/src/dds_topic.c:1083
['dds_entity_t', 'char*', 'size_t'] dds_return_t []
create_reader_thread
in /src/cyclonedds/src/core/ddsc/tests/matchstress.c:34
['void*'] uint32_t []
wait_for_remote_topic
in /src/cyclonedds/src/core/ddsc/tests/topic_find_global.c:80
['char*'] void []
create_reader_wrapper
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:606
['dds_entity_t', 'dds_qos_t*'] dds_entity_t []
stress_data_avail_delete_reader
in /src/cyclonedds/src/core/ddsc/tests/data_avail_stress.c:137
['bool', 'int'] void []
find_typeid_match
in /src/cyclonedds/src/core/ddsc/tests/xtypes_typelookup.c:159
['dds_entity_t', 'dds_entity_t', 'ddsi_typeid_t*', 'char*', 'ddsi_typeid_kind_t'] endpoint_info_t []
guardcond_create_delete_thread
in /src/cyclonedds/src/core/ddsc/tests/waitset_torture.c:101
['void*'] uint32_t []
wait_for_writer
in /src/cyclonedds/src/core/xtests/initsampledeliv/subscriber.c:28
['dds_entity_t'] void []
test_conditions
in /src/cyclonedds/src/core/xtests/rhc_torture/rhc_torture.c:589
['dds_entity_t', 'dds_entity_t', 'int', 'dds_querycondition_filter_fn', 'dds_querycondition_filter_fn', 'bool'] void []
get_topic_and_typeobj
in /src/cyclonedds/examples/dynsub/dynsub.c:50
['char*', 'dds_duration_t', 'dds_entity_t*', 'DDS_XTypes_TypeObject**'] dds_return_t []
dds_create_reader_guid
in /src/cyclonedds/src/core/ddsc/src/dds_reader.c:835
['dds_entity_t', 'dds_entity_t', 'dds_qos_t*', 'dds_listener_t*', 'dds_guid_t*'] dds_entity_t []
dds_create_reader_rhc
in /src/cyclonedds/src/core/ddsc/src/dds_reader.c:840
['dds_entity_t', 'dds_entity_t', 'dds_qos_t*', 'dds_listener_t*', 'struct dds_rhc*'] dds_entity_t []
create_subscriber_wrapper
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:616
['dds_entity_t', 'dds_qos_t*'] dds_entity_t []
ddsrt_nonnull_all
in /src/cyclonedds/src/core/cdr/src/dds_cdrstream_keys.part.h:300
['dds_istream_t*', 'DDS_OSTREAM_T*', 'struct dds_cdrstream_allocator*', 'struct dds_cdrstream_desc*'] ddsrt_attribute_warn_unused_result []
make_topic
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:917
['dds_entity_t', 'char*', 'char*', 'dds_qos_t*'] struct tw []
topic_find_local_domain_impl
in /src/cyclonedds/src/core/ddsc/tests/topic_find_local.c:73
['enum topic_find_local_domain_impl_delete_what', 'int'] void []
dds_find_topic_scoped
in /src/cyclonedds/src/core/ddsc/src/dds_topic.c:964
['dds_find_scope_t', 'dds_entity_t', 'char*', 'dds_duration_t'] dds_entity_t []
topics_thread
in /src/cyclonedds/src/core/ddsc/tests/topic_find_global.c:154
['void*'] uint32_t []
create_topic_wrapper
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:599
['dds_entity_t', 'dds_qos_t*'] dds_entity_t []
iox_psmx::iox_psmx_topic::iox_psmx_topic
in /src/cyclonedds/src/psmx_iox/src/psmx_iox_impl.cpp:176
['iox_psmx', 'char*', 'char*', 'dds_data_type_properties_t'] void []
dds_qset_prop
in /src/cyclonedds/src/core/ddsc/src/dds_qos.c:386
['dds_qos_t*', 'char*', 'char*'] void []
dds_qset_bprop
in /src/cyclonedds/src/core/ddsc/src/dds_qos.c:410
['dds_qos_t*', 'char*', 'void*', 'size_t'] void []
entity_name_set
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:434
['dds_qos_t*', 'int*'] void []
partition_check
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:305
['enum check_mode', 'dds_qos_t*', 'int*'] void []
dds_create_qos_provider
in /src/cyclonedds/src/core/ddsc/src/dds_qos_provider.c:202
['char*', 'dds_qos_provider_t**'] dds_return_t []
qget_PARTITION
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1368
['dds_qos_t*'] bool []
psmx_iox2_create_endpoint
in /src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c:920
['dds_psmx_topic_t*', 'dds_qos_t*', 'dds_psmx_endpoint_type_t'] dds_psmx_endpoint_t []
psmx_iox2_type_qos_supported
in /src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c:765
['dds_psmx_t*', 'dds_psmx_endpoint_type_t', 'dds_data_type_properties_t', 'dds_qos_t*'] bool []
iox_psmx::iox_psmx_endpoint::iox_psmx_endpoint
in /src/cyclonedds/src/psmx_iox/src/psmx_iox_impl.cpp:233
['iox_psmx_topic', 'struct dds_qos*', 'dds_psmx_endpoint_type_t'] void []
iox_psmx::iox_type_qos_supported
in /src/cyclonedds/src/psmx_iox/src/psmx_iox_impl.cpp:381
['struct dds_psmx*', 'dds_psmx_endpoint_type_t', 'dds_data_type_properties_t', 'struct dds_qos*'] bool []
dds_qget_prop
in /src/cyclonedds/src/core/ddsc/src/dds_qos.c:786
['dds_qos_t*', 'char*', 'char**'] bool []
entity_name_check
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:440
['enum check_mode', 'dds_qos_t*', 'int*'] void []
test_proxy_rd_create
in /src/cyclonedds/src/core/ddsc/tests/xtypes_common.c:56
['struct ddsi_domaingv*', 'char*', 'DDS_XTypes_TypeInformation*', 'dds_return_t', 'ddsi_guid_t*', 'ddsi_guid_t*'] void []
serdata_builtin_to_sample
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_builtintopic.c:387
['struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
bwhc_sample_iter_borrow_next
in /src/cyclonedds/src/core/ddsc/src/dds_whc_builtintopic.c:149
['struct ddsi_whc_sample_iter*', 'struct ddsi_whc_borrowed_sample*'] bool []
dds__builtin_write_topic
in /src/cyclonedds/src/core/ddsc/src/dds_builtin.c:355
['struct ddsi_topic_definition*', 'ddsrt_wctime_t', 'bool', 'void*'] void []
ddsi_serdata_builtin_from_sample_topic
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_builtintopic.c:453
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
ddsi_serdata_builtin_from_sample
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_builtintopic.c:255
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
on_event
in /src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c:349
['iox2_waitset_attachment_id_h', 'void*'] iox2_callback_progression_e []
thread_listener_func
in /src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c:391
['void*'] uint32_t []
iox_psmx::on_incoming_data_callback
in /src/cyclonedds/src/psmx_iox/src/psmx_iox_impl.cpp:562
['iox::popo::UntypedSubscriber*', 'iox_psmx_endpoint*'] void []
dds_writer_psmx_loan_from_serdata
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:633
['struct dds_writer*', 'struct ddsi_serdata*'] struct dds_loaned_sample []
dds_write_impl_serialize_into_loan
in /src/cyclonedds/src/core/ddsc/src/dds_write.c:639
['struct dds_writer*', 'struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*', 'dds_time_t', 'uint32_t'] struct dds_loaned_sample []
serdata_default_from_ser
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:457
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'struct ddsi_rdata*', 'size_t'] struct ddsi_serdata []
serdata_default_from_ser_nokey
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:473
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'struct ddsi_rdata*', 'size_t'] struct ddsi_serdata []
serdata_default_from_keyhash_cdr
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:489
['struct ddsi_sertype*', 'ddsi_keyhash_t*'] struct ddsi_serdata []
serdata_default_from_ser_iov_nokey
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:481
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'ddsrt_msg_iovlen_t', 'ddsrt_iovec_t*', 'size_t'] struct ddsi_serdata []
serdata_default_to_untyped
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:665
['struct ddsi_serdata*'] struct ddsi_serdata []
serdata_default_from_psmx
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:903
['struct ddsi_sertype*', 'dds_loaned_sample_t*'] struct ddsi_serdata []
serdata_default_to_ser
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:695
['struct ddsi_serdata*', 'size_t', 'size_t', 'void*'] void []
serdata_default_to_sample_cdr
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:719
['struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
serdata_default_get_keyhash
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:789
['struct ddsi_serdata*', 'struct ddsi_keyhash*', 'bool'] void []
b64_decode
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1736
['unsigned char*', 'uint32_t', 'unsigned char**'] uint32_t []
parse_mac_addr
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:2048
['char*', 'struct dds_sysdef_mac_addr**'] int []
ddsi_guid_from_octets
in /src/cyclonedds/src/core/ddsi/tests/receive_packet.c:348
['unsigned char[]'] ddsi_guid_t []
ddsi_plist_leasedur_new_proxypp_impl
in /src/cyclonedds/src/core/ddsi/tests/plist_leasedur.c:258
['bool'] void []
send_pmd_message
in /src/cyclonedds/src/core/ddsi/tests/pmd_message.c:239
['uint32_t', 'uint16_t', 'uint16_t', 'uint32_t', 'uint32_t', 'uint32_t', 'bool'] void []
deps_typeid_hash
in /src/cyclonedds/src/core/ddsi/src/ddsi_typelookup.c:98
['void*'] uint32_t []
ddsi_builtins_dqueue_handler
in /src/cyclonedds/src/core/ddsi/src/ddsi_discovery.c:176
['struct ddsi_rsample_info*', 'struct ddsi_rdata*'] int []
ddsi_handshake_end_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_endpoint_match.c:1673
['struct ddsi_handshake*', 'struct ddsi_participant*', 'struct ddsi_proxy_participant*', 'enum ddsi_handshake_state'] void []
ddsi_type_add
in /src/cyclonedds/src/core/ddsi/src/ddsi_typelib.c:736
['struct ddsi_domaingv*', 'struct ddsi_type**', 'struct ddsi_type**', 'ddsi_typeinfo_t*', 'ddsi_typemap_t*'] dds_return_t []
topic_type_ref
in /src/cyclonedds/src/core/ddsc/tests/typebuilder.c:41
['dds_entity_t', 'struct ddsi_type**'] void []
dds_topic_qos_set
in /src/cyclonedds/src/core/ddsc/src/dds_topic.c:253
['dds_entity*', 'dds_qos_t*', 'bool'] dds_return_t []
ddsi_new_topic
in /src/cyclonedds/src/core/ddsi/src/ddsi_topic.c:80
['struct ddsi_topic**', 'struct ddsi_guid*', 'struct ddsi_participant*', 'char*', 'struct ddsi_sertype*', 'struct dds_qos*', 'bool', 'bool*'] dds_return_t []
ddsi_tcp_conn_write
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:607
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_tran_write_msgfrags_t*', 'uint32_t'] ssize_t []
ddsi_tcp_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:797
['struct ddsi_tran_factory*', 'struct ddsi_tran_base*', 'ddsi_locator_t*'] int []
ddsi_tcp_accept
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:843
['struct ddsi_tran_listener*'] struct ddsi_tran_conn []
ddsi_tcp_address_from_string
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1142
['struct ddsi_tran_factory*', 'ddsi_locator_t*', 'char*'] enum ddsi_locator_from_string_result []
ddsi_udp_address_from_string
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:981
['struct ddsi_tran_factory*', 'ddsi_locator_t*', 'char*'] enum ddsi_locator_from_string_result []
ddsi_tcp_create_listener
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:971
['struct ddsi_tran_listener**', 'struct ddsi_tran_factory*', 'uint32_t', 'struct ddsi_tran_qos*'] dds_return_t []
ddsi_tcp_release_conn
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1053
['struct ddsi_tran_conn*'] void []
ddsi_tcp_close_conn
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1034
['struct ddsi_tran_conn*'] void []
ddsi_tcp_unblock_listener
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1062
['struct ddsi_tran_listener*'] void []
ddsi_tcp_conn_peer_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:931
['struct ddsi_tran_conn*', 'ddsi_locator_t*'] void []
ddsi_udp_conn_read
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:154
['struct ddsi_tran_conn*', 'unsigned char*', 'size_t', 'bool', 'struct ddsi_network_packet_info*'] ssize_t []
ddsi_tcp_locator_from_sockaddr
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1205
['struct ddsi_tran_factory*', 'ddsi_locator_t*', 'struct sockaddr*'] int []
ddsi_udp_locator_from_sockaddr
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:1038
['struct ddsi_tran_factory*', 'ddsi_locator_t*', 'struct sockaddr*'] int []
convert_network_partition_addresses
in /src/cyclonedds/src/core/ddsi/src/ddsi_nwpart.c:309
['struct ddsi_domaingv*', 'uint32_t'] int []
convert_network_partition_interfaces
in /src/cyclonedds/src/core/ddsi/src/ddsi_nwpart.c:325
['struct ddsi_domaingv*', 'uint32_t'] int []
ddsi_tcp_is_nearby_address
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1182
['ddsi_locator_t*', 'size_t', 'struct ddsi_network_interface[]', 'size_t*'] enum ddsi_nearby_address_result []
ddsi_tcp_locator_to_string
in /src/cyclonedds/src/core/ddsi/src/ddsi_tcp.c:1199
['char*', 'size_t', 'ddsi_locator_t*', 'struct ddsi_tran_conn*', 'int'] char []
check_address_present
in /src/cyclonedds/src/core/ddsc/tests/nwpart.c:384
['ddsi_xlocator_t*', 'void*'] void []
format_address
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_builtintopic.c:118
['ddsi_xlocator_t*', 'void*'] void []
gc_delete_proxy_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_proxy_endpoint.c:829
['struct ddsi_gcreq*'] void []
ddsi_xpack_send1v
in /src/cyclonedds/src/core/ddsi/src/ddsi_xmsg.c:1201
['ddsi_xlocator_t*', 'void*'] void []
ddsi_xpack_sendq_thread
in /src/cyclonedds/src/core/ddsi/src/ddsi_xmsg.c:1269
['void*'] uint32_t []
dds_writer_close
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:196
['dds_entity*'] void []
dds_return_t::dds_write_impl_deliver_via_ddsi
in /src/cyclonedds/src/core/ddsc/src/dds_write.c:564
['struct ddsi_thread_state*', 'dds_writer*', 'struct ddsi_serdata*'] ddsrt_nonnull_all []
ddsi_write_pmd_message_xevent_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_pmd.c:128
['struct ddsi_domaingv*', 'struct ddsi_xevent*', 'struct ddsi_xpack*', 'void*', 'ddsrt_mtime_t'] void []
ddsi_write_sample_gc_notk
in /src/cyclonedds/src/core/ddsi/src/ddsi_transmit.c:950
['struct ddsi_thread_state*', 'struct ddsi_xpack*', 'struct ddsi_writer*', 'struct ddsi_serdata*'] int []
dds_writer_qos_set
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:248
['dds_entity*', 'dds_qos_t*', 'bool'] dds_return_t []
dds_reader_qos_set
in /src/cyclonedds/src/core/ddsc/src/dds_reader.c:102
['dds_entity*', 'dds_qos_t*', 'bool'] dds_return_t []
gc_delete_writer
in /src/cyclonedds/src/core/ddsi/src/ddsi_endpoint.c:1096
['struct ddsi_gcreq*'] void []
gc_delete_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_endpoint.c:1575
['struct ddsi_gcreq*'] void []
gc_delete_topic
in /src/cyclonedds/src/core/ddsi/src/ddsi_topic.c:165
['struct ddsi_gcreq*'] void []
ddsi_heartbeat_xevent_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_hbcontrol.c:523
['struct ddsi_domaingv*', 'struct ddsi_xevent*', 'struct ddsi_xpack*', 'void*', 'ddsrt_mtime_t'] void []
ddsrt_mtime_t::spdp_do_aging_locators
in /src/cyclonedds/src/core/ddsi/src/ddsi_spdp_schedule.c:682
['struct spdp_admin*', 'struct ddsi_xpack*', 'ddsrt_mtime_t'] ddsrt_nonnull_all []
ddsrt_mtime_t::spdp_do_live_locators
in /src/cyclonedds/src/core/ddsi/src/ddsi_spdp_schedule.c:767
['struct spdp_admin*', 'struct ddsi_xpack*', 'ddsrt_mtime_t'] ddsrt_nonnull_all []
donormal
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2061
['struct oneliner_ctx*'] void []
dodeaf
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2067
['struct oneliner_ctx*'] void []
domute
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2073
['struct oneliner_ctx*'] void []
dodeafmute
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:2079
['struct oneliner_ctx*'] void []
dds_participant_qos_set
in /src/cyclonedds/src/core/ddsc/src/dds_participant.c:65
['dds_entity*', 'dds_qos_t*', 'bool'] dds_return_t []
ddsi_spdp_directed_xevent_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_discovery_spdp.c:231
['struct ddsi_domaingv*', 'struct ddsi_xevent*', 'void*', 'ddsrt_mtime_t'] void []
ddsi_acknack_xevent_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_acknack.c:625
['struct ddsi_domaingv*', 'struct ddsi_xevent*', 'struct ddsi_xpack*', 'void*', 'ddsrt_mtime_t'] void []
suite_create_local_datawriter_crypto_tokens_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_datawriter_crypto_tokens/src/create_local_datawriter_crypto_tokens_utests.c:214
[] void []
suite_register_matched_remote_datawriter_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datawriter/src/register_matched_remote_datawriter_utests.c:137
[] void []
suite_preprocess_secure_submsg_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/preprocess_secure_submsg_utests.c:375
[] void []
fini_testcase
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_begin_handshake_reply/src/validate_begin_handshake_reply_utests.c:933
[] void []
suite_register_matched_remote_participant_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_participant/src/register_matched_remote_participant_utests.c:39
[] void []
suite_set_remote_datawriter_crypto_tokens_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datawriter_crypto_tokens/src/set_remote_datawriter_crypto_tokens_utests.c:197
[] void []
suite_create_local_participant_crypto_tokens_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_participant_crypto_tokens/src/create_local_participant_crypto_tokens_utests.c:161
[] void []
suite_decode_serialized_payload_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_serialized_payload/src/decode_serialized_payload_utests.c:401
[] void []
suite_encode_serialized_payload_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_serialized_payload/src/encode_serialized_payload_utests.c:462
[] void []
suite_get_permissions_credential_token_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_credential_token/src/get_permissions_credential_token_utests.c:332
[] void []
suite_set_remote_datareader_crypto_tokens_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/set_remote_datareader_crypto_tokens_utests.c:209
[] void []
suite_create_local_datawriter_crypto_tokens_init
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_datawriter_crypto_tokens/src/create_local_datawriter_crypto_tokens_utests.c:200
[] void []
suite_register_matched_remote_datawriter_init
in /src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datawriter/src/register_matched_remote_datawriter_utests.c:78
[] void []
suite_preprocess_secure_submsg_init
in /src/cyclonedds/src/security/builtin_plugins/tests/preprocess_secure_submsg/src/preprocess_secure_submsg_utests.c:353
[] void []
suite_register_matched_remote_participant_init
in /src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_participant/src/register_matched_remote_participant_utests.c:30
[] void []
suite_set_remote_datawriter_crypto_tokens_init
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datawriter_crypto_tokens/src/set_remote_datawriter_crypto_tokens_utests.c:183
[] void []
suite_create_local_participant_crypto_tokens_init
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_participant_crypto_tokens/src/create_local_participant_crypto_tokens_utests.c:150
[] void []
suite_decode_serialized_payload_init
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_serialized_payload/src/decode_serialized_payload_utests.c:388
[] void []
suite_encode_serialized_payload_init
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_serialized_payload/src/encode_serialized_payload_utests.c:450
[] void []
suite_set_remote_datareader_crypto_tokens_init
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/set_remote_datareader_crypto_tokens_utests.c:195
[] void []
suite_decode_datawriter_submessage_init
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datawriter_submessage/src/decode_datawriter_submessage_utests.c:403
[] void []
suite_register_local_datawriter_init
in /src/cyclonedds/src/security/builtin_plugins/tests/register_local_datawriter/src/register_local_datawriter_utests.c:56
[] void []
suite_register_local_participant_init
in /src/cyclonedds/src/security/builtin_plugins/tests/register_local_participant/src/register_local_participant_utests.c:30
[] void []
suite_create_local_datareader_crypto_tokens_init
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_datareader_crypto_tokens/src/create_local_datareader_crypto_tokens_utests.c:197
[] void []
suite_set_remote_participant_crypto_tokens_init
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_participant_crypto_tokens/src/set_remote_participant_crypto_tokens_utests.c:167
[] void []
suite_decode_rtps_message_init
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_rtps_message/src/decode_rtps_message_utests.c:366
[] void []
suite_decode_datareader_submessage_init
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datareader_submessage/src/decode_datareader_submessage_utests.c:427
[] void []
suite_encode_rtps_message_init
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_rtps_message/src/encode_rtps_message_utests.c:701
[] void []
suite_encode_datareader_submessage_init
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datareader_submessage/src/encode_datareader_submessage_utests.c:772
[] void []
suite_encode_datawriter_submessage_init
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datawriter_submessage/src/encode_datawriter_submessage_utests.c:738
[] void []
suite_register_matched_remote_datareader_init
in /src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datareader/src/register_matched_remote_datareader_utests.c:80
[] void []
suite_register_local_datareader_init
in /src/cyclonedds/src/security/builtin_plugins/tests/register_local_datareader/src/register_local_datareader_utests.c:56
[] void []
suite_decode_datawriter_submessage_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datawriter_submessage/src/decode_datawriter_submessage_utests.c:417
[] void []
suite_register_local_datawriter_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/register_local_datawriter/src/register_local_datawriter_utests.c:115
[] void []
suite_register_local_participant_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/register_local_participant/src/register_local_participant_utests.c:39
[] void []
suite_create_local_datareader_crypto_tokens_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/create_local_datareader_crypto_tokens/src/create_local_datareader_crypto_tokens_utests.c:211
[] void []
suite_validate_remote_permissions_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_permissions/src/validate_remote_permissions_utests.c:368
[] void []
suite_set_remote_participant_crypto_tokens_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_participant_crypto_tokens/src/set_remote_participant_crypto_tokens_utests.c:181
[] void []
suite_decode_rtps_message_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_rtps_message/src/decode_rtps_message_utests.c:377
[] void []
suite_decode_datareader_submessage_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/decode_datareader_submessage/src/decode_datareader_submessage_utests.c:442
[] void []
suite_encode_rtps_message_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_rtps_message/src/encode_rtps_message_utests.c:711
[] void []
suite_get_permissions_token_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/get_permissions_token/src/get_permissions_token_utests.c:289
[] void []
suite_encode_datareader_submessage_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datareader_submessage/src/encode_datareader_submessage_utests.c:785
[] void []
suite_encode_datawriter_submessage_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/encode_datawriter_submessage/src/encode_datawriter_submessage_utests.c:750
[] void []
suite_register_matched_remote_datareader_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/register_matched_remote_datareader/src/register_matched_remote_datareader_utests.c:142
[] void []
suite_register_local_datareader_fini
in /src/cyclonedds/src/security/builtin_plugins/tests/register_local_datareader/src/register_local_datareader_utests.c:112
[] void []
dds_domain_free
in /src/cyclonedds/src/core/ddsc/src/dds_domain.c:326
['dds_entity*'] dds_return_t []
xevent_thread
in /src/cyclonedds/src/core/ddsi/src/ddsi_xevent.c:638
['void*'] uint32_t []
test_proxy_rd_fini
in /src/cyclonedds/src/core/ddsc/tests/xtypes_common.c:91
['struct ddsi_domaingv*', 'ddsi_guid_t*', 'ddsi_guid_t*'] void []
purge_helper
in /src/cyclonedds/src/core/ddsi/src/ddsi_proxy_participant.c:589
['ddsi_xlocator_t*', 'void*'] void []
gcreq_queue_thread
in /src/cyclonedds/src/core/ddsi/src/ddsi_gc.c:137
['void*'] uint32_t []
receive_packet_fini
in /src/cyclonedds/src/core/ddsi/tests/receive_packet.c:343
[] void []
on_revoke_identity_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c:942
['dds_security_authentication*', 'DDS_Security_IdentityHandle'] DDS_Security_boolean []
on_revoke_permissions_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c:929
['dds_security_access_control*', 'DDS_Security_PermissionsHandle'] DDS_Security_boolean []
log_addrset_helper
in /src/cyclonedds/src/core/ddsi/src/ddsi_addrset.c:531
['ddsi_xlocator_t*', 'void*'] void []
check_address_list
in /src/cyclonedds/src/core/ddsc/tests/nwpart.c:182
['char*', 'struct ddsi_networkpartition_address*'] bool []
print_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:527
['char**', 'size_t*', 'void*', 'size_t'] bool []
print_address
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:199
['ddsi_xlocator_t*', 'void*'] void []
print_nwpart_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:252
['struct st*', 'void*'] void []
ddsi_recv_thread
in /src/cyclonedds/src/core/ddsi/src/ddsi_receive.c:3585
['void*'] uint32_t []
wait_for_receive_threads_helper
in /src/cyclonedds/src/core/ddsi/src/ddsi_init.c:694
['struct ddsi_domaingv*', 'struct ddsi_xevent*', 'struct ddsi_xpack*', 'void*', 'ddsrt_mtime_t'] void []
ddsi_udp_conn_write
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:237
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_tran_write_msgfrags_t*', 'uint32_t'] ssize_t []
ddsi_udp_create_conn
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:574
['struct ddsi_tran_conn**', 'struct ddsi_tran_factory*', 'uint32_t', 'struct ddsi_tran_qos*'] dds_return_t []
ddsi_xlocator_to_string_no_port
in /src/cyclonedds/src/core/ddsi/src/ddsi_tran.c:396
['char*', 'size_t', 'ddsi_xlocator_t*'] char []
get_locators
in /src/cyclonedds/src/core/ddsi/src/ddsi_discovery_spdp.c:503
['struct ddsi_receiver_state*', 'ddsi_plist_t*', 'struct ddsi_addrset**', 'struct ddsi_addrset**'] bool []
joinleave_spdp_defmcip_helper
in /src/cyclonedds/src/core/ddsi/src/ddsi_init.c:575
['ddsi_xlocator_t*', 'void*'] void []
gc_delete_proxy_writer
in /src/cyclonedds/src/core/ddsi/src/ddsi_proxy_endpoint.c:473
['struct ddsi_gcreq*'] void []
ddsi_udp_locator_to_string
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:990
['char*', 'size_t', 'ddsi_locator_t*', 'struct ddsi_tran_conn*', 'int'] char []
ddsi_raweth_join_mc
in /src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c:730
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_locator_t*', 'struct ddsi_network_interface*'] int []
ddsi_raweth_leave_mc
in /src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c:742
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_locator_t*', 'struct ddsi_network_interface*'] int []
ddsi_udp_join_mc
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:817
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_locator_t*', 'struct ddsi_network_interface*'] int []
ddsi_udp_leave_mc
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:829
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_locator_t*', 'struct ddsi_network_interface*'] int []
serdata_cdr_from_ser
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_cdr.c:192
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'struct ddsi_rdata*', 'size_t'] struct ddsi_serdata []
serdata_cdr_to_ser
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_cdr.c:290
['struct ddsi_serdata*', 'size_t', 'size_t', 'void*'] void []
uf_random_seed
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1189
['struct ddsi_cfgst*', 'void*', 'struct cfgelem*', 'char*'] enum update_result []
printdefconfig
in /src/cyclonedds/src/tools/_confgen/generate_defconfig.c:255
['FILE*', 'struct cfgelem*'] int []
func_validate_remote_identity
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:589
['struct dds_security_fsm*', 'void*'] void []
func_validate_remote_and_begin_reply
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:702
['struct dds_security_fsm*', 'void*'] void []
serdata_plist_from_ser
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c:105
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'struct ddsi_rdata*', 'size_t'] struct ddsi_serdata []
serdata_plist_from_keyhash
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c:148
['struct ddsi_sertype*', 'ddsi_keyhash_t*'] struct ddsi_serdata []
serdata_plist_from_sample
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c:232
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
serdata_plist_to_untyped
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c:264
['struct ddsi_serdata*'] struct ddsi_serdata []
serdata_plist_to_ser
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c:212
['struct ddsi_serdata*', 'size_t', 'size_t', 'void*'] void []
serdata_plist_get_keyhash
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_plist.c:275
['struct ddsi_serdata*', 'struct ddsi_keyhash*', 'bool'] void []
ser_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:455
['struct ddsi_xmsg*', 'ddsi_parameterid_t', 'void*', 'size_t', 'enum ddsrt_byte_order_selector', 'enum ddsi_plist_context_kind'] dds_return_t []
ser_type_consistency
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:590
['struct ddsi_xmsg*', 'ddsi_parameterid_t', 'void*', 'size_t', 'enum ddsrt_byte_order_selector', 'enum ddsi_plist_context_kind'] dds_return_t []
ser_type_information
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:824
['struct ddsi_xmsg*', 'ddsi_parameterid_t', 'void*', 'size_t', 'enum ddsrt_byte_order_selector', 'enum ddsi_plist_context_kind'] dds_return_t []
init_one_parameter
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:3068
['ddsi_plist_t*', 'ddsi_ipaddress_params_tmp_t*', 'uint64_t', 'uint64_t', 'uint16_t', 'struct dd*', 'struct ddsi_domaingv*'] dds_return_t []
ddsi_participant_generic_message_deseralize
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_msg.c:152
['ddsi_participant_generic_message_t*', 'unsigned char*', 'size_t', 'bool'] dds_return_t []
serdata_pserop_from_ser
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:112
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'struct ddsi_rdata*', 'size_t'] struct ddsi_serdata []
serdata_pserop_from_keyhash
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:163
['struct ddsi_sertype*', 'ddsi_keyhash_t*'] struct ddsi_serdata []
serdata_pserop_to_untyped
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:241
['struct ddsi_serdata*'] struct ddsi_serdata []
serdata_pserop_from_sample
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:208
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
serdata_pserop_to_sample
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:170
['struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
ser_data_representation
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:758
['struct ddsi_xmsg*', 'ddsi_parameterid_t', 'void*', 'size_t', 'enum ddsrt_byte_order_selector', 'enum ddsi_plist_context_kind'] dds_return_t []
ddsi_handshake_create
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:993
['struct ddsi_participant*', 'struct ddsi_proxy_participant*', 'ddsi_handshake_end_cb_t'] struct ddsi_handshake []
ddsi_participant_generic_message_serialize
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_msg.c:143
['ddsi_participant_generic_message_t*', 'unsigned char**', 'size_t*'] dds_return_t []
serdata_pserop_get_keyhash
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:262
['struct ddsi_serdata*', 'struct ddsi_keyhash*', 'bool'] void []
gc_delete_participant
in /src/cyclonedds/src/core/ddsi/src/ddsi_participant.c:986
['struct ddsi_gcreq*'] void []
dds__builtin_get_tkmap_entry
in /src/cyclonedds/src/core/ddsc/src/dds_builtin.c:252
['struct ddsi_guid*', 'void*'] struct ddsi_tkmap_instance []
dds__builtin_write_endpoint
in /src/cyclonedds/src/core/ddsc/src/dds_builtin.c:323
['struct ddsi_entity_common*', 'ddsrt_wctime_t', 'bool', 'void*'] void []
mkrhc
in /src/cyclonedds/src/core/xtests/rhc_torture/rhc_torture.c:206
['struct ddsi_domaingv*', 'dds_reader*', 'dds_history_kind_t', 'int32_t', 'dds_destination_order_kind_t'] struct dds_rhc []
deser_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:429
['void*', 'struct flagset*', 'uint64_t', 'struct dd*', 'struct ddsi_domaingv*'] dds_return_t []
do_ipv4address
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:2938
['ddsi_plist_t*', 'ddsi_ipaddress_params_tmp_t*', 'uint64_t', 'uint32_t', 'struct dd*'] dds_return_t []
do_port
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:3002
['ddsi_plist_t*', 'ddsi_ipaddress_params_tmp_t*', 'uint64_t', 'uint32_t', 'struct dd*'] dds_return_t []
mod_inherit
in /src/cyclonedds/src/core/ddsc/tests/xtypes_typeinfo.c:160
['dds_sequence_DDS_XTypes_TypeIdentifierTypeObjectPair*', 'uint32_t'] void []
mod_dep_test
in /src/cyclonedds/src/core/ddsc/tests/xtypes_typelookup.c:419
['dds_sequence_DDS_XTypes_TypeIdentifierTypeObjectPair*', 'uint32_t'] void []
tcr_init_struct
in /src/cyclonedds/src/core/ddsc/tests/dynamic_type.c:119
['dds_dynamic_type_t*'] void []
tcr_init_union
in /src/cyclonedds/src/core/ddsc/tests/dynamic_type.c:120
['dds_dynamic_type_t*'] void []
get_ddsi_type
in /src/cyclonedds/src/core/ddsc/tests/dynamic_type.c:97
['dds_dynamic_type_t*'] struct ddsi_type []
dds_dynamic_type_dup
in /src/cyclonedds/src/core/ddsc/src/dds_dynamic_type.c:539
['dds_dynamic_type_t*'] dds_dynamic_type_t []
ddsi_type_pair_get_typeinfo
in /src/cyclonedds/src/core/ddsi/src/ddsi_typelib.c:1477
['struct ddsi_domaingv*', 'struct ddsi_type_pair*'] ddsi_typeinfo_t []
ddsi_xt_type_init
in /src/cyclonedds/src/core/ddsi/src/ddsi_typewrap.c:1573
['struct ddsi_domaingv*', 'struct xt_type*', 'ddsi_typeid_t*', 'ddsi_typeobj_t*'] dds_return_t []
topic_type_unref
in /src/cyclonedds/src/core/ddsc/tests/typebuilder.c:54
['dds_entity_t', 'struct ddsi_type*'] void []
gc_delete_topic_definition
in /src/cyclonedds/src/core/ddsi/src/ddsi_topic.c:202
['struct ddsi_gcreq*'] void []
dds_topic_close
in /src/cyclonedds/src/core/ddsc/src/dds_topic.c:232
['dds_entity*'] void []
ddsi_type_get_typeobj
in /src/cyclonedds/src/core/ddsi/src/ddsi_typelib.c:1233
['struct ddsi_domaingv*', 'struct ddsi_type*'] struct ddsi_typeobj []
ddsi_typeid_dup_from_impl
in /src/cyclonedds/src/core/ddsi/src/ddsi_typewrap.c:139
['struct DDS_XTypes_TypeIdentifier*'] ddsi_typeid_t []
get_type
in /src/cyclonedds/src/core/ddsc/tests/xtypes_typelookup.c:84
['dds_entity_t', 'ddsi_typeid_t**', 'char**', 'ddsi_typeid_kind_t'] void []
check_type_info
in /src/cyclonedds/src/core/ddsc/tests/builtin_topics.c:180
['struct dds_qos*', 'dds_topic_descriptor_t*'] void []
sertype_default_typeid
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:93
['struct ddsi_sertype*', 'ddsi_typeid_kind_t'] ddsi_typeid_t []
unalias_type_information
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:856
['void*', 'size_t*', 'bool'] dds_return_t []
tcr_init_enum
in /src/cyclonedds/src/core/ddsc/tests/dynamic_type.c:117
['dds_dynamic_type_t*'] void []
tcr_init_bitmask
in /src/cyclonedds/src/core/ddsc/tests/dynamic_type.c:118
['dds_dynamic_type_t*'] void []
print_partition_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:214
['struct st*', 'void*'] void []
print_proxy_participant_flags
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:564
['struct st*', 'void*'] void []
print_reader_wrseq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:263
['struct st*', 'void*'] void []
print_reader_pwrseq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:271
['struct st*', 'void*'] void []
print_writer_rdseq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:334
['struct st*', 'void*'] void []
print_proxy_reader_wrseq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:465
['struct st*', 'void*'] void []
print_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:279
['struct st*', 'void*'] void []
print_writer
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:362
['struct st*', 'void*'] void []
print_proxy_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:473
['struct st*', 'void*'] void []
print_proxy_writer
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:533
['struct st*', 'void*'] void []
print_participant
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:418
['struct st*', 'void*'] void []
print_proxy_writer_rd
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:497
['struct st*', 'void*'] void []
print_writer_rd
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:342
['struct st*', 'void*'] void []
print_proxy_participant
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:571
['struct st*', 'void*'] void []
print_whc_state
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:300
['struct st*', 'void*'] void []
print_writer_hb
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:313
['struct st*', 'void*'] void []
print_writer_ack
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:324
['struct st*', 'void*'] void []
print_writer_prdseq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:354
['struct st*', 'void*'] void []
print_reader_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:395
['struct st*', 'void*'] void []
print_writer_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:409
['struct st*', 'void*'] void []
print_participants_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:442
['struct st*', 'void*'] void []
print_proxy_reader_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:488
['struct st*', 'void*'] void []
print_proxy_writer_rdseq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:520
['struct st*', 'void*'] void []
print_proxy_writer_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:555
['struct st*', 'void*'] void []
print_proxy_participants_seq
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:597
['struct st*', 'void*'] void []
debmon_main
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:661
['void*'] uint32_t []
print_domain
in /src/cyclonedds/src/core/ddsi/src/ddsi_debmon.c:615
['struct st*', 'void*'] void []
ddsi_omg_security_match_remote_reader_enabled
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c:2686
['struct ddsi_writer*', 'struct ddsi_proxy_reader*', 'bool', 'int64_t*'] bool []
ddsi_omg_security_match_remote_writer_enabled
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c:2342
['struct ddsi_reader*', 'struct ddsi_proxy_writer*', 'int64_t*'] bool []
generate_descriptor
in /src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__descriptor.c:2973
['idl_pstate_t*', 'struct generator*', 'idl_node_t*'] idl_retcode_t []
generate_type_meta_ser
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1859
['idl_pstate_t*', 'idl_node_t*', 'idl_typeinfo_typemap_t*'] idl_retcode_t []
func_handshake_init_message_resend
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:606
['struct dds_security_fsm*', 'void*'] void []
func_begin_handshake_reply
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:685
['struct dds_security_fsm*', 'void*'] void []
func_begin_handshake_request
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:732
['struct dds_security_fsm*', 'void*'] void []
func_process_handshake
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:808
['struct dds_security_fsm*', 'void*'] void []
func_handshake_message_resend
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:918
['struct dds_security_fsm*', 'void*'] void []
dds_lookup_participant
in /src/cyclonedds/src/core/ddsc/src/dds_participant.c:196
['dds_domainid_t', 'dds_entity_t*', 'size_t'] dds_return_t []
dds_write_set_batch
in /src/cyclonedds/src/core/ddsc/src/dds_domain.c:405
['bool'] void []
sync_reader_to_writers
in /src/cyclonedds/src/security/core/tests/common/test_utils.c:415
['dds_entity_t', 'dds_entity_t', 'uint32_t', 'dds_time_t'] void []
dotake
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1513
['struct oneliner_ctx*'] void []
doread
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1514
['struct oneliner_ctx*'] void []
dopeek
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:1515
['struct oneliner_ctx*'] void []
waitset_create_delete_thread
in /src/cyclonedds/src/core/ddsc/tests/waitset_torture.c:151
['void*'] uint32_t []
ddsi_raweth_conn_read
in /src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c:436
['struct ddsi_tran_conn*', 'unsigned char*', 'size_t', 'bool', 'struct ddsi_network_packet_info*'] ssize_t []
ddsi_raweth_conn_write
in /src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c:510
['struct ddsi_tran_conn*', 'ddsi_locator_t*', 'ddsi_tran_write_msgfrags_t*', 'uint32_t'] ssize_t []
ddsi_raweth_conn_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c:706
['struct ddsi_tran_factory*', 'struct ddsi_tran_base*', 'ddsi_locator_t*'] int []
ddsi_raweth_locator_from_sockaddr
in /src/cyclonedds/src/core/ddsi/src/ddsi_raweth.c:875
['struct ddsi_tran_factory*', 'ddsi_locator_t*', 'struct sockaddr*'] int []
serdata_pserop_to_ser
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:188
['struct ddsi_serdata*', 'size_t', 'size_t', 'void*'] void []
serdata_pserop_untyped_to_sample
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_pserop.c:252
['struct ddsi_sertype*', 'struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
ddsi_vnet_locator_from_sockaddr
in /src/cyclonedds/src/core/ddsi/src/ddsi_vnet.c:194
['struct ddsi_tran_factory*', 'ddsi_locator_t*', 'struct sockaddr*'] int []
threadmon_thread
in /src/cyclonedds/src/core/ddsi/src/ddsi_threadmon.c:81
['void*'] uint32_t []
ddsi_udp_conn_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_udp.c:342
['struct ddsi_tran_factory*', 'struct ddsi_tran_base*', 'ddsi_locator_t*'] int []
set_listener
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control.c:883
['dds_security_access_control*', 'dds_security_access_control_listener*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
respond_to_spdp
in /src/cyclonedds/src/core/ddsi/src/ddsi_discovery_spdp.c:306
['struct ddsi_domaingv*', 'ddsi_guid_t*'] void []
serdata_default_from_sample_cdr
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:644
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
serdata_default_from_sample_xcdr2
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:649
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
serdata_default_from_sample_cdr_nokey
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:654
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
serdata_default_from_sample_xcdr2_nokey
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:659
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
serdata_cdr_from_sample
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_cdr.c:266
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*'] struct ddsi_serdata []
deser_type_information
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:799
['void*', 'struct flagset*', 'uint64_t', 'struct dd*', 'struct ddsi_domaingv*'] dds_return_t []
get_desc_typeinfo
in /src/cyclonedds/src/core/ddsc/tests/topic_find_global.c:102
['dds_topic_descriptor_t*'] dds_typeinfo_t []
sertype_default_equal
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:31
['struct ddsi_sertype*', 'struct ddsi_sertype*'] bool []
sertype_default_typeinfo
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:114
['struct ddsi_sertype*'] ddsi_typeinfo_t []
sertype_default_typemap
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:107
['struct ddsi_sertype*'] ddsi_typemap_t []
get_write_datapointer
in /src/cyclonedds/src/core/ddsc/tests/psmx.c:1410
['dds_entity_t', 'dds_topic_descriptor_t*', 'bool'] void []
serdata_cdr_to_sample_cdr
in /src/cyclonedds/src/core/ddsi/src/ddsi_serdata_cdr.c:314
['struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
rd_cmp_print_key
in /src/cyclonedds/src/tools/idlc/xtests/main.c:48
['dds_ostream_t*', 'void*', 'struct dds_cdrstream_desc*', 'uint32_t'] int []
serdata_default_untyped_to_sample_cdr
in /src/cyclonedds/src/core/ddsc/src/dds_serdata_default.c:745
['struct ddsi_sertype*', 'struct ddsi_serdata*', 'void*', 'void**', 'void*'] bool []
dds_stream_extract_keyBO_from_key
in /src/cyclonedds/src/core/cdr/src/dds_cdrstream_keys.part.h:357
['dds_istream_t*', 'DDS_OSTREAM_T*', 'enum dds_cdr_key_serialization_kind', 'struct dds_cdrstream_allocator*', 'struct dds_cdrstream_desc*'] void []
tmap_equal
in /src/cyclonedds/src/core/ddsc/tests/typebuilder.c:127
['ddsi_typemap_t*', 'ddsi_typemap_t*'] bool []
ddsi_typemap_equal
in /src/cyclonedds/src/core/ddsi/src/ddsi_typelib.c:313
['ddsi_typemap_t*', 'ddsi_typemap_t*'] bool []
data_equal
in /src/cyclonedds/src/core/ddsc/tests/psmx.c:1424
['dds_topic_descriptor_t*', 'void*', 'void*', 'bool'] bool []
sertype_default_serialize_into
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:258
['struct ddsi_sertype*', 'enum ddsi_serdata_kind', 'void*', 'void*', 'size_t'] bool []
dds_stream_writeBO
in /src/cyclonedds/src/core/cdr/src/dds_cdrstream_write.part.h:878
['DDS_OSTREAM_T*', 'struct dds_cdrstream_allocator*', 'char*', 'uint32_t*'] uint32_t []
init_desc
in /src/cyclonedds/src/tools/idlc/xtests/main.c:31
['struct dds_cdrstream_desc*'] void []
run_test_xcdr1_normalize
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:2138
['dds_topic_descriptor_t*', 'uint8_t*', 'uint32_t', 'bool', 'uint32_t*'] void []
ddsrt_expand_envvars_sh
in /src/cyclonedds/src/ddsrt/src/environ.c:47
['char*', 'uint32_t'] char []
proc_attr
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:2203
['void*', 'char*', 'char*', 'int'] int []
proc_elem_data
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:2225
['void*', 'char*', 'int'] int []
dds_sysdef_init_data_types
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:3231
['FILE*', 'struct dds_sysdef_type_metadata_admin**'] dds_return_t []
dds_sysdef_init_data_types_str
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:3236
['char*', 'struct dds_sysdef_type_metadata_admin**'] dds_return_t []
dds_rhc_default_store
in /src/cyclonedds/src/core/ddsc/src/dds_rhc_default.c:1572
['struct ddsi_rhc*', 'struct ddsi_writer_info*', 'struct ddsi_serdata*', 'struct ddsi_tkmap_instance*'] bool []
insert_whcn_in_hash
in /src/cyclonedds/src/core/ddsc/src/dds_whc.c:316
['struct whc_impl*', 'struct dds_whc_default_node*'] void []
init_SerdataKeyStringBounded
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:220
[] void []
init_SerdataKeyStringBoundedAppendable
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:238
[] void []
init_SerdataKeyArrStrBounded
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:256
[] void []
sample_init_str
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:100
[] void []
sample_init_ext
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:255
[] void []
sample_init_opt
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:328
[] void []
get_writer_crypto_handle
in /src/cyclonedds/src/security/core/tests/common/test_utils.c:663
['dds_entity_t'] DDS_Security_DatawriterCryptoHandle []
handle_events
in /src/cyclonedds/src/security/core/src/dds_security_fsm.c:286
['void*'] uint32_t []
test_insert
in /src/cyclonedds/src/core/ddsc/tests/time_based_filter.c:106
[] void []
get_pmd_interval
in /src/cyclonedds/src/core/ddsc/tests/liveliness.c:98
['dds_entity_t'] dds_duration_t []
dds_peekcdr
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:411
['dds_entity_t', 'struct ddsi_serdata**', 'uint32_t', 'dds_sample_info_t*', 'uint32_t'] dds_return_t []
dds_peekcdr_instance
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:416
['dds_entity_t', 'struct ddsi_serdata**', 'uint32_t', 'dds_sample_info_t*', 'dds_instance_handle_t', 'uint32_t'] dds_return_t []
dds_readcdr
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:423
['dds_entity_t', 'struct ddsi_serdata**', 'uint32_t', 'dds_sample_info_t*', 'uint32_t'] dds_return_t []
dds_readcdr_instance
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:428
['dds_entity_t', 'struct ddsi_serdata**', 'uint32_t', 'dds_sample_info_t*', 'dds_instance_handle_t', 'uint32_t'] dds_return_t []
print_sample_cdr
in /src/cyclonedds/examples/dynsub/dynsub.c:217
['dds_entity_t', 'DDS_XTypes_TypeObject*'] bool []
dds_takecdr_instance
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:440
['dds_entity_t', 'struct ddsi_serdata**', 'uint32_t', 'dds_sample_info_t*', 'dds_instance_handle_t', 'uint32_t'] dds_return_t []
dds_peek_with_collector
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:447
['dds_entity_t', 'uint32_t', 'dds_instance_handle_t', 'uint32_t', 'dds_read_with_collector_fn_t', 'void*'] dds_return_t []
dds_read_with_collector
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:452
['dds_entity_t', 'uint32_t', 'dds_instance_handle_t', 'uint32_t', 'dds_read_with_collector_fn_t', 'void*'] dds_return_t []
dds_take_with_collector
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:457
['dds_entity_t', 'uint32_t', 'dds_instance_handle_t', 'uint32_t', 'dds_read_with_collector_fn_t', 'void*'] dds_return_t []
dds_peek
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:271
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'size_t', 'uint32_t'] dds_return_t []
dds_peek_mask
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:276
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'size_t', 'uint32_t', 'uint32_t'] dds_return_t []
dds_peek_instance
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:281
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'size_t', 'uint32_t', 'dds_instance_handle_t'] dds_return_t []
dds_peek_instance_mask
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:288
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'size_t', 'uint32_t', 'dds_instance_handle_t', 'uint32_t'] dds_return_t []
dds_peek_next
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:295
['dds_entity_t', 'void**', 'dds_sample_info_t*'] dds_return_t []
samples_cnt
in /src/cyclonedds/src/core/ddsc/tests/take_instance.c:252
[] dds_return_t []
dds_read_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:306
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t'] dds_return_t []
read_with_timeout1
in /src/cyclonedds/src/core/ddsc/tests/pp_lease_dur.c:218
['dds_entity_t', 'void*[]', 'dds_sample_info_t[]', 'uint32_t', 'int32_t', 'dds_instance_state_t'] int32_t []
dds_read_mask_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:316
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t', 'uint32_t'] dds_return_t []
dds_read_instance_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:328
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t', 'dds_instance_handle_t'] dds_return_t []
dds_read_instance_mask_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:340
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t', 'dds_instance_handle_t', 'uint32_t'] dds_return_t []
dds_read_next_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:351
['dds_entity_t', 'void**', 'dds_sample_info_t*'] dds_return_t []
data_avail
in /src/cyclonedds/src/core/ddsc/tests/data_avail_stress.c:55
['dds_entity_t', 'void*'] void []
checkdata
in /src/cyclonedds/src/core/ddsc/tests/filter.c:148
['dds_entity_t', 'struct exp*', 'char*'] void []
read_topic_thread
in /src/cyclonedds/src/core/ddsc/tests/topic_discovery.c:343
['void*'] uint32_t []
listener_take_expecting_data
in /src/cyclonedds/src/core/ddsc/tests/waitset.c:796
['dds_entity_t', 'void*'] void []
dds_take_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:361
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t'] dds_return_t []
process_topic
in /src/cyclonedds/examples/listtopics/listtopics.c:40
['dds_entity_t'] bool []
process_pubsub
in /src/cyclonedds/examples/listtopics/listtopics.c:76
['dds_entity_t[]'] bool []
print_sample_normal
in /src/cyclonedds/examples/dynsub/dynsub.c:153
['dds_entity_t', 'DDS_XTypes_TypeObject*'] bool []
data_available_handler
in /src/cyclonedds/examples/throughput/subscriber.c:212
['dds_entity_t', 'void*'] void []
process_samples
in /src/cyclonedds/examples/throughput/subscriber.c:248
['dds_entity_t', 'unsigned long long'] void []
dds_take_mask_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:371
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t', 'uint32_t'] dds_return_t []
dds_take_instance_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:383
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t', 'dds_instance_handle_t'] dds_return_t []
dds_take_instance_mask_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:395
['dds_entity_t', 'void**', 'dds_sample_info_t*', 'uint32_t', 'dds_instance_handle_t', 'uint32_t'] dds_return_t []
dds_take_next_wl
in /src/cyclonedds/src/core/ddsc/src/dds_read.c:406
['dds_entity_t', 'void**', 'dds_sample_info_t*'] dds_return_t []
dds_participant_delete
in /src/cyclonedds/src/core/ddsc/src/dds_participant.c:50
['dds_entity*'] dds_return_t []
dds_writer_interrupt
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:186
['dds_entity*'] void []
dds_return_t::dds_writer_delete
in /src/cyclonedds/src/core/ddsc/src/dds_writer.c:212
['dds_entity*'] ddsrt_nonnull_all []
dds_create_statistics
in /src/cyclonedds/src/core/ddsc/src/dds_statistics.c:36
['dds_entity_t'] struct dds_statistics []
dds_refresh_statistics
in /src/cyclonedds/src/core/ddsc/src/dds_statistics.c:51
['struct dds_statistics*'] dds_return_t []
dds_reader_close
in /src/cyclonedds/src/core/ddsc/src/dds_reader.c:58
['dds_entity*'] void []
dds_return_t::dds_reader_delete
in /src/cyclonedds/src/core/ddsc/src/dds_reader.c:73
['dds_entity*'] ddsrt_nonnull_all []
dds_fini
in /src/cyclonedds/src/core/ddsc/src/dds_init.c:153
['struct dds_entity*'] dds_return_t []
ddsi_entidx_enum_init_topic_w_prefix
in /src/cyclonedds/src/core/ddsi/src/ddsi_entity_index.c:466
['struct ddsi_entity_enum*', 'struct ddsi_entity_index*', 'enum ddsi_entity_kind', 'char*', 'ddsi_guid_prefix_t*', 'struct ddsi_match_entities_range_key*'] void []
gc_delete_proxy_participant
in /src/cyclonedds/src/core/ddsi/src/ddsi_proxy_participant.c:524
['struct ddsi_gcreq*'] void []
dqueue_thread
in /src/cyclonedds/src/core/ddsi/src/ddsi_radmin.c:2597
['void*'] uint32_t []
func_send_crypto_tokens
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:874
['struct dds_security_fsm*', 'void*'] void []
func_send_crypto_tokens_final
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:896
['struct dds_security_fsm*', 'void*'] void []
func_validation_ok
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:938
['struct dds_security_fsm*', 'void*'] void []
func_validation_failed
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:956
['struct dds_security_fsm*', 'void*'] void []
func_handshake_timeout
in /src/cyclonedds/src/core/ddsi/src/ddsi_handshake.c:974
['struct dds_security_fsm*', 'void*'] void []
cleanup_participant_sec_attributes
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c:1207
['void*'] void []
ddsi_delete_writer_xevent_cb
in /src/cyclonedds/src/core/ddsi/src/ddsi_endpoint.c:1329
['struct ddsi_domaingv*', 'struct ddsi_xevent*', 'void*'] void []
ddsi_writer_first_in_sync_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_endpoint.c:1657
['struct ddsi_entity_index*', 'struct ddsi_entity_common*', 'ddsrt_avl_iter_t*'] struct ddsi_reader []
ddsi_writer_next_in_sync_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_endpoint.c:1665
['struct ddsi_entity_index*', 'ddsrt_avl_iter_t*'] struct ddsi_reader []
proxy_writer_first_in_sync_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_receive.c:2153
['struct ddsi_entity_index*', 'struct ddsi_entity_common*', 'ddsrt_avl_iter_t*'] struct ddsi_reader []
proxy_writer_next_in_sync_reader
in /src/cyclonedds/src/core/ddsi/src/ddsi_receive.c:2165
['struct ddsi_entity_index*', 'ddsrt_avl_iter_t*'] struct ddsi_reader []
ddsi_user_dqueue_handler
in /src/cyclonedds/src/core/ddsi/src/ddsi_receive.c:2283
['struct ddsi_rsample_info*', 'struct ddsi_rdata*', 'ddsi_guid_t*'] int []
dds_reader_refresh_statistics
in /src/cyclonedds/src/core/ddsc/src/dds_reader.c:462
['struct dds_entity*', 'struct dds_statistics*'] void []
whc_findkey
in /src/cyclonedds/src/core/ddsc/src/dds_whc.c:355
['struct whc_impl*', 'struct ddsi_serdata*'] struct dds_whc_default_node []
local_make_sample
in /src/cyclonedds/src/core/ddsc/src/dds_write.c:180
['struct ddsi_tkmap_instance**', 'struct ddsi_domaingv*', 'struct ddsi_sertype*', 'void*'] struct ddsi_serdata []
remote_make_sample
in /src/cyclonedds/src/core/ddsi/src/ddsi_receive.c:2018
['struct ddsi_tkmap_instance**', 'struct ddsi_domaingv*', 'struct ddsi_sertype*', 'void*'] struct ddsi_serdata []
free_instance_rhc_free_wrap
in /src/cyclonedds/src/core/ddsc/src/dds_rhc_default.c:765
['void*', 'void*'] void []
dds_rhc_default_free
in /src/cyclonedds/src/core/ddsc/src/dds_rhc_default.c:770
['struct ddsi_rhc*'] void []
dds_rhc_default_take
in /src/cyclonedds/src/core/ddsc/src/dds_rhc_default.c:2819
['struct dds_rhc*', 'int32_t', 'uint32_t', 'dds_instance_handle_t', 'dds_readcond*', 'dds_read_with_collector_fn_t', 'void*'] int32_t []
dds_rhc_default_unregister_wr
in /src/cyclonedds/src/core/ddsc/src/dds_rhc_default.c:1773
['struct ddsi_rhc*', 'struct ddsi_writer_info*'] void []
whc_default_free
in /src/cyclonedds/src/core/ddsc/src/dds_whc.c:506
['struct ddsi_whc*'] void []
delete_one_instance_from_idx
in /src/cyclonedds/src/core/ddsc/src/dds_whc.c:682
['struct whc_impl*', 'ddsi_seqno_t', 'struct whc_idxnode*'] void []
free_large_entry
in /src/cyclonedds/src/core/ddsi/src/ddsi_deliver_locally.c:76
['void*', 'void*'] void []
frhc
in /src/cyclonedds/src/core/xtests/rhc_torture/rhc_torture.c:224
['struct dds_rhc*'] void []
ddsi_ssl_password
in /src/cyclonedds/src/core/ddsi/src/ddsi_ssl.c:132
['char*', 'int', 'int', 'void*'] int []
abort_log
in /src/cyclonedds/src/ddsrt/tests/log.c:436
['void*', 'dds_log_data_t*'] void []
abort_trace
in /src/cyclonedds/src/ddsrt/tests/log.c:442
['void*', 'dds_log_data_t*'] void []
generate
in /src/cyclonedds/src/tools/idlc/src/libidlc/libidlc__generator.c:211
['idl_pstate_t*', 'idlc_generator_config_t*'] idl_retcode_t []
ddsi_omg_log_exception
in /src/cyclonedds/src/core/ddsi/src/ddsi_security_omg.c:319
['struct ddsrt_log_cfg*', 'uint32_t', 'DDS_Security_SecurityException*', 'char*', 'uint32_t', 'char*', 'char*'] void []
dds_log_id
in /src/cyclonedds/src/ddsrt/src/log.c:319
['uint32_t', 'uint32_t', 'char*', 'uint32_t', 'char*', 'char*'] void []
dds_log
in /src/cyclonedds/src/ddsrt/src/log.c:329
['uint32_t', 'char*', 'uint32_t', 'char*', 'char*'] void []
os_startRoutineWrapper
in /src/cyclonedds/src/ddsrt/src/threads/windows/threads.c:82
['void*'] uint32_t []
ddsrt_strlcat
in /src/cyclonedds/src/ddsrt/src/string.c:113
['char*', 'char*', 'size_t'] size_t []
sample_init_nested
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:69
[] void []
sample_init_union
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:143
[] void []
sample_init_recursive
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:211
[] void []
sample_init_appendable
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:422
[] void []
sample_init_keysnested
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:494
[] void []
sample_init_arr
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:547
[] void []
sample_init_appendstruct1
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:582
[] void []
sample_init_appendstruct2
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:591
[] void []
sample_init_appenddefaults1
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:645
[] void []
sample_init_appenddefaults2
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:651
[] void []
sample_init_mutable1
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:713
[] void []
sample_init_mutable2
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:731
[] void []
qos_userdata
in /src/cyclonedds/src/core/ddsc/tests/test_oneliner.c:794
['struct oneliner_lex*', 'dds_qos_t*'] bool []
qset_USERDATA
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1300
['dds_qos_t*', 'struct dds_sysdef_QOS_POLICY_USERDATA*'] void []
qset_TOPICDATA
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1290
['dds_qos_t*', 'struct dds_sysdef_QOS_POLICY_TOPICDATA*'] void []
qset_GROUPDATA
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1280
['dds_qos_t*', 'struct dds_sysdef_QOS_POLICY_GROUPDATA*'] void []
sertype_default_derive_sertype
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:214
['struct ddsi_sertype*', 'dds_data_representation_id_t', 'dds_type_consistency_enforcement_qospolicy_t'] struct ddsi_sertype []
unalias_locator
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:471
['void*', 'size_t*', 'bool'] dds_return_t []
unalias_data_representation
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:774
['void*', 'size_t*', 'bool'] dds_return_t []
ddsi_plist_unalias
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:2579
['ddsi_plist_t*'] void []
ddsi_xqos_unalias
in /src/cyclonedds/src/core/ddsi/src/ddsi_plist.c:3768
['dds_qos_t*'] void []
get_permissions_token
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control.c:804
['dds_security_access_control*', 'DDS_Security_PermissionsToken*', 'DDS_Security_PermissionsHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
get_permissions_credential_token
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control.c:840
['dds_security_access_control*', 'DDS_Security_PermissionsCredentialToken*', 'DDS_Security_PermissionsHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
test_get_identity_token
in /src/cyclonedds/src/security/core/tests/common/authentication_wrapper.c:131
['dds_security_authentication*', 'DDS_Security_IdentityToken*', 'DDS_Security_IdentityHandle', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
check_buffer_submsg
in /src/cyclonedds/src/security/core/tests/common/cryptography_wrapper.c:786
['struct dds_security_crypto_transform_impl*', 'DDS_Security_OctetSeq*', 'DDS_Security_OctetSeq*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
create_writer_tokens_no_key_material
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datawriter_crypto_tokens/src/set_remote_datawriter_crypto_tokens_utests.c:310
['DDS_Security_DatawriterCryptoTokenSeq*', 'uint32_t'] void []
fill_permissions_token
in /src/cyclonedds/src/security/builtin_plugins/tests/listeners_access_control/src/listeners_access_control_utests.c:358
['DDS_Security_PermissionsToken*'] void []
fill_peer_credential_token
in /src/cyclonedds/src/security/builtin_plugins/tests/listeners_access_control/src/listeners_access_control_utests.c:373
['DDS_Security_AuthenticatedPeerCredentialToken*', 'int32_t'] int []
initialize_identity_token_w_sn
in /src/cyclonedds/src/security/builtin_plugins/tests/validate_remote_identity/src/validate_remote_identity_utests.c:202
['DDS_Security_IdentityToken*', 'char*', 'char*', 'char*', 'char*'] void []
create_reader_tokens_no_key_material
in /src/cyclonedds/src/security/builtin_plugins/tests/set_remote_datareader_crypto_tokens/src/set_remote_datareader_crypto_tokens_utests.c:319
['DDS_Security_DatawriterCryptoTokenSeq*'] void []
set_permissions_credential_and_token
in /src/cyclonedds/src/security/builtin_plugins/authentication/src/authentication.c:915
['dds_security_authentication*', 'DDS_Security_IdentityHandle', 'DDS_Security_PermissionsCredentialToken*', 'DDS_Security_PermissionsToken*', 'DDS_Security_SecurityException*'] DDS_Security_boolean []
governance_element_data_cb
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_parser.c:628
['void*', 'uintptr_t', 'char*', 'int'] int []
permissions_element_attr_cb
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_parser.c:970
['void*', 'uintptr_t', 'char*', 'char*', 'int'] int []
permissions_element_data_cb
in /src/cyclonedds/src/security/builtin_plugins/access_control/src/access_control_parser.c:991
['void*', 'uintptr_t', 'char*', 'int'] int []
sample_init_type1
in /src/cyclonedds/src/core/ddsc/tests/data_representation.c:59
[] void []
dummy_psmx_create_topic
in /src/cyclonedds/src/core/ddsc/tests/psmx_dummy_impl.c:141
['dds_psmx_t*', 'char*', 'char*', 'dds_data_type_properties_t'] dds_psmx_topic_t []
init_SerdataKeyString
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:211
[] void []
init_SerdataKeyStringAppendable
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:229
[] void []
init_sub1
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:1278
['uint8_t*'] void []
init_sub2
in /src/cyclonedds/src/core/ddsc/tests/cdrstream.c:1297
['uint8_t*'] void []
dummy_psmx_v0_create_topic
in /src/cyclonedds/src/core/ddsc/tests/psmx_dummy_v0_impl.c:124
['dds_psmx_t*', 'char*', 'char*', 'dds_data_type_properties_t'] dds_psmx_topic_t []
partition_set
in /src/cyclonedds/src/core/ddsc/tests/qos_set_match.c:294
['dds_qos_t*', 'int*'] void []
qset_PARTITION
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:1373
['dds_qos_t*', 'struct dds_sysdef_QOS_POLICY_PARTITION*'] void []
dds_qos_provider_get_qos
in /src/cyclonedds/src/core/ddsc/src/dds_qos_provider.c:212
['dds_qos_provider_t*', 'dds_qos_kind_t', 'char*', 'dds_qos_t**'] dds_return_t []
proc_attr_resolve_datawriter_ref
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:939
['struct parse_sysdef_state*', 'char*', 'struct dds_sysdef_writer**'] int []
proc_attr_resolve_datareader_ref
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:944
['struct parse_sysdef_state*', 'char*', 'struct dds_sysdef_reader**'] int []
proc_type_attr
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:3156
['void*', 'char*', 'char*', 'int'] int []
uf_tracemask
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1025
['struct ddsi_cfgst*', 'char*'] enum update_result []
uf_xcheck
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1068
['struct ddsi_cfgst*', 'void*', 'struct cfgelem*', 'char*'] enum update_result []
uf_allow_multicast
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1322
['struct ddsi_cfgst*', 'void*', 'struct cfgelem*', 'char*'] enum update_result []
uf_networkAddress
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1219
['struct ddsi_cfgst*', 'void*', 'struct cfgelem*', 'int', 'char*'] enum update_result []
uf_tracingOutputFileName
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1182
['struct ddsi_cfgst*', 'char*'] enum update_result []
uf_networkAddresses
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1251
['struct ddsi_cfgst*', 'void*', 'struct cfgelem*', 'int', 'char*'] enum update_result []
uf_uint32_array
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1642
['struct ddsi_cfgst*', 'void*', 'struct cfgelem*', 'char*'] enum update_result []
pf_tracemask
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:1047
['struct ddsi_cfgst*', 'uint32_t'] void []
proc_elem_open
in /src/cyclonedds/src/core/ddsi/src/ddsi_config.c:2074
['void*', 'char*', 'int'] int []
ddsi_vnet_enumerate_interfaces
in /src/cyclonedds/src/core/ddsi/src/ddsi_vnet.c:165
['struct ddsi_tran_factory*', 'enum ddsi_transport_selector', 'ddsrt_ifaddrs_t**'] int []
async_listener_start
in /src/cyclonedds/src/tools/ddsperf/async_listener.c:90
['struct async_listener*'] bool []
participant_creation_torture
in /src/cyclonedds/src/core/ddsc/tests/domain_torture.c:55
[] void []
cdds_psmx_deinit
in /src/cyclonedds/src/core/ddsc/tests/psmx_cdds_impl.c:199
['struct dds_psmx*'] void []
check_waitset_trigger
in /src/cyclonedds/src/core/ddsc/tests/waitset.c:677
['dds_entity_t'] void []
psmx_iox2_on_data_available
in /src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c:1079
['dds_psmx_endpoint_t*', 'dds_entity_t'] dds_return_t []
ddsrt_netstat_new
in /src/cyclonedds/src/ddsrt/src/netstat/qnx/netstat.c:52
['struct ddsrt_netstat_control**', 'char*'] dds_return_t []
copyaddr
in /src/cyclonedds/src/ddsrt/src/ifaddrs/windows/ifaddrs.c:192
['ddsrt_ifaddrs_t**', 'PIP_ADAPTER_ADDRESSES', 'PMIB_IPADDRTABLE', 'PIP_ADAPTER_UNICAST_ADDRESS'] dds_return_t []
is_valid_type_name
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:965
['char*'] bool []
check_key_keyhash
in /src/cyclonedds/src/core/ddsc/tests/serdata_keys.c:404
['struct dds_serdata_default*', 'unsigned char*', 'size_t', 'unsigned char*', 'size_t'] void []
sd_get_keyhash
in /src/cyclonedds/src/core/ddsc/tests/cdr.c:438
['struct ddsi_serdata*', 'struct ddsi_keyhash*', 'bool'] void []
sertype_default_hash
in /src/cyclonedds/src/core/ddsc/src/dds_sertype_default.c:123
['struct ddsi_sertype*'] uint32_t []
sertype_plist_hash
in /src/cyclonedds/src/core/ddsi/src/ddsi_sertype_plist.c:34
['struct ddsi_sertype*'] uint32_t []
dds_dynamic_member_set_hashid
in /src/cyclonedds/src/core/ddsc/src/dds_dynamic_type.c:484
['dds_dynamic_type_t*', 'uint32_t', 'char*'] dds_return_t []
sertype_pserop_hash
in /src/cyclonedds/src/core/ddsi/src/ddsi_sertype_pserop.c:44
['struct ddsi_sertype*'] uint32_t []
sertype_cdr_hash
in /src/cyclonedds/src/core/ddsi/src/ddsi_sertype_cdr.c:45
['struct ddsi_sertype*'] uint32_t []
iox2_create_psmx
in /src/cyclonedds/src/psmx_iox/src/psmx_iox2_impl.c:1219
['dds_psmx_t**', 'dds_psmx_instance_id_t', 'char*'] dds_return_t []
parse_ipv4_addr
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:2065
['char*', 'struct dds_sysdef_ip_addr*'] int []
parse_ipv6_addr
in /src/cyclonedds/src/core/ddsc/src/dds_sysdef_parser.c:2072
['char*', 'struct dds_sysdef_ip_addr*'] int []
sockaddrfromstr_test
in /src/cyclonedds/src/ddsrt/tests/socket.c:56
['char*', 'int', 'dds_return_t'] void []
gethostbyname_test
in /src/cyclonedds/src/ddsrt/tests/socket.c:172
['char*', 'int', 'dds_return_t'] void []
ddsrt_eth_get_mac_addr
in /src/cyclonedds/src/ddsrt/src/ifaddrs/windows/ifaddrs.c:326
['char*', 'unsigned char*'] dds_return_t []
test_out_file
in /src/cyclonedds/src/idl/tests/file.c:334
['out_file_test_t'] void []
test_annotation_meta_info
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:898
['s_a_t*'] void []
Test
in /src/cyclonedds/src/idl/tests/annotation.c:865
[] CU []
test_bad_use
in /src/cyclonedds/src/idl/tests/pragma.c:35
['char*'] void []
test_keylist
in /src/cyclonedds/src/idl/tests/pragma.c:68
['char*', 'idl_retcode_t'] void []
test_inheritance
in /src/cyclonedds/src/idl/tests/inheritance.c:42
['inherit_spec_test_t'] void []
test_optional
in /src/cyclonedds/src/idl/tests/annotation.c:54
['optional_test_t'] void []
test_default
in /src/cyclonedds/src/idl/tests/annotation.c:113
['idl_default_test_t'] void []
test_enum_default
in /src/cyclonedds/src/idl/tests/annotation.c:199
['enum_default_test_t'] void []
test_key
in /src/cyclonedds/src/idl/tests/annotation.c:254
['key_test_t'] void []
test_id
in /src/cyclonedds/src/idl/tests/annotation.c:534
['id_test_t'] void []
test_must_understand
in /src/cyclonedds/src/idl/tests/annotation.c:1096
['mu_test_t'] void []
test_try_construct
in /src/cyclonedds/src/idl/tests/annotation.c:1152
['tc_test_t'] void []
test_min_max
in /src/cyclonedds/src/idl/tests/annotation.c:1274
['minmax_test_t'] void []
test_unit
in /src/cyclonedds/src/idl/tests/annotation.c:1378
['unit_test_t'] void []
test_representation
in /src/cyclonedds/src/idl/tests/annotation.c:1460
['rep_test_t'] void []
test_base_type
in /src/cyclonedds/src/idl/tests/parser.c:20
['char*', 'uint32_t', 'int32_t', 'idl_mask_t'] void []
test_require_xcdr2
in /src/cyclonedds/src/idl/tests/parser.c:302
['rep_req_xcdr2_t*'] void []
simple_idl_validity_test
in /src/cyclonedds/src/idl/tests/parser.c:392
['simple_idl_validity_test_t'] void []
test_expr
in /src/cyclonedds/src/idl/tests/expression.c:65
['char*', 'idl_retcode_t', 'idl_literal_t*'] void []
yypush_parse
in /src/cyclonedds/src/idl/src/parser.c:1977
['yypstate*', 'int', 'YYSTYPE*', 'YYLTYPE*', 'idl_pstate_t*', 'idl_retcode_t*'] int []
get_typeobj1
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:217
[] DDS_XTypes_TypeObject []
get_typeobj2
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:235
[] DDS_XTypes_TypeObject []
get_typeobj4
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:269
[] DDS_XTypes_TypeObject []
get_typeobj6
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:336
[] DDS_XTypes_TypeObject []
get_typeobj7
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:426
[] DDS_XTypes_TypeObject []
get_typeobj8
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:478
[] DDS_XTypes_TypeObject []
get_typeobj9
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:509
[] DDS_XTypes_TypeObject []
get_typeobj10
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:542
[] DDS_XTypes_TypeObject []
get_typeobj12
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:588
[] DDS_XTypes_TypeObject []
get_typeobj13
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:651
[] DDS_XTypes_TypeObject []
get_typeobj14
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:706
[] DDS_XTypes_TypeObject []
get_typeobj15
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:755
[] DDS_XTypes_TypeObject []
get_typeobj3
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:247
[] DDS_XTypes_TypeObject []
get_typeobj11
in /src/cyclonedds/src/tools/idlc/tests/type_meta.c:575
[] DDS_XTypes_TypeObject []
emit_struct
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1108
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_union
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1151
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_enum
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1302
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_bitmask
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1401
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_declarator
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1240
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_enumerator
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1346
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_bit_value
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1444
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
add_to_seq_generic
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:110
['dds_sequence_t*', 'void*', 'size_t'] idl_retcode_t []
emit_switch_type_spec
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1185
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
emit_sequence
in /src/cyclonedds/src/idl/src/descriptor_type_meta.c:1499
['idl_pstate_t*', 'bool', 'idl_path_t*', 'void*', 'void*'] idl_retcode_t []
test_fail_suite_no_test
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:60
[] bool []
test_fail_active_suite_no_test
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:72
[] bool []
test_fail_inactive_suite_test
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:84
[] bool []
test_fail_active_suite_inactive_test
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:98
[] bool []
test_pass
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:112
[] bool []
test_fail_suite_init
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:126
[] bool []
test_fail_suite_init2
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:140
[] bool []
test_fail_no_assert
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:158
[] bool []
test_pass_suite_init
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:172
[] bool []
test_pass_suite_init2
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:186
[] bool []
test_pass_test_fail
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:202
[] bool []
test_pass_test_fatal
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:216
[] bool []
test_fail_pass_after_fail
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:230
[] bool []
test_fail_pass_after_fatal
in /src/cyclonedds/src/ucunit/tests/test_ucunit.c:246
[] bool []
type_hashid_map_hash
in /src/cyclonedds/examples/dynsub/type_cache.c:35
['void*'] uint32_t []

Sink functions/methods found for CWE22

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