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

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
121 34 pw::bluetooth_hci::CommandPacket::Decode(pw::span , cpp20::endian) call site: {node_id} pw_assert_HandleFailure
12 1 LLVMFuzzerTestOneInput call site: {node_id} __clang_call_terminate
7 169 pw::bluetooth_hci::AsyncDataPacket::Decode(pw::span , cpp20::endian) call site: {node_id} pw_assert_HandleFailure
6 187 pw::bluetooth_hci::SyncDataPacket::Decode(pw::span , cpp20::endian) call site: {node_id} pw_assert_HandleFailure
6 204 pw::bluetooth_hci::EventPacket::Decode(pw::span ) call site: {node_id} pw_assert_HandleFailure
3 29 pw::bluetooth_hci::CommandPacket::Decode(pw::span , cpp20::endian) call site: {node_id}
3 214 pw::bluetooth_hci::DecodeHciUartData(pw::span , fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator > const&) call site: {node_id}
2 17 pw::bluetooth_hci::DecodeHciUartData(pw::span , fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator > const&) call site: {node_id}
2 158 pw::bluetooth_hci::DecodeHciUartData(pw::span , fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator > const&) call site: {node_id}
2 222 LLVMFuzzerTestOneInput call site: {node_id}
1 14 LLVMFuzzerTestOneInput call site: {node_id}
1 20 pw::bluetooth_hci::DecodeHciUartData(pw::span , fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator > const&) call site: {node_id}

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::function_impl<LLVMFuzzerTestOneInput::$_0, true>(LLVMFuzzerTestOneInput::$_0&&) [function] [call site] 00001
2 fit::internal::function_base<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::function_base<LLVMFuzzerTestOneInput::$_0, void>(LLVMFuzzerTestOneInput::$_0&&) [function] [call site] 00002
3 fit::internal::generic_function_base<8ul>::generic_function_base() [function] [call site] 00003
3 void fit::internal::function_base<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::initialize_target<LLVMFuzzerTestOneInput::$_0>(LLVMFuzzerTestOneInput::$_0&&) [function] [call site] 00004
4 bool fit::is_null<LLVMFuzzerTestOneInput::$_0&, true>(LLVMFuzzerTestOneInput::$_0&) [function] [call site] 00005
5 LLVMFuzzerTestOneInput::$_0::operator void (*)(pw::bluetooth_hci::Packet const&)() const [function] [call site] 00006
4 fit::internal::generic_function_base<8ul>::initialize_null_target() [function] [call site] 00007
4 fit::internal::generic_function_base<8ul>::set_ops(fit::internal::base_target_ops const*) [function] [call site] 00008
4 fit::internal::generic_function_base<8ul>::bits() const [function] [call site] 00009
3 fit::internal::generic_function_base<8ul>::~generic_function_base() [function] [call site] 00010
4 fit::internal::generic_function_base<8ul>::destroy_target() [function] [call site] 00011
4 __clang_call_terminate [call site] 00012
5 __cxa_begin_catch [call site] 00013
1 pw::span<unsigned char const, 18446744073709551615ul>::span(unsigned char const*, unsigned long) [function] [call site] 00014
2 pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::ExtentStorage(unsigned long) [function] [call site] 00015
1 pw::bluetooth_hci::DecodeHciUartData(pw::span<std::byte const, 18446744073709551615ul>, fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> > const&) [function] [call site] 00016
2 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00017
3 pw::span<std::byte const, 18446744073709551615ul>::size() const [function] [call site] 00018
4 pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::size() const [function] [call site] 00019
2 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00020
3 pw::span<std::byte const, 18446744073709551615ul>::data() const [function] [call site] 00021
2 pw::span<std::byte const, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00022
3 pw::span<std::byte const, 18446744073709551615ul>::data() const [function] [call site] 00023
2 pw::bluetooth_hci::CommandPacket::Decode(pw::span<std::byte const, 18446744073709551615ul>, cpp20::endian) [function] [call site] 00024
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00025
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00026
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00027
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00028
3 unsigned short pw::bytes::ReadInOrder<unsigned short>(cpp20::endian, void const*) [function] [call site] 00029
4 unsigned short pw::bytes::ConvertOrderFrom<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00030
5 unsigned short pw::bytes::ConvertOrder<unsigned short>(cpp20::endian, cpp20::endian, unsigned short) [function] [call site] 00031
6 unsigned short pw::bytes::internal::ReverseBytes<unsigned short>(unsigned short) [function] [call site] 00032
3 pw::span<std::byte const, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00033
3 pw::bluetooth_hci::CommandPacket::CommandPacket(unsigned short, pw::span<std::byte const, 18446744073709551615ul>) [function] [call site] 00034
4 pw::span<std::byte const, 18446744073709551615ul>::data() const [function] [call site] 00035
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00036
4 pw::bluetooth_hci::CommandPacket::CommandPacket(unsigned short, std::byte const*, unsigned char) [function] [call site] 00037
5 pw::bluetooth_hci::Packet::Packet(pw::bluetooth_hci::Packet::Type, unsigned long) [function] [call site] 00038
5 pw::span<std::byte const, 18446744073709551615ul>::span(std::byte const*, unsigned long) [function] [call site] 00039
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00040
4 pw_assert_HandleFailure [function] [call site] 00041
5 pw_assert_basic_HandleFailure [function] [call site] 00042
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00043
7 pw::sys_io::WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00044
8 pw::span<char const, 18446744073709551615ul>::span<std::__1::basic_string_view<char, std::__1::char_traits<char> >, void>(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00045
9 pw::span<char const, 18446744073709551615ul>::span(char const*, unsigned long) [function] [call site] 00046
8 pw::sys_io::WriteBytes(pw::span<std::byte const, 18446744073709551615ul>) [function] [call site] 00047
9 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00048
9 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00049
9 pw::sys_io::WriteByte(std::byte) [function] [call site] 00050
10 putchar [call site] 00051
10 pw::Status::Internal() [function] [call site] 00052
11 pw::Status::Status(pw_Status) [function] [call site] 00053
10 pw::OkStatus() [function] [call site] 00054
11 pw::Status::Status(pw_Status) [function] [call site] 00055
9 pw::Status::ok() const [function] [call site] 00056
9 pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long) [function] [call site] 00057
10 pw::Status::code() const [function] [call site] 00058
10 pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long) [function] [call site] 00059
9 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00060
9 pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long) [function] [call site] 00061
8 pw::StatusWithSize::ok() const [function] [call site] 00062
8 pw::StatusWithSize::size() const [function] [call site] 00063
8 pw::sys_io::WriteByte(std::byte) [function] [call site] 00064
8 pw::Status::ok() const [function] [call site] 00065
8 pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long) [function] [call site] 00066
7 pw::StatusWithSize::IgnoreError() const [function] [call site] 00067
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00068
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00069
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00070
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00071
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00072
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00073
6 pw::StringBuffer<150ul>::StringBuffer() [function] [call site] 00074
7 pw::span<char, 18446744073709551615ul>::span<150ul, void>(char (&) [150ul]) [function] [call site] 00075
8 pw::span<char, 18446744073709551615ul>::span(char*, unsigned long) [function] [call site] 00076
7 pw::StringBuilder::StringBuilder(pw::span<char, 18446744073709551615ul>) [function] [call site] 00077
8 pw::OkStatus() [function] [call site] 00078
8 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00079
9 pw::Status::code() const [function] [call site] 00080
8 pw::OkStatus() [function] [call site] 00081
8 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00082
8 pw::StringBuilder::NullTerminate() [function] [call site] 00083
9 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00084
10 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00085
9 pw::StringBuilder::size() const [function] [call site] 00086
9 pw::span<char, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00087
6 pw::StringBuffer<150ul>& pw::StringBuffer<150ul>::operator<< <char const (&) [6]>(char const (&) [6]) [function] [call site] 00088
7 pw::StringBuilder& pw::StringBuilder::operator<< <char [6]>(char const (&) [6]) [function] [call site] 00089
8 pw::StringBuilder::append(char const*) [function] [call site] 00090
9 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00091
9 pw::StringBuilder::size() const [function] [call site] 00092
9 pw::string::ClampedCString(char const*, unsigned long) [function] [call site] 00093
10 pw::span<char const, 18446744073709551615ul>::span(char const*, unsigned long) [function] [call site] 00094
10 pw::string::ClampedCString(pw::span<char const, 18446744073709551615ul>) [function] [call site] 00095
11 pw::span<char const, 18446744073709551615ul>::data() const [function] [call site] 00096
11 pw::span<char const, 18446744073709551615ul>::data() const [function] [call site] 00097
11 pw::string::internal::ClampedLength(char const*, unsigned long) [function] [call site] 00098
9 pw::StringBuilder::append(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00099
10 pw::StringBuilder::append(char const*, unsigned long) [function] [call site] 00100
11 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00101
11 pw::StringBuilder::size() const [function] [call site] 00102
11 pw::StringBuilder::ResizeAndTerminate(unsigned long) [function] [call site] 00103
12 pw::StringBuilder::max_size() const [function] [call site] 00104
13 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00105
12 pw::StringBuilder::NullTerminate() [function] [call site] 00106
12 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00107
12 pw::Status::ResourceExhausted() [function] [call site] 00108
13 pw::Status::Status(pw_Status) [function] [call site] 00109
12 pw::StringBuilder::SetErrorStatus(pw::Status) [function] [call site] 00110
13 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00111
13 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00112
12 pw::OkStatus() [function] [call site] 00113
12 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00114
6 pw::StringBuilder::FormatVaList(char const*, __va_list_tag*) [function] [call site] 00115
7 pw::span<char, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00116
7 pw::string::FormatVaList(pw::span<char, 18446744073709551615ul>, char const*, __va_list_tag*) [function] [call site] 00117
8 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00118
8 pw::StatusWithSize::ResourceExhausted(unsigned long) [function] [call site] 00119
8 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00120
8 vsnprintf [call site] 00121
8 pw::span<char, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00122
8 pw::StatusWithSize::InvalidArgument(unsigned long) [function] [call site] 00123
9 pw::Status::InvalidArgument() [function] [call site] 00124
10 pw::Status::Status(pw_Status) [function] [call site] 00125
9 pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long) [function] [call site] 00126
8 pw::StatusWithSize::ResourceExhausted(unsigned long) [function] [call site] 00127
8 pw::StatusWithSize::StatusWithSize<int, void>(int) [function] [call site] 00128
7 pw::StringBuilder::HandleStatusWithSize(pw::StatusWithSize) [function] [call site] 00129
8 pw::StatusWithSize::status() const [function] [call site] 00130
9 pw::Status::Status(pw_Status) [function] [call site] 00131
8 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00132
8 pw::Status::ok() const [function] [call site] 00133
8 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00134
8 pw::StatusWithSize::size() const [function] [call site] 00135
6 pw::StringBuilder::view() const [function] [call site] 00136
7 pw::StringBuilder::data() const [function] [call site] 00137
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00138
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00139
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00140
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00141
6 pw::StringBuffer<150ul>::StringBuffer() [function] [call site] 00142
6 pw::StringBuilder::Format(char const*, ...) [function] [call site] 00143
7 pw::StringBuilder::FormatVaList(char const*, __va_list_tag*) [function] [call site] 00144
6 pw::StringBuilder::view() const [function] [call site] 00145
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00146
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00147
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00148
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00149
6 pw::StringBuilder::Format(char const*, ...) [function] [call site] 00150
6 pw::StringBuilder::view() const [function] [call site] 00151
6 WriteLine(std::__1::basic_string_view<char, std::__1::char_traits<char> > const&) [function] [call site] 00152
6 fflush [call site] 00153
6 fflush [call site] 00154
6 abort [call site] 00155
2 std::__1::optional<pw::bluetooth_hci::CommandPacket>::value() const & [function] [call site] 00156
3 std::__1::__optional_storage_base<pw::bluetooth_hci::CommandPacket, false>::__get() const & [function] [call site] 00157
2 fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::operator()(pw::bluetooth_hci::Packet const&) const [function] [call site] 00158
3 fit::internal::function_base<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::invoke(pw::bluetooth_hci::Packet const&) const [function] [call site] 00159
4 fit::internal::generic_function_base<8ul>::ops() const [function] [call site] 00160
2 pw::bluetooth_hci::Packet::size_bytes() const [function] [call site] 00161
2 pw::bluetooth_hci::AsyncDataPacket::Decode(pw::span<std::byte const, 18446744073709551615ul>, cpp20::endian) [function] [call site] 00162
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00163
3 unsigned short pw::bytes::ReadInOrder<unsigned short>(cpp20::endian, void const*) [function] [call site] 00164
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00165
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00166
3 unsigned short pw::bytes::ReadInOrder<unsigned short>(cpp20::endian, void const*) [function] [call site] 00167
3 pw::span<std::byte const, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00168
3 pw::bluetooth_hci::AsyncDataPacket::AsyncDataPacket(unsigned short, pw::span<std::byte const, 18446744073709551615ul>) [function] [call site] 00169
4 pw::span<std::byte const, 18446744073709551615ul>::data() const [function] [call site] 00170
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00171
4 pw::bluetooth_hci::AsyncDataPacket::AsyncDataPacket(unsigned short, std::byte const*, unsigned short) [function] [call site] 00172
5 pw::bluetooth_hci::Packet::Packet(pw::bluetooth_hci::Packet::Type, unsigned long) [function] [call site] 00173
5 pw::span<std::byte const, 18446744073709551615ul>::span(std::byte const*, unsigned long) [function] [call site] 00174
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00175
4 pw_assert_HandleFailure [function] [call site] 00176
2 pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long) [function] [call site] 00177
2 std::__1::optional<pw::bluetooth_hci::AsyncDataPacket>::value() const & [function] [call site] 00178
2 fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::operator()(pw::bluetooth_hci::Packet const&) const [function] [call site] 00179
2 pw::bluetooth_hci::Packet::size_bytes() const [function] [call site] 00180
2 pw::bluetooth_hci::SyncDataPacket::Decode(pw::span<std::byte const, 18446744073709551615ul>, cpp20::endian) [function] [call site] 00181
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00182
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00183
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00184
3 unsigned short pw::bytes::ReadInOrder<unsigned short>(cpp20::endian, void const*) [function] [call site] 00185
3 pw::span<std::byte const, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00186
3 pw::bluetooth_hci::SyncDataPacket::SyncDataPacket(unsigned short, pw::span<std::byte const, 18446744073709551615ul>) [function] [call site] 00187
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00188
4 pw::bluetooth_hci::SyncDataPacket::SyncDataPacket(unsigned short, std::byte const*, unsigned char) [function] [call site] 00189
5 pw::bluetooth_hci::Packet::Packet(pw::bluetooth_hci::Packet::Type, unsigned long) [function] [call site] 00190
5 pw::span<std::byte const, 18446744073709551615ul>::span(std::byte const*, unsigned long) [function] [call site] 00191
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00192
4 pw_assert_HandleFailure [function] [call site] 00193
2 pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long) [function] [call site] 00194
2 std::__1::optional<pw::bluetooth_hci::SyncDataPacket>::value() const & [function] [call site] 00195
2 fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::operator()(pw::bluetooth_hci::Packet const&) const [function] [call site] 00196
2 pw::bluetooth_hci::Packet::size_bytes() const [function] [call site] 00197
2 pw::bluetooth_hci::EventPacket::Decode(pw::span<std::byte const, 18446744073709551615ul>) [function] [call site] 00198
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00199
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00200
3 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00201
3 pw::span<std::byte const, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00202
3 pw::span<std::byte const, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00203
3 pw::bluetooth_hci::EventPacket::EventPacket(unsigned short, pw::span<std::byte const, 18446744073709551615ul>) [function] [call site] 00204
4 pw::span<std::byte const, 18446744073709551615ul>::data() const [function] [call site] 00205
4 pw::bluetooth_hci::EventPacket::EventPacket(unsigned char, std::byte const*, unsigned char) [function] [call site] 00206
5 pw::bluetooth_hci::Packet::Packet(pw::bluetooth_hci::Packet::Type, unsigned long) [function] [call site] 00207
5 pw::span<std::byte const, 18446744073709551615ul>::span(std::byte const*, unsigned long) [function] [call site] 00208
4 pw::span<std::byte const, 18446744073709551615ul>::size_bytes() const [function] [call site] 00209
4 pw_assert_HandleFailure [function] [call site] 00210
2 std::__1::optional<pw::bluetooth_hci::EventPacket>::value() const & [function] [call site] 00211
2 fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::operator()(pw::bluetooth_hci::Packet const&) const [function] [call site] 00212
2 pw::bluetooth_hci::Packet::size_bytes() const [function] [call site] 00213
2 pw::StatusWithSize::DataLoss(unsigned long) [function] [call site] 00214
3 pw::Status::DataLoss() [function] [call site] 00215
4 pw::Status::Status(pw_Status) [function] [call site] 00216
3 pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long) [function] [call site] 00217
2 pw::span<std::byte const, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00218
2 pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long) [function] [call site] 00219
1 pw::StatusWithSize::status() const [function] [call site] 00220
1 pw::Status::IgnoreError() const [function] [call site] 00221
1 fit::function_impl<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00222
2 fit::internal::function_base<8ul, true, void (pw::bluetooth_hci::Packet const&), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00223
3 fit::internal::generic_function_base<8ul>::~generic_function_base() [function] [call site] 00224